Raspbian Package Auto-Building

Build log for 0ad (0.0.26-4) on armhf

0ad0.0.26-4armhf → 2024-01-06 20:25:15

sbuild (Debian sbuild) 0.85.0 (04 January 2023) on test2023

+==============================================================================+
| 0ad 0.0.26-4 (armhf)                         Sat, 06 Jan 2024 20:18:31 +0000 |
+==============================================================================+

Package: 0ad
Version: 0.0.26-4
Source Version: 0.0.26-4
Distribution: trixie-staging
Machine Architecture: arm64
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/trixie-staging-armhf-sbuild-de680ed3-6d83-479e-8122-d926daf6f313' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/0ad-lEjc7n/resolver-JOICKR' with '<<RESOLVERDIR>>'

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

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.3 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [15.0 MB]
Fetched 29.3 MB in 5s (5504 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: '0ad' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/games-team/0ad.git
Please use:
git clone https://salsa.debian.org/games-team/0ad.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 83.2 MB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main 0ad 0.0.26-4 (dsc) [2613 B]
Get:2 http://172.17.4.1/private trixie-staging/main 0ad 0.0.26-4 (tar) [78.1 MB]
Get:3 http://172.17.4.1/private trixie-staging/main 0ad 0.0.26-4 (diff) [5084 kB]
Fetched 83.2 MB in 9s (8768 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/0ad-lEjc7n/0ad-0.0.26' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/0ad-lEjc7n' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: autoconf, automake, cargo, cmake, debhelper-compat (= 13), dh-exec (>= 0.1), dpkg-dev (>= 1.15.5), git, libboost-dev (>= 1.57.0.1), libboost-filesystem-dev (>= 1.57.0.1), libcurl4-gnutls-dev (>= 7.32.0) | libcurl4-dev (>= 7.32.0), libenet-dev (>= 1.3), libfmt-dev (>= 4.0.0), libfreetype-dev, libgloox-dev (>= 1.0.10), libicu-dev (>= 67.1-4~), libminiupnpc-dev (>= 1.6), libogg-dev, libopenal-dev, libpng-dev, libsdl2-dev (>= 2.0.5), libsodium-dev (>= 1.0.14), libvorbis-dev, libwxgtk3.2-dev, libxcursor-dev, libxml2-dev, llvm, pkg-config, python3, rustc (>= 1.41), tzdata, zlib1g-dev (>= 1:1.2.3), build-essential, fakeroot
Merged Build-Conflicts: python3-setuptools (>= 58.3.0)
Filtered Build-Depends: autoconf, automake, cargo, cmake, debhelper-compat (= 13), dh-exec (>= 0.1), dpkg-dev (>= 1.15.5), git, libboost-dev (>= 1.57.0.1), libboost-filesystem-dev (>= 1.57.0.1), libcurl4-gnutls-dev (>= 7.32.0), libenet-dev (>= 1.3), libfmt-dev (>= 4.0.0), libfreetype-dev, libgloox-dev (>= 1.0.10), libicu-dev (>= 67.1-4~), libminiupnpc-dev (>= 1.6), libogg-dev, libopenal-dev, libpng-dev, libsdl2-dev (>= 2.0.5), libsodium-dev (>= 1.0.14), libvorbis-dev, libwxgtk3.2-dev, libxcursor-dev, libxml2-dev, llvm, pkg-config, python3, rustc (>= 1.41), tzdata, zlib1g-dev (>= 1:1.2.3), build-essential, fakeroot
Filtered Build-Conflicts: python3-setuptools (>= 58.3.0)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1239 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1239 B]
Fetched 3093 B in 0s (0 B/s)
Reading package lists...
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
  bsdextrautils cargo cmake cmake-data dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-exec
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base gir1.2-glib-2.0
  gir1.2-ibus-1.0 git git-man groff-base gtk-update-icon-cache
  hicolor-icon-theme icu-devtools intltool-debian libapparmor1
  libarchive-zip-perl libarchive13 libargon2-1 libasound2 libasound2-data
  libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0
  libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev
  libboost-dev libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-system1.74-dev libboost-system1.74.0
  libboost1.74-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo2 libcloudproviders0 libcolord2 libcryptsetup12
  libcups2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdatrie1 libdbus-1-3
  libdbus-1-dev libdconf1 libdebhelper-perl libdecor-0-0 libdecor-0-dev
  libdeflate0 libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-dev
  libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2
  libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libelf1 libenet-dev libenet7 libepoxy0 liberror-perl
  libevent-2.1-7 libexpat1 libfdisk1 libffi-dev
  libfile-stripnondeterminism-perl libflac12 libfmt-dev libfmt9 libfontconfig1
  libfreetype-dev libfreetype6 libfribidi0 libgbm-dev libgbm1
  libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1
  libgit2-1.7 libgl-dev libgl1 libgl1-mesa-dri libglapi-mesa libgles-dev
  libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libgloox-dev libgloox18 libglu1-mesa libglu1-mesa-dev
  libglvnd0 libglx-dev libglx-mesa0 libglx0 libgmp-dev libgmpxx4ldbl
  libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgraphite2-3
  libgtk-3-0 libgtk-3-common libharfbuzz0b libhttp-parser2.9 libibus-1.0-5
  libibus-1.0-dev libice-dev libice6 libicu-dev libicu72 libidn-dev libidn12
  libidn2-dev libip4tc2 libjbig0 libjpeg62-turbo libjson-c5 libjsoncpp25
  libkmod2 liblcms2-2 liblerc4 libllvm15 libllvm16 liblzma5 libmagic-mgc
  libmagic1 libmbedcrypto7 libmbedtls14 libmbedx509-1 libminiupnpc-dev
  libminiupnpc17 libmount-dev libmp3lame0 libmpg123-0 libnghttp2-14 libnotify4
  libogg-dev libogg0 libopenal-data libopenal-dev libopenal1 libopengl-dev
  libopengl0 libopus0 libp11-kit-dev libp11-kit0 libpam-systemd libpango-1.0-0
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess-dev libpciaccess0
  libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpfm4
  libpipeline1 libpixman-1-0 libpkgconf3 libpng-dev libpng16-16 libproc2-0
  libpsl5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0
  libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib librhash0
  librtmp1 libsamplerate0 libsamplerate0-dev libsdl2-2.0-0 libsdl2-dev
  libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv0
  libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libsodium-dev
  libsodium23 libssh2-1 libstd-rust-1.70 libstd-rust-dev libsub-override-perl
  libsystemd-shared libtasn1-6-dev libthai-data libthai0 libtiff6 libtool
  libuchardet0 libudev-dev libunbound8 libuv1 libvorbis-dev libvorbis0a
  libvorbisenc2 libvorbisfile3 libwayland-bin libwayland-client0
  libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0
  libwebp7 libwxbase3.2-1 libwxgtk-gl3.2-1 libwxgtk3.2-1 libwxgtk3.2-dev
  libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0
  libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev
  libxext6 libxfixes-dev libxfixes3 libxi-dev libxi6 libxinerama-dev
  libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxml2-dev
  libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev
  libxss1 libxt-dev libxt6 libxtst6 libxv-dev libxv1 libxxf86vm-dev
  libxxf86vm1 libz3-4 llvm llvm-16 llvm-16-linker-tools llvm-16-runtime
  llvm-runtime m4 man-db media-types netbase nettle-dev pkg-config pkgconf
  pkgconf-bin po-debconf procps python3 python3-distutils python3-lib2to3
  python3-minimal python3.11 python3.11-minimal rustc sensible-utils sgml-base
  shared-mime-info systemd systemd-dev systemd-sysv uuid-dev wx-common
  wx3.2-headers x11-common x11proto-dev xkb-data xml-core xorg-sgml-doctools
  xtrans-dev xz-utils zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cargo-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build dh-make gettext-doc libasprintf-dev
  libgettextpo-dev git-daemon-run | git-daemon-sysvinit git-doc git-email
  git-gui gitk gitweb git-cvs git-mediawiki git-svn groff lrzip
  libasound2-plugins alsa-utils libasound2-doc libboost-doc libboost1.74-doc
  libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-date-time1.74-dev
  libboost-exception1.74-dev libboost-fiber1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-test1.74-dev libboost-thread1.74-dev libboost-timer1.74-dev
  libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev
  libmpfrc++-dev libntl-dev libboost-nowide1.74-dev colord cups-common
  libcurl4-doc libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libfmt-doc
  freetype2-doc low-memory-monitor libgirepository1.0-dev libglib2.0-doc
  libgdk-pixbuf2.0-bin libxml2-utils gmp-doc libgmp10-doc libmpfr-dev
  dns-root-data gnutls-bin gnutls-doc gvfs libice-doc icu-doc idn
  liblcms2-utils minissdpd notification-daemon libportaudio2 opus-tools
  p11-kit-doc pciutils pulseaudio xdg-utils lm-sensors libsm-doc sndiod
  libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc wx3.2-doc
  libx11-doc libxcb-doc libxext-doc libxt-doc llvm-16-doc m4-doc apparmor less
  www-browser libmail-box-perl python3-doc python3-tk python3-venv
  python3.11-venv python3.11-doc binfmt-support lld-16 clang-16 sgml-base-doc
  systemd-container systemd-homed systemd-userdbd systemd-boot
  systemd-resolved libfido2-1 libqrencode4 libtss2-esys-3.0.2-0 libtss2-mu0
  libtss2-rc0 polkitd python3-pefile
Recommended packages:
  librsvg2-common curl | wget | lynx ca-certificates less ssh-client
  alsa-ucm-conf alsa-topology-conf at-spi2-core bzip2-doc
  default-libdecor-0-plugin-1 | libdecor-0-plugin-1 libenet-doc
  libarchive-cpio-perl libgdk-pixbuf2.0-bin xdg-user-dirs libgtk-3-bin
  libpng-tools publicsuffix libtasn1-doc libltdl-dev llvm-16-dev
  libmail-sendmail-perl psmisc cargo systemd-timesyncd | time-daemon
  libnss-systemd zip
The following NEW packages will be installed:
  adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
  bsdextrautils cargo cmake cmake-data dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-exec
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejavu-mono gettext gettext-base gir1.2-glib-2.0
  gir1.2-ibus-1.0 git git-man groff-base gtk-update-icon-cache
  hicolor-icon-theme icu-devtools intltool-debian libapparmor1
  libarchive-zip-perl libarchive13 libargon2-1 libasound2 libasound2-data
  libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0
  libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev
  libboost-dev libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-system1.74-dev libboost-system1.74.0
  libboost1.74-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev
  libcairo-gobject2 libcairo2 libcloudproviders0 libcolord2 libcryptsetup12
  libcups2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdatrie1 libdbus-1-3
  libdbus-1-dev libdconf1 libdebhelper-perl libdecor-0-0 libdecor-0-dev
  libdeflate0 libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-dev
  libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2
  libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libelf1 libenet-dev libenet7 libepoxy0 liberror-perl
  libevent-2.1-7 libexpat1 libfdisk1 libffi-dev
  libfile-stripnondeterminism-perl libflac12 libfmt-dev libfmt9 libfontconfig1
  libfreetype-dev libfreetype6 libfribidi0 libgbm-dev libgbm1
  libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1
  libgit2-1.7 libgl-dev libgl1 libgl1-mesa-dri libglapi-mesa libgles-dev
  libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libgloox-dev libgloox18 libglu1-mesa libglu1-mesa-dev
  libglvnd0 libglx-dev libglx-mesa0 libglx0 libgmp-dev libgmpxx4ldbl
  libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgraphite2-3
  libgtk-3-0 libgtk-3-common libharfbuzz0b libhttp-parser2.9 libibus-1.0-5
  libibus-1.0-dev libice-dev libice6 libicu-dev libicu72 libidn-dev libidn12
  libidn2-dev libip4tc2 libjbig0 libjpeg62-turbo libjson-c5 libjsoncpp25
  libkmod2 liblcms2-2 liblerc4 libllvm15 libllvm16 libmagic-mgc libmagic1
  libmbedcrypto7 libmbedtls14 libmbedx509-1 libminiupnpc-dev libminiupnpc17
  libmount-dev libmp3lame0 libmpg123-0 libnghttp2-14 libnotify4 libogg-dev
  libogg0 libopenal-data libopenal-dev libopenal1 libopengl-dev libopengl0
  libopus0 libp11-kit-dev libpam-systemd libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0
  libpcre2-dev libpcre2-posix3 libpfm4 libpipeline1 libpixman-1-0 libpkgconf3
  libpng-dev libpng16-16 libproc2-0 libpsl5 libpthread-stubs0-dev libpulse-dev
  libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.11-minimal
  libpython3.11-stdlib librhash0 librtmp1 libsamplerate0 libsamplerate0-dev
  libsdl2-2.0-0 libsdl2-dev libselinux1-dev libsensors-config libsensors5
  libsepol-dev libsharpyuv0 libsm-dev libsm6 libsndfile1 libsndio-dev
  libsndio7.0 libsodium-dev libsodium23 libssh2-1 libstd-rust-1.70
  libstd-rust-dev libsub-override-perl libsystemd-shared libtasn1-6-dev
  libthai-data libthai0 libtiff6 libtool libuchardet0 libudev-dev libunbound8
  libuv1 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-bin
  libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1
  libwayland-server0 libwebp7 libwxbase3.2-1 libwxgtk-gl3.2-1 libwxgtk3.2-1
  libwxgtk3.2-dev libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1
  libxcb1-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage1
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3
  libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0
  libxml2 libxml2-dev libxrandr-dev libxrandr2 libxrender-dev libxrender1
  libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxtst6 libxv-dev libxv1
  libxxf86vm-dev libxxf86vm1 libz3-4 llvm llvm-16 llvm-16-linker-tools
  llvm-16-runtime llvm-runtime m4 man-db media-types netbase nettle-dev
  pkg-config pkgconf pkgconf-bin po-debconf procps python3 python3-distutils
  python3-lib2to3 python3-minimal python3.11 python3.11-minimal rustc
  sbuild-build-depends-main-dummy sensible-utils sgml-base shared-mime-info
  systemd systemd-dev systemd-sysv uuid-dev wx-common wx3.2-headers x11-common
  x11proto-dev xkb-data xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev
The following packages will be upgraded:
  liblzma5 libp11-kit0 xz-utils zlib1g
4 upgraded, 353 newly installed, 0 to remove and 9 not upgraded.
Need to get 262 MB of archives.
After this operation, 1256 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1136 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf libargon2-1 armhf 0~20190702+dfsg-4 [20.7 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf dmsetup armhf 2:1.02.185-2 [81.8 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.185-2 [123 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf libjson-c5 armhf 0.17-1 [39.7 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf libcryptsetup12 armhf 2:2.6.1-6 [192 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libfdisk1 armhf 2.39.3-2 [189 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf liblzma5 armhf 5.4.5-0.3 [227 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf libkmod2 armhf 30+20230601-2.1 [50.7 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf libp11-kit0 armhf 0.25.3-4 [398 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf libapparmor1 armhf 3.0.12-1 [37.4 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf libip4tc2 armhf 1.8.10-1 [17.3 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf libsystemd-shared armhf 254.5-1+rpi1 [1646 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf systemd-dev all 254.5-1+rpi1 [55.0 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf systemd armhf 254.5-1+rpi1 [3100 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf systemd-sysv armhf 254.5-1+rpi1 [45.8 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf libdbus-1-3 armhf 1.14.10-3 [177 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf dbus-bin armhf 1.14.10-3 [104 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf dbus-session-bus-common all 1.14.10-3 [78.9 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libexpat1 armhf 2.5.0-2 [76.8 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf dbus-daemon armhf 1.14.10-3 [170 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf dbus-system-bus-common all 1.14.10-3 [80.0 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf dbus armhf 1.14.10-3 [96.1 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-minimal armhf 3.11.7-2 [801 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf zlib1g armhf 1:1.3.dfsg-3 [74.3 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf python3.11-minimal armhf 3.11.7-2 [1677 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf python3-minimal armhf 3.11.4-5 [26.2 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf media-types all 10.1.0 [26.9 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf netbase all 6.4 [12.8 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-stdlib armhf 3.11.7-2 [1694 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf python3.11 armhf 3.11.7-2 [590 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf libpython3-stdlib armhf 3.11.4-5 [9200 B]
Get:33 http://172.17.4.1/private trixie-staging/main armhf python3 armhf 3.11.4-5 [26.2 kB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf sgml-base all 1.31 [15.4 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.8-1 [65.5 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.3-2 [81.2 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-1 [1358 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf libproc2-0 armhf 2:4.0.4-2 [54.9 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf procps armhf 2:4.0.4-2 [848 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf sensible-utils all 0.0.20 [19.3 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-14 [157 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf libpam-systemd armhf 254.5-1+rpi1 [216 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf xz-utils armhf 5.4.5-0.3 [499 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [307 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-0 armhf 2.78.3-1 [1256 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf shared-mime-info armhf 2.4-1 [746 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf libpng16-16 armhf 1.6.40-2 [258 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf libdeflate0 armhf 1.18-1 [38.3 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf libjbig0 armhf 2.1-6.1 [27.0 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf liblerc4 armhf 4.0.0+ds-4 [132 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf libsharpyuv0 armhf 1.3.2-0.3 [106 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf libwebp7 armhf 1.3.2-0.3 [261 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf libtiff6 armhf 4.5.1+git230720-3 [299 kB]
Get:63 http://172.17.4.1/private trixie-staging/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.10+dfsg-3 [122 kB]
Get:64 http://172.17.4.1/private trixie-staging/main armhf gtk-update-icon-cache armhf 3.24.39-1+rpi1 [44.6 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf adwaita-icon-theme all 45.0-2 [739 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf at-spi2-common all 2.50.0-1 [163 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:69 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:70 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:71 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-14 [496 kB]
Get:72 http://172.17.4.1/private trixie-staging/main armhf libbrotli1 armhf 1.1.0-2 [280 kB]
Get:73 http://172.17.4.1/private trixie-staging/main armhf libnghttp2-14 armhf 1.58.0-1 [61.7 kB]
Get:74 http://172.17.4.1/private trixie-staging/main armhf libpsl5 armhf 0.21.2-1+b1 [57.8 kB]
Get:75 http://172.17.4.1/private trixie-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:76 http://172.17.4.1/private trixie-staging/main armhf libssh2-1 armhf 1.11.0-3 [195 kB]
Get:77 http://172.17.4.1/private trixie-staging/main armhf libcurl3-gnutls armhf 8.4.0-2+rpi1 [358 kB]
Get:78 http://172.17.4.1/private trixie-staging/main armhf libhttp-parser2.9 armhf 2.9.4-6 [19.9 kB]
Get:79 http://172.17.4.1/private trixie-staging/main armhf libmbedcrypto7 armhf 2.28.6-1 [243 kB]
Get:80 http://172.17.4.1/private trixie-staging/main armhf libmbedx509-1 armhf 2.28.6-1 [126 kB]
Get:81 http://172.17.4.1/private trixie-staging/main armhf libmbedtls14 armhf 2.28.6-1 [157 kB]
Get:82 http://172.17.4.1/private trixie-staging/main armhf libgit2-1.7 armhf 1.7.1+ds-2 [433 kB]
Get:83 http://172.17.4.1/private trixie-staging/main armhf libbsd0 armhf 0.11.7-4 [111 kB]
Get:84 http://172.17.4.1/private trixie-staging/main armhf libedit2 armhf 3.1-20230828-1 [76.0 kB]
Get:85 http://172.17.4.1/private trixie-staging/main armhf libz3-4 armhf 4.8.12-3.1 [5797 kB]
Get:86 http://172.17.4.1/private trixie-staging/main armhf libllvm16 armhf 1:16.0.6-15+rpi1 [20.7 MB]
Get:87 http://172.17.4.1/private trixie-staging/main armhf libstd-rust-1.70 armhf 1.70.0+dfsg1-1+rpi1 [17.4 MB]
Get:88 http://172.17.4.1/private trixie-staging/main armhf libstd-rust-dev armhf 1.70.0+dfsg1-1+rpi1 [34.6 MB]
Get:89 http://172.17.4.1/private trixie-staging/main armhf rustc armhf 1.70.0+dfsg1-1+rpi1 [2686 kB]
Get:90 http://172.17.4.1/private trixie-staging/main armhf cargo armhf 0.70.1+ds1-2 [3276 kB]
Get:91 http://172.17.4.1/private trixie-staging/main armhf libarchive13 armhf 3.7.2-1 [294 kB]
Get:92 http://172.17.4.1/private trixie-staging/main armhf libcurl4 armhf 8.4.0-2+rpi1 [362 kB]
Get:93 http://172.17.4.1/private trixie-staging/main armhf libjsoncpp25 armhf 1.9.5-6 [64.7 kB]
Get:94 http://172.17.4.1/private trixie-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:95 http://172.17.4.1/private trixie-staging/main armhf libuv1 armhf 1.46.0-2+rpi1 [128 kB]
Get:96 http://172.17.4.1/private trixie-staging/main armhf cmake-data all 3.27.9-1 [2104 kB]
Get:97 http://172.17.4.1/private trixie-staging/main armhf cmake armhf 3.27.9-1 [7633 kB]
Get:98 http://172.17.4.1/private trixie-staging/main armhf dbus-user-session armhf 1.14.10-3 [78.8 kB]
Get:99 http://172.17.4.1/private trixie-staging/main armhf libdconf1 armhf 0.40.0-4 [36.0 kB]
Get:100 http://172.17.4.1/private trixie-staging/main armhf dconf-service armhf 0.40.0-4 [28.9 kB]
Get:101 http://172.17.4.1/private trixie-staging/main armhf dconf-gsettings-backend armhf 0.40.0-4 [23.1 kB]
Get:102 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.9 [82.3 kB]
Get:103 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:104 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:105 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:106 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.10-1 [10.6 kB]
Get:107 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:108 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:109 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:110 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:111 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-14 [1203 kB]
Get:112 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:113 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:114 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.9 [956 kB]
Get:115 http://172.17.4.1/private trixie-staging/main armhf dh-exec armhf 0.28 [23.5 kB]
Get:116 http://172.17.4.1/private trixie-staging/main armhf libfreetype6 armhf 2.13.2+dfsg-1 [366 kB]
Get:117 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-mono all 2.37-8 [489 kB]
Get:118 http://172.17.4.1/private trixie-staging/main armhf fonts-dejavu-core all 2.37-8 [840 kB]
Get:119 http://172.17.4.1/private trixie-staging/main armhf fontconfig-config armhf 2.14.2-6 [316 kB]
Get:120 http://172.17.4.1/private trixie-staging/main armhf libfontconfig1 armhf 2.14.2-6 [367 kB]
Get:121 http://172.17.4.1/private trixie-staging/main armhf fontconfig armhf 2.14.2-6 [461 kB]
Get:122 http://172.17.4.1/private trixie-staging/main armhf libgirepository-1.0-1 armhf 1.78.1-6 [93.4 kB]
Get:123 http://172.17.4.1/private trixie-staging/main armhf gir1.2-glib-2.0 armhf 1.78.1-6 [165 kB]
Get:124 http://172.17.4.1/private trixie-staging/main armhf libibus-1.0-5 armhf 1.5.29~rc2-1 [421 kB]
Get:125 http://172.17.4.1/private trixie-staging/main armhf gir1.2-ibus-1.0 armhf 1.5.29~rc2-1 [348 kB]
Get:126 http://172.17.4.1/private trixie-staging/main armhf liberror-perl all 0.17029-2 [29.0 kB]
Get:127 http://172.17.4.1/private trixie-staging/main armhf git-man all 1:2.43.0-1 [2112 kB]
Get:128 http://172.17.4.1/private trixie-staging/main armhf git armhf 1:2.43.0-1 [6200 kB]
Get:129 http://172.17.4.1/private trixie-staging/main armhf icu-devtools armhf 72.1-4 [174 kB]
Get:130 http://172.17.4.1/private trixie-staging/main armhf libasound2-data all 1.2.10-3 [20.7 kB]
Get:131 http://172.17.4.1/private trixie-staging/main armhf libasound2 armhf 1.2.10-3 [309 kB]
Get:132 http://172.17.4.1/private trixie-staging/main armhf libasound2-dev armhf 1.2.10-3 [115 kB]
Get:133 http://172.17.4.1/private trixie-staging/main armhf libasyncns0 armhf 0.8-6+b3 [12.0 kB]
Get:134 http://172.17.4.1/private trixie-staging/main armhf libatk1.0-0 armhf 2.50.0-1 [42.1 kB]
Get:135 http://172.17.4.1/private trixie-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:136 http://172.17.4.1/private trixie-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:137 http://172.17.4.1/private trixie-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:138 http://172.17.4.1/private trixie-staging/main armhf libx11-data all 2:1.8.7-1 [328 kB]
Get:139 http://172.17.4.1/private trixie-staging/main armhf libx11-6 armhf 2:1.8.7-1 [729 kB]
Get:140 http://172.17.4.1/private trixie-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:141 http://172.17.4.1/private trixie-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:142 http://172.17.4.1/private trixie-staging/main armhf libatspi2.0-0 armhf 2.50.0-1 [62.0 kB]
Get:143 http://172.17.4.1/private trixie-staging/main armhf libatk-bridge2.0-0 armhf 2.50.0-1 [55.9 kB]
Get:144 http://172.17.4.1/private trixie-staging/main armhf libavahi-common-data armhf 0.8-13 [111 kB]
Get:145 http://172.17.4.1/private trixie-staging/main armhf libavahi-common3 armhf 0.8-13 [40.1 kB]
Get:146 http://172.17.4.1/private trixie-staging/main armhf libavahi-client3 armhf 0.8-13 [42.6 kB]
Get:147 http://172.17.4.1/private trixie-staging/main armhf uuid-dev armhf 2.39.3-2 [38.9 kB]
Get:148 http://172.17.4.1/private trixie-staging/main armhf libblkid-dev armhf 2.39.3-2 [179 kB]
Get:149 http://172.17.4.1/private trixie-staging/main armhf libboost1.74-dev armhf 1.74.0+ds1-23 [9511 kB]
Get:150 http://172.17.4.1/private trixie-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:151 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0+ds1-23 [250 kB]
Get:152 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-23 [218 kB]
Get:153 http://172.17.4.1/private trixie-staging/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-23 [219 kB]
Get:154 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0+ds1-23 [261 kB]
Get:155 http://172.17.4.1/private trixie-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:156 http://172.17.4.1/private trixie-staging/main armhf libbrotli-dev armhf 1.1.0-2 [292 kB]
Get:157 http://172.17.4.1/private trixie-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
Get:158 http://172.17.4.1/private trixie-staging/main armhf libpixman-1-0 armhf 0.42.2-1 [461 kB]
Get:159 http://172.17.4.1/private trixie-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:160 http://172.17.4.1/private trixie-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:161 http://172.17.4.1/private trixie-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:162 http://172.17.4.1/private trixie-staging/main armhf libcairo2 armhf 1.18.0-1 [425 kB]
Get:163 http://172.17.4.1/private trixie-staging/main armhf libcairo-gobject2 armhf 1.18.0-1 [128 kB]
Get:164 http://172.17.4.1/private trixie-staging/main armhf libcloudproviders0 armhf 0.3.5-1 [23.5 kB]
Get:165 http://172.17.4.1/private trixie-staging/main armhf liblcms2-2 armhf 2.14-2 [124 kB]
Get:166 http://172.17.4.1/private trixie-staging/main armhf libcolord2 armhf 1.4.6-4 [116 kB]
Get:167 http://172.17.4.1/private trixie-staging/main armhf libcups2 armhf 2.4.7-1 [206 kB]
Get:168 http://172.17.4.1/private trixie-staging/main armhf libcurl4-gnutls-dev armhf 8.4.0-2+rpi1 [441 kB]
Get:169 http://172.17.4.1/private trixie-staging/main armhf libdatrie1 armhf 0.2.13-3 [34.3 kB]
Get:170 http://172.17.4.1/private trixie-staging/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB]
Get:171 http://172.17.4.1/private trixie-staging/main armhf pkgconf-bin armhf 1.8.1-1 [27.8 kB]
Get:172 http://172.17.4.1/private trixie-staging/main armhf pkgconf armhf 1.8.1-1 [25.9 kB]
Get:173 http://172.17.4.1/private trixie-staging/main armhf xml-core all 0.19 [20.1 kB]
Get:174 http://172.17.4.1/private trixie-staging/main armhf libdbus-1-dev armhf 1.14.10-3 [208 kB]
Get:175 http://172.17.4.1/private trixie-staging/main armhf libwayland-client0 armhf 1.22.0-2.1 [20.0 kB]
Get:176 http://172.17.4.1/private trixie-staging/main armhf libdecor-0-0 armhf 0.2.1-1 [12.7 kB]
Get:177 http://172.17.4.1/private trixie-staging/main armhf libwayland-server0 armhf 1.22.0-2.1 [26.0 kB]
Get:178 http://172.17.4.1/private trixie-staging/main armhf libwayland-cursor0 armhf 1.22.0-2.1 [9948 B]
Get:179 http://172.17.4.1/private trixie-staging/main armhf libwayland-egl1 armhf 1.22.0-2.1 [5144 B]
Get:180 http://172.17.4.1/private trixie-staging/main armhf libwayland-bin armhf 1.22.0-2.1 [17.3 kB]
Get:181 http://172.17.4.1/private trixie-staging/main armhf libffi-dev armhf 3.4.4-2 [61.1 kB]
Get:182 http://172.17.4.1/private trixie-staging/main armhf libwayland-dev armhf 1.22.0-2.1 [70.3 kB]
Get:183 http://172.17.4.1/private trixie-staging/main armhf libdecor-0-dev armhf 0.2.1-1 [7328 B]
Get:184 http://172.17.4.1/private trixie-staging/main armhf libdrm-common all 2.4.117-1+rpi1 [7468 B]
Get:185 http://172.17.4.1/private trixie-staging/main armhf libdrm2 armhf 2.4.117-1+rpi1 [33.3 kB]
Get:186 http://172.17.4.1/private trixie-staging/main armhf libdrm-amdgpu1 armhf 2.4.117-1+rpi1 [19.8 kB]
Get:187 http://172.17.4.1/private trixie-staging/main armhf libdrm-radeon1 armhf 2.4.117-1+rpi1 [20.8 kB]
Get:188 http://172.17.4.1/private trixie-staging/main armhf libdrm-nouveau2 armhf 2.4.117-1+rpi1 [17.1 kB]
Get:189 http://172.17.4.1/private trixie-staging/main armhf libdrm-omap1 armhf 2.4.117-1+rpi1 [8628 B]
Get:190 http://172.17.4.1/private trixie-staging/main armhf libdrm-freedreno1 armhf 2.4.117-1+rpi1 [18.6 kB]
Get:191 http://172.17.4.1/private trixie-staging/main armhf libdrm-exynos1 armhf 2.4.117-1+rpi1 [12.4 kB]
Get:192 http://172.17.4.1/private trixie-staging/main armhf libdrm-tegra0 armhf 2.4.117-1+rpi1 [10.1 kB]
Get:193 http://172.17.4.1/private trixie-staging/main armhf libdrm-etnaviv1 armhf 2.4.117-1+rpi1 [12.6 kB]
Get:194 http://172.17.4.1/private trixie-staging/main armhf libpciaccess0 armhf 0.17-3 [49.1 kB]
Get:195 http://172.17.4.1/private trixie-staging/main armhf libpciaccess-dev armhf 0.17-3 [52.5 kB]
Get:196 http://172.17.4.1/private trixie-staging/main armhf libdrm-dev armhf 2.4.117-1+rpi1 [256 kB]
Get:197 http://172.17.4.1/private trixie-staging/main armhf libglvnd0 armhf 1.7.0-1 [49.4 kB]
Get:198 http://172.17.4.1/private trixie-staging/main armhf libxcb-randr0 armhf 1.15-1 [116 kB]
Get:199 http://172.17.4.1/private trixie-staging/main armhf libgbm1 armhf 23.1.7-1+rpi1 [35.1 kB]
Get:200 http://172.17.4.1/private trixie-staging/main armhf libglapi-mesa armhf 23.1.7-1+rpi1 [46.1 kB]
Get:201 http://172.17.4.1/private trixie-staging/main armhf libx11-xcb1 armhf 2:1.8.7-1 [231 kB]
Get:202 http://172.17.4.1/private trixie-staging/main armhf libxcb-dri2-0 armhf 1.15-1 [107 kB]
Get:203 http://172.17.4.1/private trixie-staging/main armhf libxcb-dri3-0 armhf 1.15-1 [107 kB]
Get:204 http://172.17.4.1/private trixie-staging/main armhf libxcb-present0 armhf 1.15-1 [105 kB]
Get:205 http://172.17.4.1/private trixie-staging/main armhf libxcb-sync1 armhf 1.15-1 [108 kB]
Get:206 http://172.17.4.1/private trixie-staging/main armhf libxcb-xfixes0 armhf 1.15-1 [109 kB]
Get:207 http://172.17.4.1/private trixie-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:208 http://172.17.4.1/private trixie-staging/main armhf libegl-mesa0 armhf 23.1.7-1+rpi1 [94.3 kB]
Get:209 http://172.17.4.1/private trixie-staging/main armhf libegl1 armhf 1.7.0-1 [28.4 kB]
Get:210 http://172.17.4.1/private trixie-staging/main armhf libxcb-glx0 armhf 1.15-1 [121 kB]
Get:211 http://172.17.4.1/private trixie-staging/main armhf libxfixes3 armhf 1:6.0.0-2 [21.2 kB]
Get:212 http://172.17.4.1/private trixie-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:213 http://172.17.4.1/private trixie-staging/main armhf libllvm15 armhf 1:15.0.7-10+rpi1 [20.7 MB]
Get:214 http://172.17.4.1/private trixie-staging/main armhf libsensors-config all 1:3.6.0-8 [14.4 kB]
Get:215 http://172.17.4.1/private trixie-staging/main armhf libsensors5 armhf 1:3.6.0-8 [31.7 kB]
Get:216 http://172.17.4.1/private trixie-staging/main armhf libgl1-mesa-dri armhf 23.1.7-1+rpi1 [5778 kB]
Get:217 http://172.17.4.1/private trixie-staging/main armhf libglx-mesa0 armhf 23.1.7-1+rpi1 [130 kB]
Get:218 http://172.17.4.1/private trixie-staging/main armhf libglx0 armhf 1.7.0-1 [32.2 kB]
Get:219 http://172.17.4.1/private trixie-staging/main armhf libgl1 armhf 1.7.0-1 [89.3 kB]
Get:220 http://172.17.4.1/private trixie-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:221 http://172.17.4.1/private trixie-staging/main armhf x11proto-dev all 2023.2-1 [598 kB]
Get:222 http://172.17.4.1/private trixie-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:223 http://172.17.4.1/private trixie-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:224 http://172.17.4.1/private trixie-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:225 http://172.17.4.1/private trixie-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:226 http://172.17.4.1/private trixie-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:227 http://172.17.4.1/private trixie-staging/main armhf libx11-dev armhf 2:1.8.7-1 [807 kB]
Get:228 http://172.17.4.1/private trixie-staging/main armhf libglx-dev armhf 1.7.0-1 [15.5 kB]
Get:229 http://172.17.4.1/private trixie-staging/main armhf libgl-dev armhf 1.7.0-1 [100 kB]
Get:230 http://172.17.4.1/private trixie-staging/main armhf libegl-dev armhf 1.7.0-1 [19.2 kB]
Get:231 http://172.17.4.1/private trixie-staging/main armhf libenet7 armhf 1.3.17+ds-2 [24.2 kB]
Get:232 http://172.17.4.1/private trixie-staging/main armhf libenet-dev armhf 1.3.17+ds-2 [15.0 kB]
Get:233 http://172.17.4.1/private trixie-staging/main armhf libepoxy0 armhf 1.5.10-1 [172 kB]
Get:234 http://172.17.4.1/private trixie-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [160 kB]
Get:235 http://172.17.4.1/private trixie-staging/main armhf libogg0 armhf 1.3.5-3 [21.7 kB]
Get:236 http://172.17.4.1/private trixie-staging/main armhf libflac12 armhf 1.4.3+ds-2 [151 kB]
Get:237 http://172.17.4.1/private trixie-staging/main armhf libfmt9 armhf 9.1.0+ds1-2 [105 kB]
Get:238 http://172.17.4.1/private trixie-staging/main armhf libfmt-dev armhf 9.1.0+ds1-2 [171 kB]
Get:239 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.3.dfsg-3 [903 kB]
Get:240 http://172.17.4.1/private trixie-staging/main armhf libpng-dev armhf 1.6.40-2 [336 kB]
Get:241 http://172.17.4.1/private trixie-staging/main armhf libfreetype-dev armhf 2.13.2+dfsg-1 [531 kB]
Get:242 http://172.17.4.1/private trixie-staging/main armhf libfribidi0 armhf 1.0.13-3 [69.9 kB]
Get:243 http://172.17.4.1/private trixie-staging/main armhf libgbm-dev armhf 23.1.7-1+rpi1 [19.1 kB]
Get:244 http://172.17.4.1/private trixie-staging/main armhf libgles1 armhf 1.7.0-1 [11.8 kB]
Get:245 http://172.17.4.1/private trixie-staging/main armhf libgles2 armhf 1.7.0-1 [17.3 kB]
Get:246 http://172.17.4.1/private trixie-staging/main armhf libgles-dev armhf 1.7.0-1 [50.5 kB]
Get:247 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-data all 2.78.3-1 [1223 kB]
Get:248 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-bin armhf 2.78.3-1 [106 kB]
Get:249 http://172.17.4.1/private trixie-staging/main armhf python3-lib2to3 all 3.11.5-1 [77.5 kB]
Get:250 http://172.17.4.1/private trixie-staging/main armhf python3-distutils all 3.11.5-1 [131 kB]
Get:251 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev-bin armhf 2.78.3-1 [153 kB]
Get:252 http://172.17.4.1/private trixie-staging/main armhf libsepol-dev armhf 3.5-2 [311 kB]
Get:253 http://172.17.4.1/private trixie-staging/main armhf libpcre2-16-0 armhf 10.42-4 [211 kB]
Get:254 http://172.17.4.1/private trixie-staging/main armhf libpcre2-32-0 armhf 10.42-4 [201 kB]
Get:255 http://172.17.4.1/private trixie-staging/main armhf libpcre2-posix3 armhf 10.42-4 [55.1 kB]
Get:256 http://172.17.4.1/private trixie-staging/main armhf libpcre2-dev armhf 10.42-4 [648 kB]
Get:257 http://172.17.4.1/private trixie-staging/main armhf libselinux1-dev armhf 3.5-1 [143 kB]
Get:258 http://172.17.4.1/private trixie-staging/main armhf libmount-dev armhf 2.39.3-2 [23.5 kB]
Get:259 http://172.17.4.1/private trixie-staging/main armhf pkg-config armhf 1.8.1-1 [13.7 kB]
Get:260 http://172.17.4.1/private trixie-staging/main armhf libglib2.0-dev armhf 2.78.3-1 [1511 kB]
Get:261 http://172.17.4.1/private trixie-staging/main armhf libidn12 armhf 1.41-1+b1 [77.0 kB]
Get:262 http://172.17.4.1/private trixie-staging/main armhf libgloox18 armhf 1.0.28-1 [371 kB]
Get:263 http://172.17.4.1/private trixie-staging/main armhf libunbound8 armhf 1.18.0-2 [495 kB]
Get:264 http://172.17.4.1/private trixie-staging/main armhf libgnutls-dane0 armhf 3.8.2-1 [422 kB]
Get:265 http://172.17.4.1/private trixie-staging/main armhf libgnutls-openssl27 armhf 3.8.2-1 [422 kB]
Get:266 http://172.17.4.1/private trixie-staging/main armhf libidn2-dev armhf 2.3.4-1 [116 kB]
Get:267 http://172.17.4.1/private trixie-staging/main armhf libp11-kit-dev armhf 0.25.3-4 [202 kB]
Get:268 http://172.17.4.1/private trixie-staging/main armhf libtasn1-6-dev armhf 4.19.0-3 [89.5 kB]
Get:269 http://172.17.4.1/private trixie-staging/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-2 [328 kB]
Get:270 http://172.17.4.1/private trixie-staging/main armhf libgmp-dev armhf 2:6.3.0+dfsg-2 [577 kB]
Get:271 http://172.17.4.1/private trixie-staging/main armhf nettle-dev armhf 3.9.1-2 [1286 kB]
Get:272 http://172.17.4.1/private trixie-staging/main armhf libgnutls28-dev armhf 3.8.2-1 [1240 kB]
Get:273 http://172.17.4.1/private trixie-staging/main armhf libidn-dev armhf 1.41-1+b1 [183 kB]
Get:274 http://172.17.4.1/private trixie-staging/main armhf libgloox-dev armhf 1.0.28-1 [550 kB]
Get:275 http://172.17.4.1/private trixie-staging/main armhf libopengl0 armhf 1.7.0-1 [31.8 kB]
Get:276 http://172.17.4.1/private trixie-staging/main armhf libglu1-mesa armhf 9.0.2-1.1 [133 kB]
Get:277 http://172.17.4.1/private trixie-staging/main armhf libopengl-dev armhf 1.7.0-1 [5104 B]
Get:278 http://172.17.4.1/private trixie-staging/main armhf libglu1-mesa-dev armhf 9.0.2-1.1 [175 kB]
Get:279 http://172.17.4.1/private trixie-staging/main armhf libgraphite2-3 armhf 1.3.14-2 [62.8 kB]
Get:280 http://172.17.4.1/private trixie-staging/main armhf libharfbuzz0b armhf 8.0.1-1 [2098 kB]
Get:281 http://172.17.4.1/private trixie-staging/main armhf libthai-data all 0.1.29-1 [176 kB]
Get:282 http://172.17.4.1/private trixie-staging/main armhf libthai0 armhf 0.1.29-1 [54.5 kB]
Get:283 http://172.17.4.1/private trixie-staging/main armhf libpango-1.0-0 armhf 1.51.0+ds-3 [188 kB]
Get:284 http://172.17.4.1/private trixie-staging/main armhf libpangoft2-1.0-0 armhf 1.51.0+ds-3 [40.3 kB]
Get:285 http://172.17.4.1/private trixie-staging/main armhf libpangocairo-1.0-0 armhf 1.51.0+ds-3 [30.5 kB]
Get:286 http://172.17.4.1/private trixie-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:287 http://172.17.4.1/private trixie-staging/main armhf libxcursor1 armhf 1:1.2.1-1 [38.0 kB]
Get:288 http://172.17.4.1/private trixie-staging/main armhf libxdamage1 armhf 1:1.1.6-1 [14.7 kB]
Get:289 http://172.17.4.1/private trixie-staging/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB]
Get:290 http://172.17.4.1/private trixie-staging/main armhf xkb-data all 2.38-2 [782 kB]
Get:291 http://172.17.4.1/private trixie-staging/main armhf libxkbcommon0 armhf 1.6.0-1 [95.6 kB]
Get:292 http://172.17.4.1/private trixie-staging/main armhf libxrandr2 armhf 2:1.5.2-2 [35.5 kB]
Get:293 http://172.17.4.1/private trixie-staging/main armhf libgtk-3-common all 3.24.39-1+rpi1 [3904 kB]
Get:294 http://172.17.4.1/private trixie-staging/main armhf libgtk-3-0 armhf 3.24.39-1+rpi1 [2284 kB]
Get:295 http://172.17.4.1/private trixie-staging/main armhf libibus-1.0-dev armhf 1.5.29~rc2-1 [467 kB]
Get:296 http://172.17.4.1/private trixie-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:297 http://172.17.4.1/private trixie-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:298 http://172.17.4.1/private trixie-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:299 http://172.17.4.1/private trixie-staging/main armhf libicu-dev armhf 72.1-4 [9956 kB]
Get:300 http://172.17.4.1/private trixie-staging/main armhf libminiupnpc17 armhf 2.2.5-1 [28.9 kB]
Get:301 http://172.17.4.1/private trixie-staging/main armhf libminiupnpc-dev armhf 2.2.5-1 [38.3 kB]
Get:302 http://172.17.4.1/private trixie-staging/main armhf libmp3lame0 armhf 3.100-6 [347 kB]
Get:303 http://172.17.4.1/private trixie-staging/main armhf libmpg123-0 armhf 1.32.3-1 [127 kB]
Get:304 http://172.17.4.1/private trixie-staging/main armhf libnotify4 armhf 0.8.3-1 [23.2 kB]
Get:305 http://172.17.4.1/private trixie-staging/main armhf libogg-dev armhf 1.3.5-3 [217 kB]
Get:306 http://172.17.4.1/private trixie-staging/main armhf libopenal-data all 1:1.23.1-4 [165 kB]
Get:307 http://172.17.4.1/private trixie-staging/main armhf libsndio7.0 armhf 1.9.0-0.3 [24.7 kB]
Get:308 http://172.17.4.1/private trixie-staging/main armhf libopenal1 armhf 1:1.23.1-4 [455 kB]
Get:309 http://172.17.4.1/private trixie-staging/main armhf libopenal-dev armhf 1:1.23.1-4 [32.3 kB]
Get:310 http://172.17.4.1/private trixie-staging/main armhf libopus0 armhf 1.4-1 [172 kB]
Get:311 http://172.17.4.1/private trixie-staging/main armhf libpfm4 armhf 4.13.0+git16-g535c204-1 [45.9 kB]
Get:312 http://172.17.4.1/private trixie-staging/main armhf libvorbis0a armhf 1.3.7-1 [82.7 kB]
Get:313 http://172.17.4.1/private trixie-staging/main armhf libvorbisenc2 armhf 1.3.7-1 [74.4 kB]
Get:314 http://172.17.4.1/private trixie-staging/main armhf libsndfile1 armhf 1.2.2-1 [177 kB]
Get:315 http://172.17.4.1/private trixie-staging/main armhf libpulse0 armhf 16.1+dfsg1-2+b10 [241 kB]
Get:316 http://172.17.4.1/private trixie-staging/main armhf libpulse-mainloop-glib0 armhf 16.1+dfsg1-2+b10 [26.8 kB]
Get:317 http://172.17.4.1/private trixie-staging/main armhf libpulse-dev armhf 16.1+dfsg1-2+b10 [89.4 kB]
Get:318 http://172.17.4.1/private trixie-staging/main armhf libsamplerate0 armhf 0.2.2-4 [943 kB]
Get:319 http://172.17.4.1/private trixie-staging/main armhf libsamplerate0-dev armhf 0.2.2-4 [62.6 kB]
Get:320 http://172.17.4.1/private trixie-staging/main armhf libxss1 armhf 1:1.2.3-1 [17.3 kB]
Get:321 http://172.17.4.1/private trixie-staging/main armhf libsdl2-2.0-0 armhf 2.28.5+dfsg-2 [538 kB]
Get:322 http://172.17.4.1/private trixie-staging/main armhf libsndio-dev armhf 1.9.0-0.3 [19.6 kB]
Get:323 http://172.17.4.1/private trixie-staging/main armhf libudev-dev armhf 254.5-1+rpi1 [56.1 kB]
Get:324 http://172.17.4.1/private trixie-staging/main armhf libxrender-dev armhf 1:0.9.10-1.1 [37.6 kB]
Get:325 http://172.17.4.1/private trixie-staging/main armhf libxfixes-dev armhf 1:6.0.0-2 [23.2 kB]
Get:326 http://172.17.4.1/private trixie-staging/main armhf libxcursor-dev armhf 1:1.2.1-1 [48.7 kB]
Get:327 http://172.17.4.1/private trixie-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:328 http://172.17.4.1/private trixie-staging/main armhf libxi-dev armhf 2:1.8-1 [238 kB]
Get:329 http://172.17.4.1/private trixie-staging/main armhf libxinerama-dev armhf 2:1.1.4-3 [19.7 kB]
Get:330 http://172.17.4.1/private trixie-staging/main armhf libxkbcommon-dev armhf 1.6.0-1 [52.6 kB]
Get:331 http://172.17.4.1/private trixie-staging/main armhf libxrandr-dev armhf 2:1.5.2-2 [43.2 kB]
Get:332 http://172.17.4.1/private trixie-staging/main armhf libxss-dev armhf 1:1.2.3-1 [23.0 kB]
Get:333 http://172.17.4.1/private trixie-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:334 http://172.17.4.1/private trixie-staging/main armhf libxt6 armhf 1:1.2.1-1.1 [155 kB]
Get:335 http://172.17.4.1/private trixie-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:336 http://172.17.4.1/private trixie-staging/main armhf libxt-dev armhf 1:1.2.1-1.1 [368 kB]
Get:337 http://172.17.4.1/private trixie-staging/main armhf libxv1 armhf 2:1.0.11-1.1 [23.3 kB]
Get:338 http://172.17.4.1/private trixie-staging/main armhf libxv-dev armhf 2:1.0.11-1.1 [47.1 kB]
Get:339 http://172.17.4.1/private trixie-staging/main armhf libxxf86vm-dev armhf 1:1.1.4-1+b2 [24.9 kB]
Get:340 http://172.17.4.1/private trixie-staging/main armhf libsdl2-dev armhf 2.28.5+dfsg-2 [934 kB]
Get:341 http://172.17.4.1/private trixie-staging/main armhf libsodium23 armhf 1.0.18-1 [143 kB]
Get:342 http://172.17.4.1/private trixie-staging/main armhf libsodium-dev armhf 1.0.18-1 [162 kB]
Get:343 http://172.17.4.1/private trixie-staging/main armhf libvorbisfile3 armhf 1.3.7-1 [25.2 kB]
Get:344 http://172.17.4.1/private trixie-staging/main armhf libvorbis-dev armhf 1.3.7-1 [316 kB]
Get:345 http://172.17.4.1/private trixie-staging/main armhf libwxbase3.2-1 armhf 3.2.2+dfsg-4+rpi1 [847 kB]
Get:346 http://172.17.4.1/private trixie-staging/main armhf libxtst6 armhf 2:1.2.3-1.1 [26.3 kB]
Get:347 http://172.17.4.1/private trixie-staging/main armhf libwxgtk3.2-1 armhf 3.2.2+dfsg-4+rpi1 [3736 kB]
Get:348 http://172.17.4.1/private trixie-staging/main armhf libwxgtk-gl3.2-1 armhf 3.2.2+dfsg-4+rpi1 [73.8 kB]
Get:349 http://172.17.4.1/private trixie-staging/main armhf wx-common armhf 3.2.2+dfsg-4+rpi1 [105 kB]
Get:350 http://172.17.4.1/private trixie-staging/main armhf wx3.2-headers all 3.2.2+dfsg-4+rpi1 [1119 kB]
Get:351 http://172.17.4.1/private trixie-staging/main armhf libwxgtk3.2-dev armhf 3.2.2+dfsg-4+rpi1 [74.3 kB]
Get:352 http://172.17.4.1/private trixie-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1.3 [636 kB]
Get:353 http://172.17.4.1/private trixie-staging/main armhf llvm-16-runtime armhf 1:16.0.6-15+rpi1 [459 kB]
Get:354 http://172.17.4.1/private trixie-staging/main armhf llvm-runtime armhf 1:16.0-57 [5032 B]
Get:355 http://172.17.4.1/private trixie-staging/main armhf llvm-16-linker-tools armhf 1:16.0.6-15+rpi1 [1021 kB]
Get:356 http://172.17.4.1/private trixie-staging/main armhf llvm-16 armhf 1:16.0.6-15+rpi1 [19.0 MB]
Get:357 http://172.17.4.1/private trixie-staging/main armhf llvm armhf 1:16.0-57 [7420 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 262 MB in 30s (8775 kB/s)
Selecting previously unselected package libargon2-1:armhf.
(Reading database ... 12735 files and directories currently installed.)
Preparing to unpack .../0-libargon2-1_0~20190702+dfsg-4_armhf.deb ...
Unpacking libargon2-1:armhf (0~20190702+dfsg-4) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../1-dmsetup_2%3a1.02.185-2_armhf.deb ...
Unpacking dmsetup (2:1.02.185-2) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../2-libdevmapper1.02.1_2%3a1.02.185-2_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.185-2) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../3-libjson-c5_0.17-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.17-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../4-libcryptsetup12_2%3a2.6.1-6_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.6.1-6) ...
Selecting previously unselected package libfdisk1:armhf.
Preparing to unpack .../5-libfdisk1_2.39.3-2_armhf.deb ...
Unpacking libfdisk1:armhf (2.39.3-2) ...
Preparing to unpack .../6-liblzma5_5.4.5-0.3_armhf.deb ...
Unpacking liblzma5:armhf (5.4.5-0.3) over (5.4.5-0.1) ...
Setting up liblzma5:armhf (5.4.5-0.3) ...
Selecting previously unselected package libkmod2:armhf.
(Reading database ... 12784 files and directories currently installed.)
Preparing to unpack .../libkmod2_30+20230601-2.1_armhf.deb ...
Unpacking libkmod2:armhf (30+20230601-2.1) ...
Preparing to unpack .../libp11-kit0_0.25.3-4_armhf.deb ...
Unpacking libp11-kit0:armhf (0.25.3-4) over (0.25.3-2) ...
Setting up libp11-kit0:armhf (0.25.3-4) ...
Selecting previously unselected package libapparmor1:armhf.
(Reading database ... 12790 files and directories currently installed.)
Preparing to unpack .../libapparmor1_3.0.12-1_armhf.deb ...
Unpacking libapparmor1:armhf (3.0.12-1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../libip4tc2_1.8.10-1_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.10-1) ...
Selecting previously unselected package libsystemd-shared:armhf.
Preparing to unpack .../libsystemd-shared_254.5-1+rpi1_armhf.deb ...
Unpacking libsystemd-shared:armhf (254.5-1+rpi1) ...
Selecting previously unselected package systemd-dev.
Preparing to unpack .../systemd-dev_254.5-1+rpi1_all.deb ...
Unpacking systemd-dev (254.5-1+rpi1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../systemd_254.5-1+rpi1_armhf.deb ...
Unpacking systemd (254.5-1+rpi1) ...
Setting up libargon2-1:armhf (0~20190702+dfsg-4) ...
Setting up libjson-c5:armhf (0.17-1) ...
Setting up libfdisk1:armhf (2.39.3-2) ...
Setting up libkmod2:armhf (30+20230601-2.1) ...
Setting up libapparmor1:armhf (3.0.12-1) ...
Setting up libip4tc2:armhf (1.8.10-1) ...
Setting up libsystemd-shared:armhf (254.5-1+rpi1) ...
Setting up systemd-dev (254.5-1+rpi1) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.185-2) ...
Setting up libcryptsetup12:armhf (2:2.6.1-6) ...
Setting up systemd (254.5-1+rpi1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service.
Initializing machine ID from random generator.
Setting up dmsetup (2:1.02.185-2) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 13721 files and directories currently installed.)
Preparing to unpack .../0-systemd-sysv_254.5-1+rpi1_armhf.deb ...
Unpacking systemd-sysv (254.5-1+rpi1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../1-libdbus-1-3_1.14.10-3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.10-3) ...
Selecting previously unselected package dbus-bin.
Preparing to unpack .../2-dbus-bin_1.14.10-3_armhf.deb ...
Unpacking dbus-bin (1.14.10-3) ...
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../3-dbus-session-bus-common_1.14.10-3_all.deb ...
Unpacking dbus-session-bus-common (1.14.10-3) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../4-libexpat1_2.5.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-2) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../5-dbus-daemon_1.14.10-3_armhf.deb ...
Unpacking dbus-daemon (1.14.10-3) ...
Selecting previously unselected package dbus-system-bus-common.
Preparing to unpack .../6-dbus-system-bus-common_1.14.10-3_all.deb ...
Unpacking dbus-system-bus-common (1.14.10-3) ...
Selecting previously unselected package dbus.
Preparing to unpack .../7-dbus_1.14.10-3_armhf.deb ...
Unpacking dbus (1.14.10-3) ...
Selecting previously unselected package libpython3.11-minimal:armhf.
Preparing to unpack .../8-libpython3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.7-2) ...
Preparing to unpack .../9-zlib1g_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g:armhf (1:1.3.dfsg-3) over (1:1.2.13.dfsg-3) ...
Setting up zlib1g:armhf (1:1.3.dfsg-3) ...
Selecting previously unselected package python3.11-minimal.
(Reading database ... 14120 files and directories currently installed.)
Preparing to unpack .../python3.11-minimal_3.11.7-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.7-2) ...
Setting up libpython3.11-minimal:armhf (3.11.7-2) ...
Setting up libexpat1:armhf (2.5.0-2) ...
Setting up python3.11-minimal (3.11.7-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14130 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.4-5_armhf.deb ...
Unpacking python3-minimal (3.11.4-5) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../3-libpython3.11-stdlib_3.11.7-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.7-2) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../4-python3.11_3.11.7-2_armhf.deb ...
Unpacking python3.11 (3.11.7-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.11.4-5_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3-minimal (3.11.4-5) ...
Selecting previously unselected package python3.
(Reading database ... 14564 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.4-5_armhf.deb ...
Unpacking python3 (3.11.4-5) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../001-sgml-base_1.31_all.deb ...
Unpacking sgml-base (1.31) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../002-libuchardet0_0.0.8-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../003-groff-base_1.23.0-3_armhf.deb ...
Unpacking groff-base (1.23.0-3) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../004-bsdextrautils_2.39.3-2_armhf.deb ...
Unpacking bsdextrautils (2.39.3-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../005-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../006-man-db_2.12.0-1_armhf.deb ...
Unpacking man-db (2.12.0-1) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../007-libproc2-0_2%3a4.0.4-2_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.4-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../008-procps_2%3a4.0.4-2_armhf.deb ...
Unpacking procps (2:4.0.4-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../009-sensible-utils_0.0.20_all.deb ...
Unpacking sensible-utils (0.0.20) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../010-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../011-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../012-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../013-gettext-base_0.21-14_armhf.deb ...
Unpacking gettext-base (0.21-14) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../014-libpam-systemd_254.5-1+rpi1_armhf.deb ...
Unpacking libpam-systemd:armhf (254.5-1+rpi1) ...
Preparing to unpack .../015-xz-utils_5.4.5-0.3_armhf.deb ...
Unpacking xz-utils (5.4.5-0.3) over (5.4.5-0.1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../016-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../017-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../018-libglib2.0-0_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.78.3-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../019-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../020-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../021-shared-mime-info_2.4-1_armhf.deb ...
Unpacking shared-mime-info (2.4-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../022-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../023-libpng16-16_1.6.40-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.40-2) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../024-libdeflate0_1.18-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.18-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../025-libjbig0_2.1-6.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-6.1) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../026-liblerc4_4.0.0+ds-4_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-4) ...
Selecting previously unselected package libsharpyuv0:armhf.
Preparing to unpack .../027-libsharpyuv0_1.3.2-0.3_armhf.deb ...
Unpacking libsharpyuv0:armhf (1.3.2-0.3) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../028-libwebp7_1.3.2-0.3_armhf.deb ...
Unpacking libwebp7:armhf (1.3.2-0.3) ...
Selecting previously unselected package libtiff6:armhf.
Preparing to unpack .../029-libtiff6_4.5.1+git230720-3_armhf.deb ...
Unpacking libtiff6:armhf (4.5.1+git230720-3) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf.
Preparing to unpack .../030-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-3) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../031-gtk-update-icon-cache_3.24.39-1+rpi1_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.39-1+rpi1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../032-adwaita-icon-theme_45.0-2_all.deb ...
Unpacking adwaita-icon-theme (45.0-2) ...
Selecting previously unselected package at-spi2-common.
Preparing to unpack .../033-at-spi2-common_2.50.0-1_all.deb ...
Unpacking at-spi2-common (2.50.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../034-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../035-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../036-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../037-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../038-autopoint_0.21-14_all.deb ...
Unpacking autopoint (0.21-14) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../039-libbrotli1_1.1.0-2_armhf.deb ...
Unpacking libbrotli1:armhf (1.1.0-2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../040-libnghttp2-14_1.58.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.58.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../041-libpsl5_0.21.2-1+b1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.2-1+b1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../042-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../043-libssh2-1_1.11.0-3_armhf.deb ...
Unpacking libssh2-1:armhf (1.11.0-3) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../044-libcurl3-gnutls_8.4.0-2+rpi1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (8.4.0-2+rpi1) ...
Selecting previously unselected package libhttp-parser2.9:armhf.
Preparing to unpack .../045-libhttp-parser2.9_2.9.4-6_armhf.deb ...
Unpacking libhttp-parser2.9:armhf (2.9.4-6) ...
Selecting previously unselected package libmbedcrypto7:armhf.
Preparing to unpack .../046-libmbedcrypto7_2.28.6-1_armhf.deb ...
Unpacking libmbedcrypto7:armhf (2.28.6-1) ...
Selecting previously unselected package libmbedx509-1:armhf.
Preparing to unpack .../047-libmbedx509-1_2.28.6-1_armhf.deb ...
Unpacking libmbedx509-1:armhf (2.28.6-1) ...
Selecting previously unselected package libmbedtls14:armhf.
Preparing to unpack .../048-libmbedtls14_2.28.6-1_armhf.deb ...
Unpacking libmbedtls14:armhf (2.28.6-1) ...
Selecting previously unselected package libgit2-1.7:armhf.
Preparing to unpack .../049-libgit2-1.7_1.7.1+ds-2_armhf.deb ...
Unpacking libgit2-1.7:armhf (1.7.1+ds-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../050-libbsd0_0.11.7-4_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-4) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../051-libedit2_3.1-20230828-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20230828-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../052-libz3-4_4.8.12-3.1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-3.1) ...
Selecting previously unselected package libllvm16:armhf.
Preparing to unpack .../053-libllvm16_1%3a16.0.6-15+rpi1_armhf.deb ...
Unpacking libllvm16:armhf (1:16.0.6-15+rpi1) ...
Selecting previously unselected package libstd-rust-1.70:armhf.
Preparing to unpack .../054-libstd-rust-1.70_1.70.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking libstd-rust-1.70:armhf (1.70.0+dfsg1-1+rpi1) ...
Selecting previously unselected package libstd-rust-dev:armhf.
Preparing to unpack .../055-libstd-rust-dev_1.70.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking libstd-rust-dev:armhf (1.70.0+dfsg1-1+rpi1) ...
Selecting previously unselected package rustc.
Preparing to unpack .../056-rustc_1.70.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking rustc (1.70.0+dfsg1-1+rpi1) ...
Selecting previously unselected package cargo.
Preparing to unpack .../057-cargo_0.70.1+ds1-2_armhf.deb ...
Unpacking cargo (0.70.1+ds1-2) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../058-libarchive13_3.7.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.7.2-1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../059-libcurl4_8.4.0-2+rpi1_armhf.deb ...
Unpacking libcurl4:armhf (8.4.0-2+rpi1) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../060-libjsoncpp25_1.9.5-6_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-6) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../061-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../062-libuv1_1.46.0-2+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.46.0-2+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../063-cmake-data_3.27.9-1_all.deb ...
Unpacking cmake-data (3.27.9-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../064-cmake_3.27.9-1_armhf.deb ...
Unpacking cmake (3.27.9-1) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../065-dbus-user-session_1.14.10-3_armhf.deb ...
Unpacking dbus-user-session (1.14.10-3) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../066-libdconf1_0.40.0-4_armhf.deb ...
Unpacking libdconf1:armhf (0.40.0-4) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../067-dconf-service_0.40.0-4_armhf.deb ...
Unpacking dconf-service (0.40.0-4) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../068-dconf-gsettings-backend_0.40.0-4_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.40.0-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../069-libdebhelper-perl_13.11.9_all.deb ...
Unpacking libdebhelper-perl (13.11.9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../070-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../071-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../072-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 .../073-libsub-override-perl_0.10-1_all.deb ...
Unpacking libsub-override-perl (0.10-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../074-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../075-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../076-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../077-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../078-gettext_0.21-14_armhf.deb ...
Unpacking gettext (0.21-14) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../079-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../080-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../081-debhelper_13.11.9_all.deb ...
Unpacking debhelper (13.11.9) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../082-dh-exec_0.28_armhf.deb ...
Unpacking dh-exec (0.28) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../083-libfreetype6_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype6:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package fonts-dejavu-mono.
Preparing to unpack .../084-fonts-dejavu-mono_2.37-8_all.deb ...
Unpacking fonts-dejavu-mono (2.37-8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../085-fonts-dejavu-core_2.37-8_all.deb ...
Unpacking fonts-dejavu-core (2.37-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../086-fontconfig-config_2.14.2-6_armhf.deb ...
Unpacking fontconfig-config (2.14.2-6) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../087-libfontconfig1_2.14.2-6_armhf.deb ...
Unpacking libfontconfig1:armhf (2.14.2-6) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../088-fontconfig_2.14.2-6_armhf.deb ...
Unpacking fontconfig (2.14.2-6) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../089-libgirepository-1.0-1_1.78.1-6_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.78.1-6) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../090-gir1.2-glib-2.0_1.78.1-6_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.78.1-6) ...
Selecting previously unselected package libibus-1.0-5:armhf.
Preparing to unpack .../091-libibus-1.0-5_1.5.29~rc2-1_armhf.deb ...
Unpacking libibus-1.0-5:armhf (1.5.29~rc2-1) ...
Selecting previously unselected package gir1.2-ibus-1.0:armhf.
Preparing to unpack .../092-gir1.2-ibus-1.0_1.5.29~rc2-1_armhf.deb ...
Unpacking gir1.2-ibus-1.0:armhf (1.5.29~rc2-1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../093-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../094-git-man_1%3a2.43.0-1_all.deb ...
Unpacking git-man (1:2.43.0-1) ...
Selecting previously unselected package git.
Preparing to unpack .../095-git_1%3a2.43.0-1_armhf.deb ...
Unpacking git (1:2.43.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../096-icu-devtools_72.1-4_armhf.deb ...
Unpacking icu-devtools (72.1-4) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../097-libasound2-data_1.2.10-3_all.deb ...
Unpacking libasound2-data (1.2.10-3) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../098-libasound2_1.2.10-3_armhf.deb ...
Unpacking libasound2:armhf (1.2.10-3) ...
Selecting previously unselected package libasound2-dev:armhf.
Preparing to unpack .../099-libasound2-dev_1.2.10-3_armhf.deb ...
Unpacking libasound2-dev:armhf (1.2.10-3) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../100-libasyncns0_0.8-6+b3_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-6+b3) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../101-libatk1.0-0_2.50.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../102-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../103-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../104-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../105-libx11-data_2%3a1.8.7-1_all.deb ...
Unpacking libx11-data (2:1.8.7-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../106-libx11-6_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../107-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../108-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../109-libatspi2.0-0_2.50.0-1_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../110-libatk-bridge2.0-0_2.50.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../111-libavahi-common-data_0.8-13_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-13) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../112-libavahi-common3_0.8-13_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-13) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../113-libavahi-client3_0.8-13_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-13) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../114-uuid-dev_2.39.3-2_armhf.deb ...
Unpacking uuid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../115-libblkid-dev_2.39.3-2_armhf.deb ...
Unpacking libblkid-dev:armhf (2.39.3-2) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../116-libboost1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../117-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../118-libboost-filesystem1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../119-libboost-system1.74.0_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../120-libboost-system1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../121-libboost-filesystem1.74-dev_1.74.0+ds1-23_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../122-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../123-libbrotli-dev_1.1.0-2_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.1.0-2) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../124-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../125-libpixman-1-0_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.42.2-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../126-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../127-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../128-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../129-libcairo2_1.18.0-1_armhf.deb ...
Unpacking libcairo2:armhf (1.18.0-1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../130-libcairo-gobject2_1.18.0-1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.18.0-1) ...
Selecting previously unselected package libcloudproviders0:armhf.
Preparing to unpack .../131-libcloudproviders0_0.3.5-1_armhf.deb ...
Unpacking libcloudproviders0:armhf (0.3.5-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../132-liblcms2-2_2.14-2_armhf.deb ...
Unpacking liblcms2-2:armhf (2.14-2) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../133-libcolord2_1.4.6-4_armhf.deb ...
Unpacking libcolord2:armhf (1.4.6-4) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../134-libcups2_2.4.7-1_armhf.deb ...
Unpacking libcups2:armhf (2.4.7-1) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../135-libcurl4-gnutls-dev_8.4.0-2+rpi1_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (8.4.0-2+rpi1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../136-libdatrie1_0.2.13-3_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.13-3) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../137-libpkgconf3_1.8.1-1_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../138-pkgconf-bin_1.8.1-1_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../139-pkgconf_1.8.1-1_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../140-xml-core_0.19_all.deb ...
Unpacking xml-core (0.19) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../141-libdbus-1-dev_1.14.10-3_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.14.10-3) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../142-libwayland-client0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libdecor-0-0:armhf.
Preparing to unpack .../143-libdecor-0-0_0.2.1-1_armhf.deb ...
Unpacking libdecor-0-0:armhf (0.2.1-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../144-libwayland-server0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../145-libwayland-cursor0_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.22.0-2.1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../146-libwayland-egl1_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.22.0-2.1) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../147-libwayland-bin_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-bin (1.22.0-2.1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../148-libffi-dev_3.4.4-2_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.4-2) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../149-libwayland-dev_1.22.0-2.1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.22.0-2.1) ...
Selecting previously unselected package libdecor-0-dev:armhf.
Preparing to unpack .../150-libdecor-0-dev_0.2.1-1_armhf.deb ...
Unpacking libdecor-0-dev:armhf (0.2.1-1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../151-libdrm-common_2.4.117-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../152-libdrm2_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../153-libdrm-amdgpu1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../154-libdrm-radeon1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../155-libdrm-nouveau2_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../156-libdrm-omap1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../157-libdrm-freedreno1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-exynos1:armhf.
Preparing to unpack .../158-libdrm-exynos1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-exynos1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-tegra0:armhf.
Preparing to unpack .../159-libdrm-tegra0_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-tegra0:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../160-libdrm-etnaviv1_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../161-libpciaccess0_0.17-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.17-3) ...
Selecting previously unselected package libpciaccess-dev:armhf.
Preparing to unpack .../162-libpciaccess-dev_0.17-3_armhf.deb ...
Unpacking libpciaccess-dev:armhf (0.17-3) ...
Selecting previously unselected package libdrm-dev:armhf.
Preparing to unpack .../163-libdrm-dev_2.4.117-1+rpi1_armhf.deb ...
Unpacking libdrm-dev:armhf (2.4.117-1+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../164-libglvnd0_1.7.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.7.0-1) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../165-libxcb-randr0_1.15-1_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.15-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../166-libgbm1_23.1.7-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../167-libglapi-mesa_23.1.7-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../168-libx11-xcb1_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.8.7-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../169-libxcb-dri2-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../170-libxcb-dri3-0_1.15-1_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../171-libxcb-present0_1.15-1_armhf.deb ...
Unpacking libxcb-present0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../172-libxcb-sync1_1.15-1_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.15-1) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../173-libxcb-xfixes0_1.15-1_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.15-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../174-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../175-libegl-mesa0_23.1.7-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../176-libegl1_1.7.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.7.0-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../177-libxcb-glx0_1.15-1_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.15-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../178-libxfixes3_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../179-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libllvm15:armhf.
Preparing to unpack .../180-libllvm15_1%3a15.0.7-10+rpi1_armhf.deb ...
Unpacking libllvm15:armhf (1:15.0.7-10+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../181-libsensors-config_1%3a3.6.0-8_all.deb ...
Unpacking libsensors-config (1:3.6.0-8) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../182-libsensors5_1%3a3.6.0-8_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-8) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../183-libgl1-mesa-dri_23.1.7-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../184-libglx-mesa0_23.1.7-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../185-libglx0_1.7.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.7.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../186-libgl1_1.7.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.7.0-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../187-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../188-x11proto-dev_2023.2-1_all.deb ...
Unpacking x11proto-dev (2023.2-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../189-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../190-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../191-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../192-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../193-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../194-libx11-dev_2%3a1.8.7-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.7-1) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../195-libglx-dev_1.7.0-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../196-libgl-dev_1.7.0-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../197-libegl-dev_1.7.0-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libenet7:armhf.
Preparing to unpack .../198-libenet7_1.3.17+ds-2_armhf.deb ...
Unpacking libenet7:armhf (1.3.17+ds-2) ...
Selecting previously unselected package libenet-dev:armhf.
Preparing to unpack .../199-libenet-dev_1.3.17+ds-2_armhf.deb ...
Unpacking libenet-dev:armhf (1.3.17+ds-2) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../200-libepoxy0_1.5.10-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.10-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../201-libevent-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../202-libogg0_1.3.5-3_armhf.deb ...
Unpacking libogg0:armhf (1.3.5-3) ...
Selecting previously unselected package libflac12:armhf.
Preparing to unpack .../203-libflac12_1.4.3+ds-2_armhf.deb ...
Unpacking libflac12:armhf (1.4.3+ds-2) ...
Selecting previously unselected package libfmt9:armhf.
Preparing to unpack .../204-libfmt9_9.1.0+ds1-2_armhf.deb ...
Unpacking libfmt9:armhf (9.1.0+ds1-2) ...
Selecting previously unselected package libfmt-dev:armhf.
Preparing to unpack .../205-libfmt-dev_9.1.0+ds1-2_armhf.deb ...
Unpacking libfmt-dev:armhf (9.1.0+ds1-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../206-zlib1g-dev_1%3a1.3.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../207-libpng-dev_1.6.40-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.40-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../208-libfreetype-dev_2.13.2+dfsg-1_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../209-libfribidi0_1.0.13-3_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.13-3) ...
Selecting previously unselected package libgbm-dev:armhf.
Preparing to unpack .../210-libgbm-dev_23.1.7-1+rpi1_armhf.deb ...
Unpacking libgbm-dev:armhf (23.1.7-1+rpi1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../211-libgles1_1.7.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.7.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../212-libgles2_1.7.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.7.0-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../213-libgles-dev_1.7.0-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../214-libglib2.0-data_2.78.3-1_all.deb ...
Unpacking libglib2.0-data (2.78.3-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../215-libglib2.0-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-bin (2.78.3-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../216-python3-lib2to3_3.11.5-1_all.deb ...
Unpacking python3-lib2to3 (3.11.5-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../217-python3-distutils_3.11.5-1_all.deb ...
Unpacking python3-distutils (3.11.5-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../218-libglib2.0-dev-bin_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.78.3-1) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../219-libsepol-dev_3.5-2_armhf.deb ...
Unpacking libsepol-dev:armhf (3.5-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../220-libpcre2-16-0_10.42-4_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../221-libpcre2-32-0_10.42-4_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../222-libpcre2-posix3_10.42-4_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../223-libpcre2-dev_10.42-4_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.42-4) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../224-libselinux1-dev_3.5-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.5-1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../225-libmount-dev_2.39.3-2_armhf.deb ...
Unpacking libmount-dev:armhf (2.39.3-2) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../226-pkg-config_1.8.1-1_armhf.deb ...
Unpacking pkg-config:armhf (1.8.1-1) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../227-libglib2.0-dev_2.78.3-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.78.3-1) ...
Selecting previously unselected package libidn12:armhf.
Preparing to unpack .../228-libidn12_1.41-1+b1_armhf.deb ...
Unpacking libidn12:armhf (1.41-1+b1) ...
Selecting previously unselected package libgloox18:armhf.
Preparing to unpack .../229-libgloox18_1.0.28-1_armhf.deb ...
Unpacking libgloox18:armhf (1.0.28-1) ...
Selecting previously unselected package libunbound8:armhf.
Preparing to unpack .../230-libunbound8_1.18.0-2_armhf.deb ...
Unpacking libunbound8:armhf (1.18.0-2) ...
Selecting previously unselected package libgnutls-dane0:armhf.
Preparing to unpack .../231-libgnutls-dane0_3.8.2-1_armhf.deb ...
Unpacking libgnutls-dane0:armhf (3.8.2-1) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Preparing to unpack .../232-libgnutls-openssl27_3.8.2-1_armhf.deb ...
Unpacking libgnutls-openssl27:armhf (3.8.2-1) ...
Selecting previously unselected package libidn2-dev:armhf.
Preparing to unpack .../233-libidn2-dev_2.3.4-1_armhf.deb ...
Unpacking libidn2-dev:armhf (2.3.4-1) ...
Selecting previously unselected package libp11-kit-dev:armhf.
Preparing to unpack .../234-libp11-kit-dev_0.25.3-4_armhf.deb ...
Unpacking libp11-kit-dev:armhf (0.25.3-4) ...
Selecting previously unselected package libtasn1-6-dev:armhf.
Preparing to unpack .../235-libtasn1-6-dev_4.19.0-3_armhf.deb ...
Unpacking libtasn1-6-dev:armhf (4.19.0-3) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../236-libgmpxx4ldbl_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../237-libgmp-dev_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package nettle-dev:armhf.
Preparing to unpack .../238-nettle-dev_3.9.1-2_armhf.deb ...
Unpacking nettle-dev:armhf (3.9.1-2) ...
Selecting previously unselected package libgnutls28-dev:armhf.
Preparing to unpack .../239-libgnutls28-dev_3.8.2-1_armhf.deb ...
Unpacking libgnutls28-dev:armhf (3.8.2-1) ...
Selecting previously unselected package libidn-dev:armhf.
Preparing to unpack .../240-libidn-dev_1.41-1+b1_armhf.deb ...
Unpacking libidn-dev:armhf (1.41-1+b1) ...
Selecting previously unselected package libgloox-dev:armhf.
Preparing to unpack .../241-libgloox-dev_1.0.28-1_armhf.deb ...
Unpacking libgloox-dev:armhf (1.0.28-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../242-libopengl0_1.7.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.7.0-1) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../243-libglu1-mesa_9.0.2-1.1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.2-1.1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../244-libopengl-dev_1.7.0-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.7.0-1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../245-libglu1-mesa-dev_9.0.2-1.1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.2-1.1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../246-libgraphite2-3_1.3.14-2_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-2) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../247-libharfbuzz0b_8.0.1-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (8.0.1-1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../248-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../249-libthai0_0.1.29-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../250-libpango-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../251-libpangoft2-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../252-libpangocairo-1.0-0_1.51.0+ds-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.51.0+ds-3) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../253-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../254-libxcursor1_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../255-libxdamage1_1%3a1.1.6-1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.6-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../256-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../257-xkb-data_2.38-2_all.deb ...
Unpacking xkb-data (2.38-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../258-libxkbcommon0_1.6.0-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (1.6.0-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../259-libxrandr2_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.2-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../260-libgtk-3-common_3.24.39-1+rpi1_all.deb ...
Unpacking libgtk-3-common (3.24.39-1+rpi1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../261-libgtk-3-0_3.24.39-1+rpi1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.39-1+rpi1) ...
Selecting previously unselected package libibus-1.0-dev:armhf.
Preparing to unpack .../262-libibus-1.0-dev_1.5.29~rc2-1_armhf.deb ...
Unpacking libibus-1.0-dev:armhf (1.5.29~rc2-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../263-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../264-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../265-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../266-libicu-dev_72.1-4_armhf.deb ...
Unpacking libicu-dev:armhf (72.1-4) ...
Selecting previously unselected package libminiupnpc17:armhf.
Preparing to unpack .../267-libminiupnpc17_2.2.5-1_armhf.deb ...
Unpacking libminiupnpc17:armhf (2.2.5-1) ...
Selecting previously unselected package libminiupnpc-dev:armhf.
Preparing to unpack .../268-libminiupnpc-dev_2.2.5-1_armhf.deb ...
Unpacking libminiupnpc-dev:armhf (2.2.5-1) ...
Selecting previously unselected package libmp3lame0:armhf.
Preparing to unpack .../269-libmp3lame0_3.100-6_armhf.deb ...
Unpacking libmp3lame0:armhf (3.100-6) ...
Selecting previously unselected package libmpg123-0:armhf.
Preparing to unpack .../270-libmpg123-0_1.32.3-1_armhf.deb ...
Unpacking libmpg123-0:armhf (1.32.3-1) ...
Selecting previously unselected package libnotify4:armhf.
Preparing to unpack .../271-libnotify4_0.8.3-1_armhf.deb ...
Unpacking libnotify4:armhf (0.8.3-1) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../272-libogg-dev_1.3.5-3_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.5-3) ...
Selecting previously unselected package libopenal-data.
Preparing to unpack .../273-libopenal-data_1%3a1.23.1-4_all.deb ...
Unpacking libopenal-data (1:1.23.1-4) ...
Selecting previously unselected package libsndio7.0:armhf.
Preparing to unpack .../274-libsndio7.0_1.9.0-0.3_armhf.deb ...
Unpacking libsndio7.0:armhf (1.9.0-0.3) ...
Selecting previously unselected package libopenal1:armhf.
Preparing to unpack .../275-libopenal1_1%3a1.23.1-4_armhf.deb ...
Unpacking libopenal1:armhf (1:1.23.1-4) ...
Selecting previously unselected package libopenal-dev:armhf.
Preparing to unpack .../276-libopenal-dev_1%3a1.23.1-4_armhf.deb ...
Unpacking libopenal-dev:armhf (1:1.23.1-4) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../277-libopus0_1.4-1_armhf.deb ...
Unpacking libopus0:armhf (1.4-1) ...
Selecting previously unselected package libpfm4:armhf.
Preparing to unpack .../278-libpfm4_4.13.0+git16-g535c204-1_armhf.deb ...
Unpacking libpfm4:armhf (4.13.0+git16-g535c204-1) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../279-libvorbis0a_1.3.7-1_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.7-1) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../280-libvorbisenc2_1.3.7-1_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.7-1) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../281-libsndfile1_1.2.2-1_armhf.deb ...
Unpacking libsndfile1:armhf (1.2.2-1) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../282-libpulse0_16.1+dfsg1-2+b10_armhf.deb ...
Unpacking libpulse0:armhf (16.1+dfsg1-2+b10) ...
Selecting previously unselected package libpulse-mainloop-glib0:armhf.
Preparing to unpack .../283-libpulse-mainloop-glib0_16.1+dfsg1-2+b10_armhf.deb ...
Unpacking libpulse-mainloop-glib0:armhf (16.1+dfsg1-2+b10) ...
Selecting previously unselected package libpulse-dev:armhf.
Preparing to unpack .../284-libpulse-dev_16.1+dfsg1-2+b10_armhf.deb ...
Unpacking libpulse-dev:armhf (16.1+dfsg1-2+b10) ...
Selecting previously unselected package libsamplerate0:armhf.
Preparing to unpack .../285-libsamplerate0_0.2.2-4_armhf.deb ...
Unpacking libsamplerate0:armhf (0.2.2-4) ...
Selecting previously unselected package libsamplerate0-dev:armhf.
Preparing to unpack .../286-libsamplerate0-dev_0.2.2-4_armhf.deb ...
Unpacking libsamplerate0-dev:armhf (0.2.2-4) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../287-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libsdl2-2.0-0:armhf.
Preparing to unpack .../288-libsdl2-2.0-0_2.28.5+dfsg-2_armhf.deb ...
Unpacking libsdl2-2.0-0:armhf (2.28.5+dfsg-2) ...
Selecting previously unselected package libsndio-dev:armhf.
Preparing to unpack .../289-libsndio-dev_1.9.0-0.3_armhf.deb ...
Unpacking libsndio-dev:armhf (1.9.0-0.3) ...
Selecting previously unselected package libudev-dev:armhf.
Preparing to unpack .../290-libudev-dev_254.5-1+rpi1_armhf.deb ...
Unpacking libudev-dev:armhf (254.5-1+rpi1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../291-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../292-libxfixes-dev_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../293-libxcursor-dev_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../294-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../295-libxi-dev_2%3a1.8-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.8-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../296-libxinerama-dev_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-3) ...
Selecting previously unselected package libxkbcommon-dev:armhf.
Preparing to unpack .../297-libxkbcommon-dev_1.6.0-1_armhf.deb ...
Unpacking libxkbcommon-dev:armhf (1.6.0-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../298-libxrandr-dev_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.2-2) ...
Selecting previously unselected package libxss-dev:armhf.
Preparing to unpack .../299-libxss-dev_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss-dev:armhf (1:1.2.3-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../300-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../301-libxt6_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../302-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../303-libxt-dev_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libxv1:armhf.
Preparing to unpack .../304-libxv1_2%3a1.0.11-1.1_armhf.deb ...
Unpacking libxv1:armhf (2:1.0.11-1.1) ...
Selecting previously unselected package libxv-dev:armhf.
Preparing to unpack .../305-libxv-dev_2%3a1.0.11-1.1_armhf.deb ...
Unpacking libxv-dev:armhf (2:1.0.11-1.1) ...
Selecting previously unselected package libxxf86vm-dev:armhf.
Preparing to unpack .../306-libxxf86vm-dev_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libsdl2-dev:armhf.
Preparing to unpack .../307-libsdl2-dev_2.28.5+dfsg-2_armhf.deb ...
Unpacking libsdl2-dev:armhf (2.28.5+dfsg-2) ...
Selecting previously unselected package libsodium23:armhf.
Preparing to unpack .../308-libsodium23_1.0.18-1_armhf.deb ...
Unpacking libsodium23:armhf (1.0.18-1) ...
Selecting previously unselected package libsodium-dev:armhf.
Preparing to unpack .../309-libsodium-dev_1.0.18-1_armhf.deb ...
Unpacking libsodium-dev:armhf (1.0.18-1) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../310-libvorbisfile3_1.3.7-1_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.7-1) ...
Selecting previously unselected package libvorbis-dev:armhf.
Preparing to unpack .../311-libvorbis-dev_1.3.7-1_armhf.deb ...
Unpacking libvorbis-dev:armhf (1.3.7-1) ...
Selecting previously unselected package libwxbase3.2-1:armhf.
Preparing to unpack .../312-libwxbase3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxbase3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../313-libxtst6_2%3a1.2.3-1.1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1.1) ...
Selecting previously unselected package libwxgtk3.2-1:armhf.
Preparing to unpack .../314-libwxgtk3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libwxgtk-gl3.2-1:armhf.
Preparing to unpack .../315-libwxgtk-gl3.2-1_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package wx-common.
Preparing to unpack .../316-wx-common_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking wx-common (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package wx3.2-headers.
Preparing to unpack .../317-wx3.2-headers_3.2.2+dfsg-4+rpi1_all.deb ...
Unpacking wx3.2-headers (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libwxgtk3.2-dev:armhf.
Preparing to unpack .../318-libwxgtk3.2-dev_3.2.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libwxgtk3.2-dev:armhf (3.2.2+dfsg-4+rpi1) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../319-libxml2-dev_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package llvm-16-runtime.
Preparing to unpack .../320-llvm-16-runtime_1%3a16.0.6-15+rpi1_armhf.deb ...
Unpacking llvm-16-runtime (1:16.0.6-15+rpi1) ...
Selecting previously unselected package llvm-runtime:armhf.
Preparing to unpack .../321-llvm-runtime_1%3a16.0-57_armhf.deb ...
Unpacking llvm-runtime:armhf (1:16.0-57) ...
Selecting previously unselected package llvm-16-linker-tools.
Preparing to unpack .../322-llvm-16-linker-tools_1%3a16.0.6-15+rpi1_armhf.deb ...
Unpacking llvm-16-linker-tools (1:16.0.6-15+rpi1) ...
Selecting previously unselected package llvm-16.
Preparing to unpack .../323-llvm-16_1%3a16.0.6-15+rpi1_armhf.deb ...
Unpacking llvm-16 (1:16.0.6-15+rpi1) ...
Selecting previously unselected package llvm.
Preparing to unpack .../324-llvm_1%3a16.0-57_armhf.deb ...
Unpacking llvm (1:16.0-57) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../325-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libenet7:armhf (1.3.17+ds-2) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0+ds1-23) ...
Setting up libgraphite2-3:armhf (1.3.14-2) ...
Setting up liblcms2-2:armhf (2.14-2) ...
Setting up libpixman-1-0:armhf (0.42.2-1) ...
Setting up libsharpyuv0:armhf (1.3.2-0.3) ...
Setting up libwayland-server0:armhf (1.22.0-2.1) ...
Setting up libpciaccess0:armhf (0.17-3) ...
Setting up systemd-sysv (254.5-1+rpi1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.2-1+b1) ...
Setting up libboost1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libgnutls-openssl27:armhf (3.8.2-1) ...
Setting up libsodium23:armhf (1.0.18-1) ...
Setting up libicu72:armhf (72.1-4) ...
Setting up libmpg123-0:armhf (1.32.3-1) ...
Setting up libpciaccess-dev:armhf (0.17-3) ...
Setting up libogg0:armhf (1.3.5-3) ...
Setting up liblerc4:armhf (4.0.0+ds-4) ...
Setting up bsdextrautils (2.39.3-2) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:armhf (0.2.13-3) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.78.3-1) ...
Setting up libglvnd0:armhf (1.7.0-1) ...
Setting up libdebhelper-perl (13.11.9) ...
Setting up libbrotli1:armhf (1.1.0-2) ...
Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ...
Setting up libibus-1.0-5:armhf (1.5.29~rc2-1) ...
Setting up x11-common (1:7.7+23) ...
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libsensors-config (1:3.6.0-8) ...
Setting up libnghttp2-14:armhf (1.58.0-1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up libdeflate0:armhf (1.18-1) ...
Setting up libcloudproviders0:armhf (0.3.5-1) ...
Setting up gettext-base (0.21-14) ...
Setting up m4 (1.4.19-4) ...
Setting up xkb-data (2.38-2) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0+ds1-23) ...
Setting up file (1:5.45-2) ...
Setting up libogg-dev:armhf (1.3.5-3) ...
Setting up libffi-dev:armhf (3.4.4-2) ...
Setting up libminiupnpc17:armhf (2.2.5-1) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-6.1) ...
Setting up libpcre2-16-0:armhf (10.42-4) ...
Setting up libcolord2:armhf (1.4.6-4) ...
Setting up libopengl0:armhf (1.7.0-1) ...
Setting up liberror-perl (0.17029-2) ...
Setting up libdconf1:armhf (0.40.0-4) ...
Setting up libasound2-data (1.2.10-3) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:armhf (4.8.12-3.1) ...
Setting up libpcre2-32-0:armhf (10.42-4) ...
Setting up libglib2.0-data (2.78.3-1) ...
Setting up libpkgconf3:armhf (1.8.1-1) ...
Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Setting up libuv1:armhf (1.46.0-2+rpi1) ...
Setting up libflac12:armhf (1.4.3+ds-2) ...
Setting up libpfm4:armhf (4.13.0+git16-g535c204-1) ...
Setting up libgles2:armhf (1.7.0-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ...
Setting up libmbedcrypto7:armhf (2.28.6-1) ...
Setting up libx11-data (2:1.8.7-1) ...
Setting up libepoxy0:armhf (1.5.10-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up uuid-dev:armhf (2.39.3-2) ...
Setting up libavahi-common-data:armhf (0.8-13) ...
Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libgles1:armhf (1.7.0-1) ...
Setting up libdbus-1-3:armhf (1.14.10-3) ...
Setting up xz-utils (5.4.5-0.3) ...
Setting up libfribidi0:armhf (1.0.13-3) ...
Setting up libopus0:armhf (1.4-1) ...
Setting up libproc2-0:armhf (2:4.0.4-2) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libpng16-16:armhf (1.6.40-2) ...
Setting up libvorbis0a:armhf (1.3.7-1) ...
Setting up libidn12:armhf (1.41-1+b1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ...
Setting up autopoint (0.21-14) ...
Setting up libjsoncpp25:armhf (1.9.5-6) ...
Setting up icu-devtools (72.1-4) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libudev-dev:armhf (254.5-1+rpi1) ...
Setting up libsepol-dev:armhf (3.5-2) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up libsensors5:armhf (1:3.6.0-8) ...
Setting up libsodium-dev:armhf (1.0.18-1) ...
Setting up libidn2-dev:armhf (2.3.4-1) ...
Setting up libglapi-mesa:armhf (23.1.7-1+rpi1) ...
Setting up wx3.2-headers (3.2.2+dfsg-4+rpi1) ...
Setting up autoconf (2.71-3) ...
Setting up libwebp7:armhf (1.3.2-0.3) ...
Setting up libfmt9:armhf (9.1.0+ds1-2) ...
Setting up zlib1g-dev:armhf (1:1.3.dfsg-3) ...
Setting up libpcre2-posix3:armhf (10.42-4) ...
Setting up sensible-utils (0.0.20) ...
Setting up libasyncns0:armhf (0.8-6+b3) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libenet-dev:armhf (1.3.17+ds-2) ...
Setting up at-spi2-common (2.50.0-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libtiff6:armhf (4.5.1+git230720-3) ...
Setting up dbus-session-bus-common (1.14.10-3) ...
Setting up libuchardet0:armhf (0.0.8-1) ...
Setting up procps (2:4.0.4-2) ...
Setting up libasound2:armhf (1.2.10-3) ...
Setting up libsub-override-perl (0.10-1) ...
Setting up git-man (1:2.43.0-1) ...
Setting up libopenal-data (1:1.23.1-4) ...
Setting up libthai-data (0.1.29-1) ...
Setting up libgirepository-1.0-1:armhf (1.78.1-6) ...
Setting up libssh2-1:armhf (1.11.0-3) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up netbase (6.4) ...
Setting up sgml-base (1.31) ...
Setting up cmake-data (3.27.9-1) ...
Setting up libatk1.0-0:armhf (2.50.0-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libglu1-mesa:armhf (9.0.2-1.1) ...
Setting up libwayland-egl1:armhf (1.22.0-2.1) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0+ds1-23) ...
Setting up libopengl-dev:armhf (1.7.0-1) ...
Setting up dbus-system-bus-common (1.14.10-3) ...
Setting up libminiupnpc-dev:armhf (2.2.5-1) ...
Setting up libasound2-dev:armhf (1.2.10-3) ...
Setting up libsamplerate0:armhf (0.2.2-4) ...
Setting up libtasn1-6-dev:armhf (4.19.0-3) ...
Setting up libbsd0:armhf (0.11.7-4) ...
Setting up libdrm-common (2.4.117-1+rpi1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libicu-dev:armhf (72.1-4) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up dbus-bin (1.14.10-3) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up libbrotli-dev:armhf (1.1.0-2) ...
Setting up libp11-kit-dev:armhf (0.25.3-4) ...
Setting up libmp3lame0:armhf (3.100-6) ...
Setting up libhttp-parser2.9:armhf (2.9.4-6) ...
Setting up libvorbisenc2:armhf (1.3.7-1) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up libxkbcommon0:armhf (1.6.0-1) ...
Setting up libwayland-client0:armhf (1.22.0-2.1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up x11proto-dev (2023.2-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libblkid-dev:armhf (2.39.3-2) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-14) ...
Setting up libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Setting up libxcb-xfixes0:armhf (1.15-1) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libmbedx509-1:armhf (2.28.6-1) ...
Setting up libpcre2-dev:armhf (10.42-4) ...
Setting up libmbedtls14:armhf (2.28.6-1) ...
Setting up nettle-dev:armhf (3.9.1-2) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libgloox18:armhf (1.0.28-1) ...
Setting up libtool (2.4.7-7) ...
Setting up libarchive13:armhf (3.7.2-1) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libselinux1-dev:armhf (3.5-1) ...
Setting up fontconfig-config (2.14.2-6) ...
Setting up libxcb-glx0:armhf (1.15-1) ...
Setting up libpython3.11-stdlib:armhf (3.11.7-2) ...
Setting up libxkbcommon-dev:armhf (1.6.0-1) ...
Setting up libedit2:armhf (3.1-20230828-1) ...
Setting up libpng-dev:armhf (1.6.40-2) ...
Setting up libavahi-common3:armhf (0.8-13) ...
Setting up libglib2.0-bin (2.78.3-1) ...
Setting up libcurl3-gnutls:armhf (8.4.0-2+rpi1) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up dbus-daemon (1.14.10-3) ...
Setting up libcurl4-gnutls-dev:armhf (8.4.0-2+rpi1) ...
Setting up libwxbase3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up pkgconf:armhf (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libxcb-present0:armhf (1.15-1) ...
Setting up dh-autoreconf (20) ...
Setting up libthai0:armhf (0.1.29-1) ...
Setting up libvorbisfile3:armhf (1.3.7-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libwayland-bin (1.22.0-2.1) ...
Setting up libxml2-dev:armhf (2.9.14+dfsg-1.3) ...
Setting up libunbound8:armhf (1.18.0-2) ...
Setting up libfreetype6:armhf (2.13.2+dfsg-1) ...
Setting up libxcb-sync1:armhf (1.15-1) ...
Setting up dbus (1.14.10-3) ...
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up shared-mime-info (2.4-1) ...
Setting up libfmt-dev:armhf (9.1.0+ds1-2) ...
Setting up pkg-config:armhf (1.8.1-1) ...
Setting up git (1:2.43.0-1) ...
Setting up gir1.2-glib-2.0:armhf (1.78.1-6) ...
Setting up libsndio7.0:armhf (1.9.0-0.3) ...
Setting up libxcb-dri2-0:armhf (1.15-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up libdrm2:armhf (2.4.117-1+rpi1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.23.0-3) ...
Setting up libwayland-cursor0:armhf (1.22.0-2.1) ...
Setting up libxcb-randr0:armhf (1.15-1) ...
Setting up xml-core (0.19) ...
Setting up libllvm15:armhf (1:15.0.7-10+rpi1) ...
Setting up libpam-systemd:armhf (254.5-1+rpi1) ...
Setting up libdecor-0-0:armhf (0.2.1-1) ...
Setting up libgit2-1.7:armhf (1.7.1+ds-2) ...
Setting up libcurl4:armhf (8.4.0-2+rpi1) ...
Setting up libx11-6:armhf (2:1.8.7-1) ...
Setting up libharfbuzz0b:armhf (8.0.1-1) ...
Setting up libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-3) ...
Setting up libfontconfig1:armhf (2.14.2-6) ...
Setting up libsndfile1:armhf (1.2.2-1) ...
Setting up libllvm16:armhf (1:16.0.6-15+rpi1) ...
Setting up libdrm-omap1:armhf (2.4.117-1+rpi1) ...
Setting up gir1.2-ibus-1.0:armhf (1.5.29~rc2-1) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libavahi-client3:armhf (0.8-13) ...
Setting up libmount-dev:armhf (2.39.3-2) ...
Setting up libdrm-exynos1:armhf (2.4.117-1+rpi1) ...
Setting up libidn-dev:armhf (1.41-1+b1) ...
Setting up libpython3-stdlib:armhf (3.11.4-5) ...
Setting up libdrm-amdgpu1:armhf (2.4.117-1+rpi1) ...
Setting up libvorbis-dev:armhf (1.3.7-1) ...
Setting up libxcb-dri3-0:armhf (1.15-1) ...
Setting up wx-common (3.2.2+dfsg-4+rpi1) ...
Setting up gtk-update-icon-cache (3.24.39-1+rpi1) ...
Setting up libx11-xcb1:armhf (2:1.8.7-1) ...
Setting up python3.11 (3.11.7-2) ...
Setting up fontconfig (2.14.2-6) ...
Regenerating fonts cache... done.
Setting up libgnutls-dane0:armhf (3.8.2-1) ...
Setting up libdrm-nouveau2:armhf (2.4.117-1+rpi1) ...
Setting up libsndio-dev:armhf (1.9.0-0.3) ...
Setting up libxdamage1:armhf (1:1.1.6-1) ...
Setting up libdrm-etnaviv1:armhf (2.4.117-1+rpi1) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up libgbm1:armhf (23.1.7-1+rpi1) ...
Setting up libpulse0:armhf (16.1+dfsg1-2+b10) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libdrm-radeon1:armhf (2.4.117-1+rpi1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpango-1.0-0:armhf (1.51.0+ds-3) ...
Setting up libsamplerate0-dev:armhf (0.2.2-4) ...
Setting up libgl1-mesa-dri:armhf (23.1.7-1+rpi1) ...
Setting up libx11-dev:armhf (2:1.8.7-1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up llvm-16-runtime (1:16.0.6-15+rpi1) ...
Setting up python3 (3.11.4-5) ...
Setting up libopenal1:armhf (1:1.23.1-4) ...
Setting up man-db (2.12.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer.
Setting up libwayland-dev:armhf (1.22.0-2.1) ...
Setting up libcairo2:armhf (1.18.0-1) ...
Setting up libgbm-dev:armhf (23.1.7-1+rpi1) ...
Setting up llvm-16-linker-tools (1:16.0.6-15+rpi1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libfreetype-dev:armhf (2.13.2+dfsg-1) ...
Setting up libdecor-0-dev:armhf (0.2.1-1) ...
Setting up dbus-user-session (1.14.10-3) ...
Setting up libegl-mesa0:armhf (23.1.7-1+rpi1) ...
Setting up adwaita-icon-theme (45.0-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libxfixes3:armhf (1:6.0.0-2) ...
Setting up libnotify4:armhf (0.8.3-1) ...
Setting up libstd-rust-1.70:armhf (1.70.0+dfsg1-1+rpi1) ...
Setting up libpulse-mainloop-glib0:armhf (16.1+dfsg1-2+b10) ...
Setting up llvm-runtime:armhf (1:16.0-57) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libxv1:armhf (2:1.0.11-1.1) ...
Setting up libxrandr2:armhf (2:1.5.2-2) ...
Setting up libdrm-freedreno1:armhf (2.4.117-1+rpi1) ...
Setting up libxt6:armhf (1:1.2.1-1.1) ...
Setting up libdrm-tegra0:armhf (2.4.117-1+rpi1) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libcups2:armhf (2.4.7-1) ...
Setting up libegl1:armhf (1.7.0-1) ...
Setting up cmake (3.27.9-1) ...
Setting up libcairo-gobject2:armhf (1.18.0-1) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up llvm-16 (1:16.0.6-15+rpi1) ...
Setting up libpangoft2-1.0-0:armhf (1.51.0+ds-3) ...
Setting up python3-lib2to3 (3.11.5-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1.1) ...
Setting up libpangocairo-1.0-0:armhf (1.51.0+ds-3) ...
Setting up python3-distutils (3.11.5-1) ...
Setting up libgnutls28-dev:armhf (3.8.2-1) ...
Setting up libglib2.0-dev-bin (2.78.3-1) ...
Setting up libdrm-dev:armhf (2.4.117-1+rpi1) ...
Setting up libgloox-dev:armhf (1.0.28-1) ...
Setting up libglx-mesa0:armhf (23.1.7-1+rpi1) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libglx0:armhf (1.7.0-1) ...
Setting up libopenal-dev:armhf (1:1.23.1-4) ...
Setting up libxtst6:armhf (2:1.2.3-1.1) ...
Setting up libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Setting up libxcursor1:armhf (1:1.2.1-1) ...
Setting up debhelper (13.11.9) ...
Setting up dconf-service (0.40.0-4) ...
Setting up dh-exec (0.28) ...
Setting up libatspi2.0-0:armhf (2.50.0-1) ...
Setting up libxss-dev:armhf (1:1.2.3-1) ...
Setting up libxfixes-dev:armhf (1:6.0.0-2) ...
Setting up libatk-bridge2.0-0:armhf (2.50.0-1) ...
Setting up libstd-rust-dev:armhf (1.70.0+dfsg1-1+rpi1) ...
Setting up libxv-dev:armhf (2:1.0.11-1.1) ...
Setting up libxrandr-dev:armhf (2:1.5.2-2) ...
Setting up libgl1:armhf (1.7.0-1) ...
Setting up libglib2.0-dev:armhf (2.78.3-1) ...
Setting up libxt-dev:armhf (1:1.2.1-1.1) ...
Setting up llvm (1:16.0-57) ...
Setting up libxinerama-dev:armhf (2:1.1.4-3) ...
Setting up libpulse-dev:armhf (16.1+dfsg1-2+b10) ...
Setting up rustc (1.70.0+dfsg1-1+rpi1) ...
Setting up libglx-dev:armhf (1.7.0-1) ...
Setting up libxi-dev:armhf (2:1.8-1) ...
Setting up libsdl2-2.0-0:armhf (2.28.5+dfsg-2) ...
Setting up libgl-dev:armhf (1.7.0-1) ...
Setting up dconf-gsettings-backend:armhf (0.40.0-4) ...
Setting up libegl-dev:armhf (1.7.0-1) ...
Setting up libxcursor-dev:armhf (1:1.2.1-1) ...
Setting up cargo (0.70.1+ds1-2) ...
Setting up libglu1-mesa-dev:armhf (9.0.2-1.1) ...
Setting up libgles-dev:armhf (1.7.0-1) ...
Setting up libgtk-3-common (3.24.39-1+rpi1) ...
Setting up libgtk-3-0:armhf (3.24.39-1+rpi1) ...
Setting up libwxgtk3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-4+rpi1) ...
Setting up libwxgtk3.2-dev:armhf (3.2.2+dfsg-4+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk3-unicode-3.2 to provide /usr/bin/wx-config (wx-config) in auto mode
Processing triggers for libc-bin (2.37-12+rpi2) ...
Processing triggers for systemd (254.5-1+rpi1) ...
Processing triggers for sgml-base (1.31) ...
Setting up libdbus-1-dev:armhf (1.14.10-3) ...
Setting up libibus-1.0-dev:armhf (1.5.29~rc2-1) ...
Setting up libsdl2-dev:armhf (2.28.5+dfsg-2) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...

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

Arch check ok (armhf included in amd64 arm64 armhf i386 kfreebsd-amd64 kfreebsd-i386)

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

Kernel: Linux 6.1.47-v8+ #1 SMP PREEMPT Fri Sep  1 07:05:33 BST 2023 arm64 (aarch64)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 libc6-dev_2.37-12+rpi2 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 linux-libc-dev_6.5.6-1+rpi1
Package versions: adduser_3.137 adwaita-icon-theme_45.0-2 apt_2.7.6 at-spi2-common_2.50.0-1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.3 bash_5.2.21-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.3-2 bsdutils_1:2.39.3-2 build-essential_12.10 bzip2_1.0.8-5+b2 cargo_0.70.1+ds1-2 cmake_3.27.9-1 cmake-data_3.27.9-1 coreutils_9.1-1 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-13+rpi1 cpp-13_13.2.0-7+rpi1 dash_0.5.12-6 dbus_1.14.10-3 dbus-bin_1.14.10-3 dbus-daemon_1.14.10-3 dbus-session-bus-common_1.14.10-3 dbus-system-bus-common_1.14.10-3 dbus-user-session_1.14.10-3 dconf-gsettings-backend_0.40.0-4 dconf-service_0.40.0-4 debconf_1.5.82 debhelper_13.11.9 debianutils_5.14 dh-autoreconf_20 dh-exec_0.28 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dirmngr_2.2.40-1.1 dmsetup_2:1.02.185-2 dpkg_1.22.1+rpi1 dpkg-dev_1.22.1+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 fontconfig_2.14.2-6 fontconfig-config_2.14.2-6 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-13+rpi1 g++-13_13.2.0-7+rpi1 gcc_4:13.2.0-1+rpi1 gcc-10-base_10.4.0-7+rpi1 gcc-12_12.3.0-13+rpi1 gcc-12-base_12.3.0-13+rpi1 gcc-13_13.2.0-7+rpi1 gcc-13-base_13.2.0-7+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-14 gettext-base_0.21-14 gir1.2-glib-2.0_1.78.1-6 gir1.2-ibus-1.0_1.5.29~rc2-1 git_1:2.43.0-1 git-man_1:2.43.0-1 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.11-3 groff-base_1.23.0-3 gtk-update-icon-cache_3.24.39-1+rpi1 gzip_1.12-1 hicolor-icon-theme_0.17-2 hostname_3.23+nmu1 icu-devtools_72.1-4 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapparmor1_3.0.12-1 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libarchive13_3.7.2-1 libargon2-1_0~20190702+dfsg-4 libasan8_13.2.0-7+rpi1 libasound2_1.2.10-3 libasound2-data_1.2.10-3 libasound2-dev_1.2.10-3 libassuan0_2.5.6-1 libasyncns0_0.8-6+b3 libatk-bridge2.0-0_2.50.0-1 libatk1.0-0_2.50.0-1 libatomic1_13.2.0-7+rpi1 libatspi2.0-0_2.50.0-1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.2-1 libaudit1_1:3.1.2-1 libavahi-client3_0.8-13 libavahi-common-data_0.8-13 libavahi-common3_0.8-13 libbinutils_2.41-6+rpi1 libblkid-dev_2.39.3-2 libblkid1_2.39.3-2 libboost-dev_1.74.0.3+b4 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0+ds1-23 libboost-filesystem1.74.0_1.74.0+ds1-23 libboost-system1.74-dev_1.74.0+ds1-23 libboost-system1.74.0_1.74.0+ds1-23 libboost1.74-dev_1.74.0+ds1-23 libbrotli-dev_1.1.0-2 libbrotli1_1.1.0-2 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.37-12+rpi2 libc-dev-bin_2.37-12+rpi2 libc6_2.37-12+rpi2 libc6-dev_2.37-12+rpi2 libcairo-gobject2_1.18.0-1 libcairo2_1.18.0-1 libcap-ng0_0.8.3-3 libcap2_1:2.66-4 libcc1-0_13.2.0-7+rpi1 libcloudproviders0_0.3.5-1 libcolord2_1.4.6-4 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-6 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libcups2_2.4.7-1 libcurl3-gnutls_8.4.0-2+rpi1 libcurl4_8.4.0-2+rpi1 libcurl4-gnutls-dev_8.4.0-2+rpi1 libdatrie1_0.2.13-3 libdb5.3_5.3.28+dfsg2-4 libdbus-1-3_1.14.10-3 libdbus-1-dev_1.14.10-3 libdconf1_0.40.0-4 libdebconfclient0_0.271 libdebhelper-perl_13.11.9 libdecor-0-0_0.2.1-1 libdecor-0-dev_0.2.1-1 libdeflate0_1.18-1 libdevmapper1.02.1_2:1.02.185-2 libdpkg-perl_1.22.1+rpi1 libdrm-amdgpu1_2.4.117-1+rpi1 libdrm-common_2.4.117-1+rpi1 libdrm-dev_2.4.117-1+rpi1 libdrm-etnaviv1_2.4.117-1+rpi1 libdrm-exynos1_2.4.117-1+rpi1 libdrm-freedreno1_2.4.117-1+rpi1 libdrm-nouveau2_2.4.117-1+rpi1 libdrm-omap1_2.4.117-1+rpi1 libdrm-radeon1_2.4.117-1+rpi1 libdrm-tegra0_2.4.117-1+rpi1 libdrm2_2.4.117-1+rpi1 libedit2_3.1-20230828-1 libegl-dev_1.7.0-1 libegl-mesa0_23.1.7-1+rpi1 libegl1_1.7.0-1 libelf1_0.188-2.1+rpi1 libenet-dev_1.3.17+ds-2 libenet7_1.3.17+ds-2 libepoxy0_1.5.10-1 liberror-perl_0.17029-2 libevent-2.1-7_2.1.12-stable-8 libexpat1_2.5.0-2 libext2fs2_1.47.0-2 libfakeroot_1.32.2-1 libfdisk1_2.39.3-2 libffi-dev_3.4.4-2 libffi8_3.4.4-2 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libflac12_1.4.3+ds-2 libfmt-dev_9.1.0+ds1-2 libfmt9_9.1.0+ds1-2 libfontconfig1_2.14.2-6 libfreetype-dev_2.13.2+dfsg-1 libfreetype6_2.13.2+dfsg-1 libfribidi0_1.0.13-3 libgbm-dev_23.1.7-1+rpi1 libgbm1_23.1.7-1+rpi1 libgcc-12-dev_12.3.0-13+rpi1 libgcc-13-dev_13.2.0-7+rpi1 libgcc-s1_13.2.0-7+rpi1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libgdk-pixbuf-2.0-0_2.42.10+dfsg-3 libgdk-pixbuf2.0-common_2.42.10+dfsg-3 libgirepository-1.0-1_1.78.1-6 libgit2-1.7_1.7.1+ds-2 libgl-dev_1.7.0-1 libgl1_1.7.0-1 libgl1-mesa-dri_23.1.7-1+rpi1 libglapi-mesa_23.1.7-1+rpi1 libgles-dev_1.7.0-1 libgles1_1.7.0-1 libgles2_1.7.0-1 libglib2.0-0_2.78.3-1 libglib2.0-bin_2.78.3-1 libglib2.0-data_2.78.3-1 libglib2.0-dev_2.78.3-1 libglib2.0-dev-bin_2.78.3-1 libgloox-dev_1.0.28-1 libgloox18_1.0.28-1 libglu1-mesa_9.0.2-1.1 libglu1-mesa-dev_9.0.2-1.1 libglvnd0_1.7.0-1 libglx-dev_1.7.0-1 libglx-mesa0_23.1.7-1+rpi1 libglx0_1.7.0-1 libgmp-dev_2:6.3.0+dfsg-2 libgmp10_2:6.3.0+dfsg-2 libgmpxx4ldbl_2:6.3.0+dfsg-2 libgnutls-dane0_3.8.2-1 libgnutls-openssl27_3.8.2-1 libgnutls28-dev_3.8.2-1 libgnutls30_3.8.2-1 libgomp1_13.2.0-7+rpi1 libgpg-error0_1.47-3 libgraphite2-3_1.3.14-2 libgssapi-krb5-2_1.20.1-5 libgtk-3-0_3.24.39-1+rpi1 libgtk-3-common_3.24.39-1+rpi1 libharfbuzz0b_8.0.1-1 libhogweed6_3.9.1-2 libhttp-parser2.9_2.9.4-6 libibus-1.0-5_1.5.29~rc2-1 libibus-1.0-dev_1.5.29~rc2-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_72.1-4 libicu72_72.1-4 libidn-dev_1.41-1+b1 libidn12_1.41-1+b1 libidn2-0_2.3.4-1 libidn2-dev_2.3.4-1 libip4tc2_1.8.10-1 libisl23_0.26-3 libjansson4_2.14-2 libjbig0_2.1-6.1 libjpeg62-turbo_1:2.1.5-2 libjson-c5_0.17-1 libjsoncpp25_1.9.5-6 libk5crypto3_1.20.1-5 libkeyutils1_1.6.3-2 libkmod2_30+20230601-2.1 libkrb5-3_1.20.1-5 libkrb5support0_1.20.1-5 libksba8_1.6.5-2 liblcms2-2_2.14-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblerc4_4.0.0+ds-4 libllvm15_1:15.0.7-10+rpi1 libllvm16_1:16.0.6-15+rpi1 liblocale-gettext-perl_1.07-6 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.5-0.3 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmbedcrypto7_2.28.6-1 libmbedtls14_2.28.6-1 libmbedx509-1_2.28.6-1 libmd0_1.1.0-1 libminiupnpc-dev_2.2.5-1 libminiupnpc17_2.2.5-1 libmount-dev_2.39.3-2 libmount1_2.39.3-2 libmp3lame0_3.100-6 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libmpg123-0_1.32.3-1 libncursesw6_6.4+20231209-1 libnettle8_3.9.1-2 libnghttp2-14_1.58.0-1 libnotify4_0.8.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnumber-compare-perl_0.03-3 libogg-dev_1.3.5-3 libogg0_1.3.5-3 libopenal-data_1:1.23.1-4 libopenal-dev_1:1.23.1-4 libopenal1_1:1.23.1-4 libopengl-dev_1.7.0-1 libopengl0_1.7.0-1 libopus0_1.4-1 libp11-kit-dev_0.25.3-4 libp11-kit0_0.25.3-4 libpam-modules_1.5.2-9.1 libpam-modules-bin_1.5.2-9.1 libpam-runtime_1.5.2-9.1 libpam-systemd_254.5-1+rpi1 libpam0g_1.5.2-9.1 libpango-1.0-0_1.51.0+ds-3 libpangocairo-1.0-0_1.51.0+ds-3 libpangoft2-1.0-0_1.51.0+ds-3 libpciaccess-dev_0.17-3 libpciaccess0_0.17-3 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libperl5.36_5.36.0-10 libpfm4_4.13.0+git16-g535c204-1 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpkgconf3_1.8.1-1 libpng-dev_1.6.40-2 libpng16-16_1.6.40-2 libproc2-0_2:4.0.4-2 libpsl5_0.21.2-1+b1 libpthread-stubs0-dev_0.4-1 libpulse-dev_16.1+dfsg1-2+b10 libpulse-mainloop-glib0_16.1+dfsg1-2+b10 libpulse0_16.1+dfsg1-2+b10 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.7-2 libpython3.11-stdlib_3.11.7-2 libreadline8_8.2-3 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsamplerate0_0.2.2-4 libsamplerate0-dev_0.2.2-4 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libsdl2-2.0-0_2.28.5+dfsg-2 libsdl2-dev_2.28.5+dfsg-2 libseccomp2_2.5.4-2+rpi1 libselinux1_3.5-1 libselinux1-dev_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsensors-config_1:3.6.0-8 libsensors5_1:3.6.0-8 libsepol-dev_3.5-2 libsepol2_3.5-2 libsframe1_2.41-6+rpi1 libsharpyuv0_1.3.2-0.3 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.39.3-2 libsndfile1_1.2.2-1 libsndio-dev_1.9.0-0.3 libsndio7.0_1.9.0-0.3 libsodium-dev_1.0.18-1 libsodium23_1.0.18-1 libsqlite3-0_3.44.2-1 libss2_1.47.0-2 libssh2-1_1.11.0-3 libssl3_3.1.4-2 libstd-rust-1.70_1.70.0+dfsg1-1+rpi1 libstd-rust-dev_1.70.0+dfsg1-1+rpi1 libstdc++-12-dev_12.3.0-13+rpi1 libstdc++-13-dev_13.2.0-7+rpi1 libstdc++6_13.2.0-7+rpi1 libsub-override-perl_0.10-1 libsystemd-shared_254.5-1+rpi1 libsystemd0_254.5-1+rpi1 libtasn1-6_4.19.0-3 libtasn1-6-dev_4.19.0-3 libtext-charwidth-perl_0.04-11 libtext-glob-perl_0.11-3 libtext-iconv-perl_1.7-8 libthai-data_0.1.29-1 libthai0_0.1.29-1 libtiff6_4.5.1+git230720-3 libtinfo6_6.4+20231209-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-7+rpi1 libuchardet0_0.0.8-1 libudev-dev_254.5-1+rpi1 libudev1_254.5-1+rpi1 libunbound8_1.18.0-2 libunistring5_1.1-2 libuuid1_2.39.3-2 libuv1_1.46.0-2+rpi1 libvorbis-dev_1.3.7-1 libvorbis0a_1.3.7-1 libvorbisenc2_1.3.7-1 libvorbisfile3_1.3.7-1 libwayland-bin_1.22.0-2.1 libwayland-client0_1.22.0-2.1 libwayland-cursor0_1.22.0-2.1 libwayland-dev_1.22.0-2.1 libwayland-egl1_1.22.0-2.1 libwayland-server0_1.22.0-2.1 libwebp7_1.3.2-0.3 libwxbase3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk-gl3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk3.2-1_3.2.2+dfsg-4+rpi1 libwxgtk3.2-dev_3.2.2+dfsg-4+rpi1 libx11-6_2:1.8.7-1 libx11-data_2:1.8.7-1 libx11-dev_2:1.8.7-1 libx11-xcb1_2:1.8.7-1 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-dri2-0_1.15-1 libxcb-dri3-0_1.15-1 libxcb-glx0_1.15-1 libxcb-present0_1.15-1 libxcb-randr0_1.15-1 libxcb-render0_1.15-1 libxcb-shm0_1.15-1 libxcb-sync1_1.15-1 libxcb-xfixes0_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.1-1 libxcursor1_1:1.2.1-1 libxdamage1_1:1.1.6-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxfixes-dev_1:6.0.0-2 libxfixes3_1:6.0.0-2 libxi-dev_2:1.8-1 libxi6_2:1.8-1 libxinerama-dev_2:1.1.4-3 libxinerama1_2:1.1.4-3 libxkbcommon-dev_1.6.0-1 libxkbcommon0_1.6.0-1 libxml2_2.9.14+dfsg-1.3 libxml2-dev_2.9.14+dfsg-1.3 libxrandr-dev_2:1.5.2-2 libxrandr2_2:1.5.2-2 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxshmfence1_1.3-1 libxss-dev_1:1.2.3-1 libxss1_1:1.2.3-1 libxt-dev_1:1.2.1-1.1 libxt6_1:1.2.1-1.1 libxtst6_2:1.2.3-1.1 libxv-dev_2:1.0.11-1.1 libxv1_2:1.0.11-1.1 libxxf86vm-dev_1:1.1.4-1+b2 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.2-2 libz3-4_4.8.12-3.1 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.5.6-1+rpi1 llvm_1:16.0-57 llvm-16_1:16.0.6-15+rpi1 llvm-16-linker-tools_1:16.0.6-15+rpi1 llvm-16-runtime_1:16.0.6-15+rpi1 llvm-runtime_1:16.0-57 login_1:4.13+dfsg1-3 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.0-1 mawk_1.3.4.20231126-1 media-types_10.1.0 mount_2.39.3-2 nano_7.2-1 ncurses-base_6.4+20231209-1 ncurses-bin_6.4+20231209-1 netbase_6.4 nettle-dev_3.9.1-2 passwd_1:4.13+dfsg1-3 patch_2.7.6-7 perl_5.36.0-10 perl-base_5.36.0-10 perl-modules-5.36_5.36.0-10 pinentry-curses_1.2.1-3 pkg-config_1.8.1-1 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.4-2 python3_3.11.4-5 python3-distutils_3.11.5-1 python3-lib2to3_3.11.5-1 python3-minimal_3.11.4-5 python3.11_3.11.7-2 python3.11-minimal_3.11.7-2 raspbian-archive-keyring_20120528.2 readline-common_8.2-3 rpcsvc-proto_1.4.3-1 rustc_1.70.0+dfsg1-1+rpi1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 shared-mime-info_2.4-1 systemd_254.5-1+rpi1 systemd-dev_254.5-1+rpi1 systemd-sysv_254.5-1+rpi1 sysvinit-utils_3.08-5 tar_1.34+dfsg-1.3 tzdata_2023c-11 usr-is-merged_38 usrmerge_38 util-linux_2.39.3-2 uuid-dev_2.39.3-2 wx-common_3.2.2+dfsg-4+rpi1 wx3.2-headers_3.2.2+dfsg-4+rpi1 x11-common_1:7.7+23 x11proto-dev_2023.2-1 xkb-data_2.38-2 xml-core_0.19 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.4.5-0.3 zlib1g_1:1.3.dfsg-3 zlib1g-dev_1:1.3.dfsg-3

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


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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: 0ad
Binary: 0ad
Architecture: amd64 arm64 armhf i386 kfreebsd-amd64 kfreebsd-i386
Version: 0.0.26-4
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Uploaders:  Vincent Cheng <vcheng@debian.org>, Ludovic Rousseau <rousseau@debian.org>
Homepage: https://play0ad.com/
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/games-team/0ad
Vcs-Git: https://salsa.debian.org/games-team/0ad.git
Build-Depends: autoconf, automake, cargo, cmake, debhelper-compat (= 13), dh-exec (>= 0.1), dpkg-dev (>= 1.15.5), git, libboost-dev (>= 1.57.0.1), libboost-filesystem-dev (>= 1.57.0.1), libcurl4-gnutls-dev (>= 7.32.0) | libcurl4-dev (>= 7.32.0), libenet-dev (>= 1.3), libfmt-dev (>= 4.0.0), libfreetype-dev, libgloox-dev (>= 1.0.10), libicu-dev (>= 67.1-4~), libminiupnpc-dev (>= 1.6), libogg-dev, libopenal-dev, libpng-dev, libsdl2-dev (>= 2.0.5), libsodium-dev (>= 1.0.14), libvorbis-dev, libwxgtk3.2-dev, libxcursor-dev, libxml2-dev, llvm, pkg-config, python3, rustc (>= 1.41), tzdata, zlib1g-dev (>= 1:1.2.3)
Build-Conflicts: python3-setuptools (>= 58.3.0)
Package-List:
 0ad deb games optional arch=amd64,arm64,armhf,i386,kfreebsd-amd64,kfreebsd-i386
Checksums-Sha1:
 8e054aa27d9c0e7d1b1c52fc4fa9ee9e230483b7 78065537 0ad_0.0.26.orig.tar.gz
 f992e934794f64138dae2718d4a7bf0dcabfc746 5083728 0ad_0.0.26-4.debian.tar.xz
Checksums-Sha256:
 4a9905004e220d774ff07fd31fe5caab3ada3807eeb7bf664b2904583711421c 78065537 0ad_0.0.26.orig.tar.gz
 c1135c5ebe413c53a65a2d80e2b420deaef65bae3e90ad5173f5eee847d69626 5083728 0ad_0.0.26-4.debian.tar.xz
Files:
 11b79970197c19241708e2a6cadb416d 78065537 0ad_0.0.26.orig.tar.gz
 0e1faf0dcc97a8e8607a493852d82b6f 5083728 0ad_0.0.26-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1TqBWjy3ZZr4guOVju3MG6ofMv8FAmSznbwACgkQju3MG6of
Mv9GMQ/9F6bGPp8tv7Ac/quLonVrXE15zF/oXgZELG6d53SB316F2xs4p60GFd97
J0uqqq8w049wzSu6N3RSoVgpOs9/+FEHmwkVyuVSfivHgeZ9rKiTgwpgP1U0DYe5
vi5tpcw3q5+jUwwAFiZ+1dlc7wCTZt36PL9eopdKxniwt7OZWIsI89deV+6P/1h6
iTxFMtp+MkE48Ugt3Q4eOHn9s7arSTC7seS2DEIzg7f5xpz+yqBDP2oGHKRCfX3s
uaCoZ2ngErOebzvsTlIim9En3LYR8FJvld1wtMumQ7TBmw9c/RxBJQMbNDQZIZee
V5mdiEfTwo6BtOyO0xz+qQxMA+L0iULGYWu9wGZ/G4WxauAYzrKUawfnlnmnMS4b
U0y8GeSYEjmJ7RI/wNsy3UihYfiCQpw9boY6DjgH1ZPUoMhkb15u8HsTLZ2se8RD
OPFss2txbvE4SlupX+52l5eRymn93sa54iKJrKyEb5feeOZ+xDlIM/5yx9jQziOW
XA3B3MhRcnv3yo8MSfKA67BMwBlAUWbSMIKX2BXz5kGV6fDvoENiBGiZv2jkwvxQ
QE2lfoi1qTmqr4B3SQrlQBJ2XSU1/JIeyU5k841VsqxULhtX6UKju0Dw0O9VYXig
TOWtK9MDrTJHx/68js1X/UL345r03IvY+zr9fvnb+imaXGB0zaE=
=mYDX
-----END PGP SIGNATURE-----

gpgv: Signature made Sun Jul 16 07:35:24 2023 UTC
gpgv:                using RSA key D53A815A3CB7659AF882E3958EEDCC1BAA1F32FF
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./0ad_0.0.26-4.dsc: no acceptable signature found
dpkg-source: info: extracting 0ad in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking 0ad_0.0.26.orig.tar.gz
dpkg-source: info: unpacking 0ad_0.0.26-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying TestStunClient
dpkg-source: info: applying allow-build-with-root.patch
dpkg-source: info: applying fix-bindir.patch
dpkg-source: info: applying Fix-build-mozjs-on-armhf.patch
dpkg-source: info: applying Disable-test_regression_rP26522.patch
dpkg-source: info: applying fix_python_3.11_ftbfs.patch
dpkg-source: info: applying fix_gcc13_ftbfs.patch

Check disk space
----------------

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=124
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-de680ed3-6d83-479e-8122-d926daf6f313
SCHROOT_UID=114
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

Command: dpkg-buildpackage --sanitize-env -us -uc -mRaspbian pi5 test autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package 0ad
dpkg-buildpackage: info: source version 0.0.26-4
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
build/workspaces/clean-workspaces.sh
Cleaning bundled third-party dependencies...
make[2]: Entering directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.bsd'
Cleaning Premake5
Cleaning lua-lib
Cleaning luashim-lib
Cleaning zlib-lib
Cleaning zip-lib
Cleaning mbedtls-lib
Cleaning curl-lib
Cleaning example
Cleaning luasocket
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.bsd'
make[2]: Entering directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.macosx'
Cleaning Premake5
Cleaning lua-lib
Cleaning luashim-lib
Cleaning zlib-lib
Cleaning zip-lib
Cleaning mbedtls-lib
Cleaning curl-lib
Cleaning example
Cleaning luasocket
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.macosx'
make[2]: Entering directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.unix'
Cleaning Premake5
Cleaning lua-lib
Cleaning luashim-lib
Cleaning zlib-lib
Cleaning zip-lib
Cleaning mbedtls-lib
Cleaning curl-lib
Cleaning example
Cleaning luasocket
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/premake/premake5/build/gmake2.unix'
Removing generated stub and test files...
Cleaning build output...

Done. Try running update-workspaces.sh again now.
# Clean up some extra cruft not picked up by clean-workspaces.sh
find binaries/system/ -type f ! -name readme.txt -delete
rm -f libraries/fcollada/lib/*.a
rm -f build/premake/.*.tmp
rm -rf libraries/source/spidermonkey/lib
rm -f libraries/source/cxxtest-4.4/python/cxxtest/*.pyc
rm -f libraries/source/fcollada/lib/*
rm -rf libraries/source/spidermonkey/include-unix-*
rm -rf libraries/source/spidermonkey/mozjs-78.6.0
rm -f libraries/source/nvtt/lib/*.so
rm -f source/ps/tests/stub_impl_hack.cpp
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p libraries/source/fcollada/lib
# https://bugs.debian.org/1028179
cp debian/patches/mozjs_virtualenv.patch libraries/source/spidermonkey
build/workspaces/update-workspaces.sh \
	--bindir=/usr/games \
	--libdir=/usr/lib/games/0ad \
	--datadir=/usr/share/games/0ad \
	-j4
Updating bundled third-party dependencies...

Building FCollada...

make[2]: Entering directory '/<<PKGBUILDDIR>>/libraries/source/fcollada/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libraries/source/fcollada/src'
make[2]: Entering directory '/<<PKGBUILDDIR>>/libraries/source/fcollada/src'
FCollada/FCollada.cpp
FCollada/FColladaPlugin.cpp
FCollada/FCDocument/FCDAnimated.cpp
FCollada/FCDocument/FCDAnimationChannel.cpp
In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:17:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationChannel.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimated.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimated.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In constructor ‘FCDAnimated::FCDAnimated(FCDocument*, size_t, const char**, float**)’:
FCollada/FCDocument/FCDAnimated.cpp:43:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   43 |                 qualifiers[i] = _qualifiers[i];
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In constructor ‘FCDAnimated::FCDAnimated(FCDObject*, size_t, const char**, float**)’:
FCollada/FCDocument/FCDAnimated.cpp:62:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   62 |                 qualifiers[i] = _qualifiers[i];
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘FCDAnimated* FCDAnimated::Clone(FCDAnimated*) const’:
FCollada/FCDocument/FCDAnimated.cpp:282:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  282 |                         clone->qualifiers[i] = qualifiers[i];
      |                                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘void FCDAnimatedCustom::Resize(size_t, const char**, bool)’:
FCollada/FCDocument/FCDAnimated.cpp:336:98: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  336 |                 qualifiers[i] = (prependDot ? fm::string(".") : fm::string("")) + *(_qualifiers++);
      |                                                                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘void FCDAnimatedCustom::Resize(const StringList&, bool)’:
FCollada/FCDocument/FCDAnimated.cpp:350:96: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  350 |                 qualifiers[i] = (prependDot ? fm::string(".") : fm::string("")) + _qualifiers[i];
      |                                                                                                ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FColladaPlugin.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FColladaPlugin.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FColladaPlugin.cpp:11:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FColladaPlugin.cpp:179:51:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FCDExtra*, FCDExtra*>::iterator::iterator(const fm::tree<FCDExtra*, FCDExtra*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FCDExtra*, FCDExtra*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCollada.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimated.cpp:37:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUTrackedList<FCDAnimationCurve>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FUTrackedList<FCDAnimationCurve>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimated.cpp:38:15:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUTrackedList<FCDAnimationCurve>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:115:
FCollada/FUtils/FUTracker.h:177:7: note: ‘class FUTrackedList<FCDAnimationCurve>’ declared here
  177 | class FUTrackedList : private fm::pvector<ObjectClass>, FUTracker
      |       ^~~~~~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDAnimationClip.cpp
FCollada/FCDocument/FCDAnimationClipTools.cpp
FCollada/FCDocument/FCDAnimation.cpp
FCollada/FCDocument/FCDAnimationCurve.cpp
In file included from FCollada/FCDocument/FCDAnimationClip.cpp:13:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationClip.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClip.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:12:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationClipTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimationClip.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimationClipTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FCDocument/FCDAnimationCurveTools.cpp
In file included from FCollada/FCDocument/FCDAnimation.cpp:19:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimation.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:17:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimation.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationCurve.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:18:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimationKey.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDAnimationClip.h:26:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FCDocument/FCDAnimationMultiCurve.cpp
FCollada/FCDocument/FCDAsset.cpp
In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:10:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDCamera.cpp
FCollada/FCDocument/FCDController.cpp
In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:16:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAsset.cpp:11:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAsset.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDAsset.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In constructor ‘FCDAsset::FCDAsset(FCDocument*)’:
FCollada/FCDocument/FCDAsset.cpp:32:66: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   32 |         creationDateTime = modifiedDateTime = FUDateTime::GetNow();
      |                                                                  ^
In file included from FCollada/FCDocument/FCDAsset.h:20:
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:32:66: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   32 |         creationDateTime = modifiedDateTime = FUDateTime::GetNow();
      |                                                                  ^
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In member function ‘FCDAsset* FCDAsset::Clone(FCDAsset*, bool) const’:
FCollada/FCDocument/FCDAsset.cpp:54:35: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   54 |         clone->creationDateTime = creationDateTime;
      |                                   ^~~~~~~~~~~~~~~~
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:55:54: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   55 |         clone->modifiedDateTime = FUDateTime::GetNow();
      |                                                      ^
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAsset.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAsset.h: In member function ‘FCDAsset::Parameter_keywords& FCDAsset::Parameter_keywords::operator=(const FCDAsset::Parameter_keywords&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.h:56:9: note: in expansion of macro ‘DeclareParameter’
   56 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, keywords, FC("Keywords"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In member function ‘FCDAsset* FCDAsset::Clone(FCDAsset*, bool) const’:
FCollada/FCDocument/FCDAsset.cpp:56:27: note: synthesized method ‘FCDAsset::Parameter_keywords& FCDAsset::Parameter_keywords::operator=(const FCDAsset::Parameter_keywords&)’ first required here
   56 |         clone->keywords = keywords;
      |                           ^~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:61:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   61 |         clone->unitName = unitName;
      |                           ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDControllerInstance.cpp
FCollada/FCDocument/FCDControllerTools.cpp
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDTargetedEntity.h:24,
                 from FCollada/FCDocument/FCDCamera.h:24,
                 from FCollada/FCDocument/FCDCamera.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDCamera.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectCode.cpp
FCollada/FCDocument/FCDEffect.cpp
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDController.h:24,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FUUri; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDControllerInstance.cpp:44:26:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.cpp:78:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDControllerTools.h:17,
                 from FCollada/FCDocument/FCDControllerTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDControllerTools.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectParameter.cpp
In file included from FCollada/FCDocument/FCDEffectCode.cpp:12:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectCode.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDEffectCode.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘void FCDEffectCode::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDEffectCode.cpp:29:47: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   29 |         sid = FCDObjectWithId::CleanSubId(_sid);
      |                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘void FCDEffectCode::SetFilename(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.cpp:35:91: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   35 |         filename = GetDocument()->GetFileManager()->GetCurrentUri().MakeAbsolute(_filename);
      |                                                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘FCDEffectCode* FCDEffectCode::Clone(FCDEffectCode*) const’:
FCollada/FCDocument/FCDEffectCode.cpp:45:22: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   45 |         clone->sid = sid;
      |                      ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp:46:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   46 |         clone->filename = filename;
      |                           ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp:47:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   47 |         clone->code = code;
      |                       ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectCode.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterFactory.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectParameterSampler.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffect.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffect.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectParameterSurface.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameter.h: In member function ‘FCDEffectParameter::Parameter_reference& FCDEffectParameter::Parameter_reference::operator=(const FCDEffectParameter::Parameter_reference&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectParameter.h:80:9: note: in expansion of macro ‘DeclareParameter’
   80 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Identifier"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectParameter.cpp: In member function ‘virtual FCDEffectParameter* FCDEffectParameter::Clone(FCDEffectParameter*) const’:
FCollada/FCDocument/FCDEffectParameter.cpp:80:36: note: synthesized method ‘FCDEffectParameter::Parameter_reference& FCDEffectParameter::Parameter_reference::operator=(const FCDEffectParameter::Parameter_reference&)’ first required here
   80 |                 clone->reference = reference;
      |                                    ^~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:13:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:18,
                 from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectParameterFactory.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400,
                 from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:14:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDEffectParameter.h:290:2:   required from ‘FCDEffectParameterAnimatableT<PrimitiveType, Qualifiers>::Parameter_value::Parameter_value(FUParameterizable*, const PrimitiveType&) [with PrimitiveType = FMMatrix44; int Qualifiers = 0]’
FCollada/FCDocument/FCDEffectParameter.cpp:168:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPass.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameterSampler.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectPassShader.cpp
In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.cpp: In member function ‘virtual FCDEffectParameter* FCDEffectParameterSurface::Clone(FCDEffectParameter*) const’:
FCollada/FCDocument/FCDEffectParameterSurface.cpp:168:33: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  168 |                 clone->format = format;
      |                                 ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameterSurface.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDEffectParameterSurface.cpp:256:17:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDEffectParameterSurface.cpp:44:13:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDEffectParameterSurface.cpp:256:17:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPassState.cpp
In file included from FCollada/FCDocument/FCDEffectTechnique.h:21,
                 from FCollada/FCDocument/FCDEffectPass.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectPass.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPass.h: In member function ‘FCDEffectPass::Parameter_name& FCDEffectPass::Parameter_name::operator=(const FCDEffectPass::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectPass.h:48:9: note: in expansion of macro ‘DeclareParameter’
   48 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectPass.cpp: In member function ‘FCDEffectPass* FCDEffectPass::Clone(FCDEffectPass*) const’:
FCollada/FCDocument/FCDEffectPass.cpp:83:23: note: synthesized method ‘FCDEffectPass::Parameter_name& FCDEffectPass::Parameter_name::operator=(const FCDEffectPass::Parameter_name&)’ first required here
   83 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectTechnique.h:52:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectProfile.cpp
In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:11:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectPassShader.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectPassShader.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPassShader.h: In member function ‘FCDEffectPassBind::Parameter_reference& FCDEffectPassBind::Parameter_reference::operator=(const FCDEffectPassBind::Parameter_reference&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectPassShader.h:41:9: note: in expansion of macro ‘DeclareParameter’
   41 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Parameter Reference")); /**< A COLLADA effect parameter reference. */
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectPassShader.cpp: In member function ‘FCDEffectPassShader* FCDEffectPassShader::Clone(FCDEffectPassShader*) const’:
FCollada/FCDocument/FCDEffectPassShader.cpp:92:51: note: synthesized method ‘FCDEffectPassBind::Parameter_reference& FCDEffectPassBind::Parameter_reference::operator=(const FCDEffectPassBind::Parameter_reference&)’ first required here
   92 |                 binding->reference = bindings[b]->reference;
      |                                                   ^~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectProfileFX.cpp
FCollada/FCDocument/FCDEffectStandard.cpp
FCollada/FCDocument/FCDEffectTechnique.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectProfile.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectProfile.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:18:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectProfileFX.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectProfileFX.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectTools.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:12:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectTechnique.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectTechnique.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectTechnique.h: In member function ‘FCDEffectTechnique::Parameter_name& FCDEffectTechnique::Parameter_name::operator=(const FCDEffectTechnique::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectTechnique.h:52:9: note: in expansion of macro ‘DeclareParameter’
   52 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectTechnique.cpp: In member function ‘FCDEffectTechnique* FCDEffectTechnique::Clone(FCDEffectTechnique*) const’:
FCollada/FCDocument/FCDEffectTechnique.cpp:66:23: note: synthesized method ‘FCDEffectTechnique::Parameter_name& FCDEffectTechnique::Parameter_name::operator=(const FCDEffectTechnique::Parameter_name&)’ first required here
   66 |         clone->name = name;
      |                       ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectStandard.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectStandard.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEmitter.cpp
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEmitterInstance.cpp
FCollada/FCDocument/FCDEmitterObject.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitter.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEmitterParticle.cpp
FCollada/FCDocument/FCDEntity.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitterInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitterInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEntityInstance.cpp
FCollada/FCDocument/FCDEntityReference.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitterParticle.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitterParticle.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEntity.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntity.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntity.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntity.h: In member function ‘FCDEntity::Parameter_name& FCDEntity::Parameter_name::operator=(const FCDEntity::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEntity.h:86:9: note: in expansion of macro ‘DeclareParameter’
   86 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEntity.cpp: In member function ‘virtual FCDEntity* FCDEntity::Clone(FCDEntity*, bool) const’:
FCollada/FCDocument/FCDEntity.cpp:58:23: note: synthesized method ‘FCDEntity::Parameter_name& FCDEntity::Parameter_name::operator=(const FCDEntity::Parameter_name&)’ first required here
   58 |         clone->name = name;
      |                       ^~~~
FCollada/FCDocument/FCDExternalReferenceManager.cpp
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDEntityReference.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntityReference.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘FUUri FCDEntityReference::GetUri() const’:
FCollada/FCDocument/FCDEntityReference.cpp:48:43: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 |                 path = uri.GetAbsoluteUri();
      |                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘void FCDEntityReference::SetUri(const FUUri&)’:
FCollada/FUtils/FUString.h:591:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  591 | #define TO_STRING(a) FUStringConversion::ToString(a)
      |                                                    ^
FCollada/FCDocument/FCDEntityReference.cpp:68:20: note: in expansion of macro ‘TO_STRING’
   68 |         entityId = TO_STRING(uri.GetFragment());
      |                    ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp:69:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   69 |     entityId = FCDObjectWithId::CleanId(entityId);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘void FCDEntityReference::SetEntity(FCDEntity*)’:
FCollada/FCDocument/FCDEntityReference.cpp:99:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 |                 entityId = _entity->GetDaeId();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘virtual void FCDEntityReference::OnObjectReleased(FUTrackable*)’:
FCollada/FCDocument/FCDEntityReference.cpp:189:71: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  189 |                 else entityId = ((FCDObjectWithId*) object)->GetDaeId();
      |                                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:14:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntityReference.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:15:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityInstance.cpp:19:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityInstance.cpp: In member function ‘void FCDEntityInstance::SetName(const fstring&)’:
FCollada/FCDocument/FCDEntityInstance.cpp:75:50: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   75 |         name = FCDEntity::CleanName(_name.c_str());
      |                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDExtra.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FCDocument/FCDForceDeflector.cpp
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDExternalReferenceManager.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDForceDrag.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDForceField.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDExtra.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDExtra.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDExtra.h: In member function ‘FCDENode::Parameter_name& FCDENode::Parameter_name::operator=(const FCDENode::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDExtra.h:227:9: note: in expansion of macro ‘DeclareParameter’
  227 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Node name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDExtra.cpp: In member function ‘virtual FCDENode* FCDENode::Clone(FCDENode*) const’:
FCollada/FCDocument/FCDExtra.cpp:328:23: note: synthesized method ‘FCDENode::Parameter_name& FCDENode::Parameter_name::operator=(const FCDENode::Parameter_name&)’ first required here
  328 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDExtra.cpp:243:19:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDExtra.cpp:243:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceDeflector.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDForceGravity.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceDrag.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDForcePBomb.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDForceField.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceField.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDForceWind.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometry.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceGravity.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryInstance.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForcePBomb.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryMesh.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceWind.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryNURBSSurface.cpp
In file included from FCollada/FCDocument/FCDGeometry.cpp:15:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometry.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometry.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:25:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryMesh.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryMesh.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryMesh.h: In member function ‘FCDGeometryMesh::Parameter_convexHullOf& FCDGeometryMesh::Parameter_convexHullOf::operator=(const FCDGeometryMesh::Parameter_convexHullOf&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometryMesh.h:71:9: note: in expansion of macro ‘DeclareParameter’
   71 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryMesh.cpp: In member function ‘FCDGeometryMesh* FCDGeometryMesh::Clone(FCDGeometryMesh*) const’:
FCollada/FCDocument/FCDGeometryMesh.cpp:241:31: note: synthesized method ‘FCDGeometryMesh::Parameter_convexHullOf& FCDGeometryMesh::Parameter_convexHullOf::operator=(const FCDGeometryMesh::Parameter_convexHullOf&)’ first required here
  241 |         clone->convexHullOf = convexHullOf;
      |                               ^~~~~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryPolygonsInput.cpp
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp
FCollada/FCDocument/FCDGeometrySource.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygons.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygons.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.h: In member function ‘FCDGeometryPolygons::Parameter_materialSemantic& FCDGeometryPolygons::Parameter_materialSemantic::operator=(const FCDGeometryPolygons::Parameter_materialSemantic&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.h:99:9: note: in expansion of macro ‘DeclareParameter’
   99 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.cpp: In member function ‘virtual FCDGeometryPolygons* FCDGeometryPolygons::Clone(FCDGeometryPolygons*, const FCDGeometrySourceCloneMap&) const’:
FCollada/FCDocument/FCDGeometryPolygons.cpp:293:35: note: synthesized method ‘FCDGeometryPolygons::Parameter_materialSemantic& FCDGeometryPolygons::Parameter_materialSemantic::operator=(const FCDGeometryPolygons::Parameter_materialSemantic&)’ first required here
  293 |         clone->materialSemantic = materialSemantic;
      |                                   ^~~~~~~~~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDGeometryPolygons.h:99:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp: In function ‘void FCDGeometryPolygonsTools::GenerateTextureTangentBasis(FCDGeometryMesh*, FCDGeometrySource*, bool)’:
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:190:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘FCDGeometryPolygonsTools::TangentialVertexList’ {aka ‘class fm::vector<FCDGeometryPolygonsTools::TangentialVertex>’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  190 |                 memset(globalVertices, 0, sizeof(TangentialVertexList) * globalVertexCount);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9:
FCollada/FMath/FMArray.h:43:15: note: ‘FCDGeometryPolygonsTools::TangentialVertexList’ {aka ‘class fm::vector<FCDGeometryPolygonsTools::TangentialVertex>’} declared here
   43 |         class vector
      |               ^~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDGeometryMesh.h:71:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::const_iterator fm::tree<KEY, DATA>::begin() const [with KEY = unsigned int; DATA = fm::vector<unsigned int, true>]’:
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:831:81:   required from here
FCollada/FMath/FMTree.h:380:109: warning: implicitly-declared ‘constexpr fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator::const_iterator(const fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator&)’ is deprecated [-Wdeprecated-copy]
  380 |                 inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */
      |                                                                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:275:41: note: because ‘fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator’ has user-provided ‘fm::tree<KEY, DATA>::const_iterator& fm::tree<KEY, DATA>::const_iterator::operator=(const fm::tree<KEY, DATA>::const_iterator&) [with KEY = unsigned int; DATA = fm::vector<unsigned int, true>]’
  275 |                         const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */
      |                                         ^~~~~~~~
FCollada/FCDocument/FCDGeometrySpline.cpp
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; iterator = fm::vector<unsigned int, true>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:54:28:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<unsigned int, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<unsigned int, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; iterator = FCDGeometryPolygonsTools::TangentialVertex*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:305:21:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct FCDGeometryPolygonsTools::TangentialVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:166:16: note: ‘struct FCDGeometryPolygonsTools::TangentialVertex’ declared here
  166 |         struct TangentialVertex
      |                ^~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:443:63:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<unsigned int, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<unsigned int, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; iterator = FCDGeometryPolygonsTools::TangentialVertex*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:305:21:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct FCDGeometryPolygonsTools::TangentialVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:166:16: note: ‘struct FCDGeometryPolygonsTools::TangentialVertex’ declared here
  166 |         struct TangentialVertex
      |                ^~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometrySource.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometrySource.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometrySource.h: In member function ‘FCDGeometrySource::Parameter_name& FCDGeometrySource::Parameter_name::operator=(const FCDGeometrySource::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometrySource.h:47:9: note: in expansion of macro ‘DeclareParameter’
   47 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometrySource.cpp: In member function ‘FCDGeometrySource* FCDGeometrySource::Clone(FCDGeometrySource*) const’:
FCollada/FCDocument/FCDGeometrySource.cpp:46:23: note: synthesized method ‘FCDGeometrySource::Parameter_name& FCDGeometrySource::Parameter_name::operator=(const FCDGeometrySource::Parameter_name&)’ first required here
   46 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDImage.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDLibrary.cpp
In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:14:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometrySpline.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometrySpline.cpp: In member function ‘virtual FCDSpline* FCDSpline::Clone(FCDSpline*) const’:
FCollada/FCDocument/FCDGeometrySpline.cpp:39:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   39 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometrySpline.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDGeometrySpline.cpp:38:15:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDLight.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDImage.cpp:18:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDImage.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDImage.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDImage.h: In member function ‘FCDImage::Parameter_filename& FCDImage::Parameter_filename::operator=(const FCDImage::Parameter_filename&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDImage.h:46:9: note: in expansion of macro ‘DeclareParameter’
   46 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, filename, FC("Filename"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDImage.cpp: In member function ‘virtual FCDEntity* FCDImage::Clone(FCDEntity*, bool) const’:
FCollada/FCDocument/FCDImage.cpp:65:35: note: synthesized method ‘FCDImage::Parameter_filename& FCDImage::Parameter_filename::operator=(const FCDImage::Parameter_filename&)’ first required here
   65 |                 clone->filename = filename;
      |                                   ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDLightTools.cpp
In file included from FCollada/FCDocument/FCDLibrary.cpp:11:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLibrary.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDLibrary.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDMaterial.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDLibrary.cpp:25:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDLibrary.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDLibrary.cpp:13:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDAnimation.h:24,
                 from FCollada/FCDocument/FCDLibrary.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDAnimation]’:
FCollada/FCDocument/FCDLibrary.cpp:149:29:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
  141 |         const T* cptr = ((const FCDLibrary<T>*)l1)->GetEntity(0);
      |                  ^~~~
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDAnimationClip]’:
FCollada/FCDocument/FCDLibrary.cpp:150:33:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDCamera]’:
FCollada/FCDocument/FCDLibrary.cpp:151:26:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDController]’:
FCollada/FCDocument/FCDLibrary.cpp:152:30:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDEffect]’:
FCollada/FCDocument/FCDLibrary.cpp:153:26:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDEmitter]’:
FCollada/FCDocument/FCDLibrary.cpp:154:27:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDForceField]’:
FCollada/FCDocument/FCDLibrary.cpp:155:30:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDGeometry]’:
FCollada/FCDocument/FCDLibrary.cpp:156:28:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDImage]’:
FCollada/FCDocument/FCDLibrary.cpp:157:25:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDLight]’:
FCollada/FCDocument/FCDLibrary.cpp:158:25:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDMaterial]’:
FCollada/FCDocument/FCDLibrary.cpp:159:28:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDSceneNode]’:
FCollada/FCDocument/FCDLibrary.cpp:160:29:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsModel]’:
FCollada/FCDocument/FCDLibrary.cpp:161:32:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsMaterial]’:
FCollada/FCDocument/FCDLibrary.cpp:162:35:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsScene]’:
FCollada/FCDocument/FCDLibrary.cpp:163:32:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDLight.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLight.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDMaterialInstance.cpp
In file included from FCollada/FCDocument/FCDLightTools.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLightTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDLightTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDMaterial.cpp:21:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMaterial.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMaterial.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDMaterial.cpp:50:22:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDMaterial.cpp:23:
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMorphController.cpp
FCollada/FCDocument/FCDObject.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMaterialInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMaterialInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDMaterialInstance.h: In member function ‘FCDMaterialInstance::Parameter_semantic& FCDMaterialInstance::Parameter_semantic::operator=(const FCDMaterialInstance::Parameter_semantic&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDMaterialInstance.h:110:9: note: in expansion of macro ‘DeclareParameter’
  110 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, semantic, FC("Material Token"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterialInstance.cpp: In member function ‘virtual FCDEntityInstance* FCDMaterialInstance::Clone(FCDEntityInstance*) const’:
FCollada/FCDocument/FCDMaterialInstance.cpp:184:27: note: synthesized method ‘FCDMaterialInstance::Parameter_semantic& FCDMaterialInstance::Parameter_semantic::operator=(const FCDMaterialInstance::Parameter_semantic&)’ first required here
  184 |         clone->semantic = semantic;
      |                           ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDObjectWithId.cpp
In file included from FCollada/FCDocument/FCDMorphController.cpp:22:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMorphController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMorphController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDocument.cpp
FCollada/FCDocument/FCDocumentTools.cpp
FCollada/FCDocument/FCDParameterAnimatable.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDObjectWithId.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDObjectWithId.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDObjectWithId.h: In member function ‘FCDObjectWithId::Parameter_daeId& FCDObjectWithId::Parameter_daeId::operator=(const FCDObjectWithId::Parameter_daeId&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDObjectWithId.h:42:9: note: in expansion of macro ‘DeclareParameter’
   42 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDObjectWithId.cpp: In member function ‘void FCDObjectWithId::Clone(FCDObjectWithId*) const’:
FCollada/FCDocument/FCDObjectWithId.cpp:36:24: note: synthesized method ‘FCDObjectWithId::Parameter_daeId& FCDObjectWithId::Parameter_daeId::operator=(const FCDObjectWithId::Parameter_daeId&)’ first required here
   36 |         clone->daeId = daeId;
      |                        ^~~~~
FCollada/FCDocument/FCDObjectWithId.cpp: In member function ‘void FCDObjectWithId::SetDaeId(fm::string&)’:
FCollada/FCDocument/FCDObjectWithId.cpp:69:14: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   69 |         id = daeId; // We return back the new value.
      |              ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDParticleModifier.cpp
In file included from FCollada/FCDocument/FCDocument.cpp:20:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDocument.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.cpp:21:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.cpp:22:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDocument.cpp:27:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDocumentTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:24:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:40:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:23:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:18:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDocumentTools.cpp:34:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDocument.cpp: In member function ‘void FCDocument::SetFileUrl(const fstring&)’:
FCollada/FCDocument/FCDocument.cpp:353:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  353 |         fileUrl = GetFileManager()->GetCurrentUri().MakeAbsolute(filename);
      |                                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDocumentTools.cpp: In function ‘void FCDocumentTools::StandardizeUpAxisAndLength(FCDocument*, const FMVector3&, float, bool)’:
FCollada/FCDocument/FCDocumentTools.cpp:563:93: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  563 |                                                 FMMatrix44 mx = skin->GetBindShapeTransform();
      |                                                                                             ^
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FCDAnimated*; DATA = FCDAnimated*]’:
FCollada/FCDocument/FCDocument.cpp:153:56:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FCDAnimated*, FCDAnimated*>::iterator::iterator(const fm::tree<FCDAnimated*, FCDAnimated*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FCDAnimated*, FCDAnimated*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FCDAnimated*; DATA = FCDAnimated*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDAnimated*; DATA = FCDAnimated*]’:
FCollada/FCDocument/FCDocument.cpp:282:24:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDParameterAnimatable.cpp: In instantiation of ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:345:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.cpp:290:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  290 |         T bb = (T) v1; (void) bb;
      |                ^~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDParameterAnimatable.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400,
                 from FCollada/FCDocument/FCDParameterAnimatable.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:63:   required from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:345:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = true]’:
FCollada/FCDocument/FCDParameterAnimatable.h:210:23:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = true; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = true]’
FCollada/FCDocument/FCDParameterAnimatable.h:210:23:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:68:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, const TYPE&) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:311:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::insert(iterator, const T*, size_t) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*; size_t = unsigned int]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:78:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, const TYPE*, size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:312:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:469:48: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  469 |                                         memmove(it + count, it, (end() - it) * sizeof(T));
      |                                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h:482:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  482 |                                         memcpy(it, first, count * sizeof(T));
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::insert(iterator, size_t, const T&, bool) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*; size_t = unsigned int]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:88:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, size_t, const TYPE&) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:313:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:418:48: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  418 |                                         memmove(it + count, it, (end() - it) * sizeof(T));
      |                                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::erase(iterator, iterator) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:116:14:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::erase(size_t, size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:316:10:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:165:54: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  165 |                         if (end() - last > 0) memmove(first, last, (end() - last) * sizeof(T));
      |                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::erase(iterator) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:181:42:   required from ‘void fm::vector<T, PRIMITIVE>::erase(size_t) [with T = FMVector3; bool PRIMITIVE = true; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.hpp:98:14:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::erase(size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:314:10:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:150:56: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  150 |                         if (end() - it - 1 > 0) memmove(it, it+1, (end() - it - 1) * sizeof(T));
      |                                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp
FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp
FCollada/FCDocument/FCDPhysicsMaterial.cpp
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:19,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsModel.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDEntityInstance.h:24,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.h:23,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsMaterial.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsModelInstance.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidBody.cpp
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:10:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:13:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsModel.h:18:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FCDocument/FCDPhysicsModel.cpp:109:77:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<_xmlNode*, FUUri>::iterator::iterator(const fm::tree<_xmlNode*, FUUri>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<_xmlNode*, FUUri>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = _xmlNode*; DATA = FUUri]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FCDocument/FCDPhysicsModel.cpp:156:26:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:505:57: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:16:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:11:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.h:18,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:16:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:14:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp
FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp
FCollada/FCDocument/FCDPhysicsScene.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:18:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:15:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:17:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsShape.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPlaceHolder.cpp
FCollada/FCDocument/FCDSceneNode.cpp
FCollada/FCDocument/FCDSceneNodeIterator.cpp
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:21:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDGeometrySource.h:24,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:17:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In constructor ‘FCDPlaceHolder::FCDPlaceHolder(FCDocument*, FCDocument*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:30:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   30 |                 fileUrl = target->GetFileUrl();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘void FCDPlaceHolder::SetFileUrl(const fstring&)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:53:19: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   53 |         fileUrl = url;
      |                   ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘void FCDPlaceHolder::LoadTarget(FCDocument*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:100:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |                                 fileUrl = target->GetFileUrl();
      |                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘virtual void FCDPlaceHolder::OnObjectReleased(FUTrackable*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:121:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  121 |                 fileUrl = target->GetFileUrl();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDSceneNode.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNode.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.cpp:20:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:29:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:21:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDSceneNode.cpp:31:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp: In member function ‘void FCDSceneNode::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDSceneNode.cpp:214:78: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  214 |                 newSubId = subId + "_" + FUStringConversion::ToString(idMod++);
      |                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp: In member function ‘FMMatrix44 FCDSceneNode::ToMatrix() const’:
FCollada/FCDocument/FCDSceneNode.cpp:250:49: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  250 |         FMMatrix44 localTransform = FMMatrix44::Identity;
      |                                                 ^~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp:255:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  255 |         return localTransform;
      |                ^~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNodeIterator.cpp:10:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNode.cpp:197:52:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNode.cpp:197:52:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDSceneNodeTools.cpp
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDSceneNode.h:24:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeIterator.hpp:54:23:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:31:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeIterator.hpp:54:23:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = const FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<const FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<const FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FCDocument/FCDSkinController.cpp
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<FCDSceneNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:25:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:31:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<FCDSceneNode*, unsigned int>& fm::pair<FCDSceneNode*, unsigned int>::operator=(const fm::pair<FCDSceneNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSceneNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSceneNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<const FCDSceneNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:25:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = const FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:36:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<const FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<const FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<const FCDSceneNode*, unsigned int>& fm::pair<const FCDSceneNode*, unsigned int>::operator=(const fm::pair<const FCDSceneNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<const FCDSceneNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = const FCDSceneNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDTargetedEntity.cpp
FCollada/FCDocument/FCDTexture.cpp
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNodeTools.cpp:10:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNodeTools.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDSceneNode.h:24:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeTools.cpp:125:23:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FCDocument/FCDSkinController.cpp:22:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSkinController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeTools.cpp:138:26:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDSkinController.cpp:24:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeTools.cpp:138:26:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDSkinController.cpp: In member function ‘void FCDSkinControllerJoint::SetId(const fm::string&)’:
FCollada/FCDocument/FCDSkinController.cpp:212:14: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  212 |         id = _id;
      |              ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDSkinController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDSkinControllerVertex; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FCDSkinControllerVertex; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDSkinController.cpp:120:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDSkinControllerVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDSkinController.cpp:23:
FCollada/FCDocument/FCDSkinController.h:67:23: note: ‘class FCDSkinControllerVertex’ declared here
   67 | class FCOLLADA_EXPORT FCDSkinControllerVertex
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDSkinControllerJoint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FCDSkinControllerJoint; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDSkinController.cpp:126:15:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDSkinControllerJoint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDSkinController.h:101:23: note: ‘class FCDSkinControllerJoint’ declared here
  101 | class FCOLLADA_EXPORT FCDSkinControllerJoint
      |                       ^~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:15:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDTransform.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDVersion.cpp
In file included from FCollada/FCDocument/FCDTexture.cpp:20:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTexture.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMAllocator.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTexture.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMAngleAxis.cpp
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDTransform.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTransform.cpp:15:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FMath/FMColor.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTransform.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMInterpolation.cpp
FCollada/FMath/FMLookAt.cpp
FCollada/FMath/FMMatrix33.cpp
FCollada/FMath/FMMatrix44.cpp
FCollada/FMath/FMQuaternion.cpp
FCollada/FMath/FMMatrix33.cpp: In member function ‘FMMatrix33 FMMatrix33::Transposed() const’:
FCollada/FMath/FMMatrix33.cpp:36:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   36 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::RotationMatrix(float)’:
FCollada/FMath/FMMatrix33.cpp:41:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   41 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:45:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   45 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::TranslationMatrix(float, float)’:
FCollada/FMath/FMMatrix33.cpp:50:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   50 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:52:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   52 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::ScaleMatrix(float, float)’:
FCollada/FMath/FMMatrix33.cpp:57:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   57 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:59:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   59 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In member function ‘FMMatrix33 FMMatrix33::Inverted() const’:
FCollada/FMath/FMMatrix33.cpp:105:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
  105 |         return b;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In function ‘FMMatrix33 operator*(const FMMatrix33&, const FMMatrix33&)’:
FCollada/FMath/FMMatrix33.cpp:120:12: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
  120 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In member function ‘FMMatrix44 FMMatrix44::Transposed() const’:
FCollada/FMath/FMMatrix44.cpp:59:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   59 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In member function ‘FMMatrix44 FMMatrix44::Inverted() const’:
FCollada/FMath/FMMatrix44.cpp:235:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  235 |         return b;
      |                ^
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In function ‘FMMatrix44 operator*(const FMMatrix44&, const FMMatrix44&)’:
FCollada/FMath/FMMatrix44.cpp:271:12: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  271 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In function ‘FMMatrix44 operator*(float, const FMMatrix44&)’:
FCollada/FMath/FMMatrix44.cpp:302:12: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  302 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::TranslationMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:312:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  312 |         return matrix;
      |                ^~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::AxisRotationMatrix(const FMVector3&, float)’:
FCollada/FMath/FMMatrix44.cpp:340:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  340 |         return matrix;
      |                ^~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::XAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:345:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  345 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:348:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  348 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::YAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:353:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  353 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:356:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  356 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::ZAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:361:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  361 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:364:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  364 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::EulerRotationMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:374:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  374 |         return transform;
      |                ^~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::ScaleMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:379:31: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  379 |         FMMatrix44 mx(Identity);
      |                               ^
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:381:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  381 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::LookAtMatrix(const FMVector3&, const FMVector3&, const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:412:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  412 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMRandom.cpp
FCollada/FMath/FMSkew.cpp
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMQuaternion FMQuaternion::operator*(const FMQuaternion&) const’:
FCollada/FMath/FMQuaternion.cpp:87:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
   87 |         return r;
      |                ^
In file included from FCollada/FMath/FMQuaternion.cpp:12:
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMQuaternion FMQuaternion::slerp(const FMQuaternion&, float) const’:
FCollada/FMath/FMQuaternion.cpp:102:45: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  102 |         if (IsEquivalent(dot, 1.0f)) return *this;
      |                                             ^~~~~
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp:121:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  121 |         return result;
      |                ^~~~~~
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMMatrix44 FMQuaternion::ToMatrix() const’:
FCollada/FMath/FMQuaternion.cpp:181:37: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  181 |         FMMatrix44 tm = FMMatrix44::Identity;
      |                                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FMath/StdAfx.h:13,
                 from FCollada/FMath/FMQuaternion.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp:183:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  183 |         return tm;
      |                ^~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In static member function ‘static FMQuaternion FMQuaternion::MatrixRotationQuaternion(const FMMatrix44&)’:
FCollada/FMath/FMQuaternion.cpp:272:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  272 |         return q;
      |                ^
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMVector3.cpp
FCollada/FMath/FMVolume.cpp
FCollada/FUtils/FUAssert.cpp
FCollada/FUtils/FUBase64.cpp
FCollada/FUtils/FUBoundingBox.cpp
FCollada/FUtils/FUBoundingSphere.cpp
FCollada/FUtils/FUCrc32.cpp
FCollada/FUtils/FUCriticalSection.cpp
FCollada/FUtils/FUDaeEnum.cpp
FCollada/FUtils/FUDateTime.cpp
FCollada/FUtils/FUDebug.cpp
FCollada/FUtils/FUError.cpp
FCollada/FUtils/FUErrorLog.cpp
FCollada/FUtils/FUFile.cpp
FCollada/FUtils/FUError.cpp: In static member function ‘static void FUError::SetCustomErrorString(const char*)’:
FCollada/FUtils/FUError.cpp:272:29: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  272 |         customErrorString = _customErrorString;
      |                             ^~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUError.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp
FCollada/FUtils/FULogFile.cpp
FCollada/FUtils/FUFile.cpp: In member function ‘bool FUFile::Open(const fchar*, Mode)’:
FCollada/FUtils/FUFile.cpp:46:20: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   46 |         filepath = filename;
      |                    ^~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUFile.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUObject.cpp
FCollada/FUtils/FUObjectType.cpp
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUFileManager.cpp:17:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUFileManager.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘void FUFileManager::PushRootFile(const fstring&)’:
FCollada/FUtils/FUFileManager.cpp:139:32: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  139 |         f = StripFileFromPath(f);
      |                                ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘FUFile* FUFileManager::OpenFile(const fstring&, bool, SchemeOnCompleteCallback*, size_t)’:
FCollada/FUtils/FUFileManager.cpp:169:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  169 |                                 absoluteFilename = (*callbacks->load)(uri);
      |                                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:194:68: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  194 |                                                 absoluteFilename = newAbsolutePath;
      |                                                                    ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘FUUri& FUUri::operator=(FUUri&&)’:
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘FUFile* FUFileManager::OpenFile(const fstring&, bool, SchemeOnCompleteCallback*, size_t)’:
FCollada/FUtils/FUFileManager.cpp:196:90: note: synthesized method ‘FUUri& FUUri::operator=(FUUri&&)’ first required here
  196 |                                                 pathStack.back() = FUUri(absoluteFilename);
      |                                                                                          ^
FCollada/FUtils/FUFileManager.cpp: In member function ‘fstring FUFileManager::CleanUri(const FUUri&)’:
FCollada/FUtils/FUFileManager.cpp:288:77: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  288 |         if (uri.GetScheme() == FUUri::NONE) out = FS("#") + uri.GetFragment();
      |                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:289:58: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  289 |         else if (forceAbsolute) out = uri.GetAbsoluteUri();
      |                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:290:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  290 |         else out = uri.GetRelativeUri(GetCurrentUri());
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In static member function ‘static fstring FUFileManager::GetApplicationFolderName()’:
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FCollada/FUtils/FUFileManager.cpp:403:16: note: in expansion of macro ‘TO_FSTRING’
  403 |         _uri = TO_FSTRING(exeName);
      |                ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In static member function ‘static void FUFileManager::GetFolderFromPath(const fstring&, fstring&)’:
FCollada/FUtils/FUFileManager.cpp:427:40: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  427 |         path = StripFileFromPath(folder);
      |                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:451:26:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:457:58:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator::iterator(const fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::const_iterator fm::tree<KEY, DATA>::begin() const [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:472:80:   required from here
FCollada/FMath/FMTree.h:380:109: warning: implicitly-declared ‘constexpr fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator::const_iterator(const fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator&)’ is deprecated [-Wdeprecated-copy]
  380 |                 inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */
      |                                                                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:275:41: note: because ‘fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator’ has user-provided ‘fm::tree<KEY, DATA>::const_iterator& fm::tree<KEY, DATA>::const_iterator::operator=(const fm::tree<KEY, DATA>::const_iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’
  275 |                         const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */
      |                                         ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FUtils/FUFileManager.cpp:104:22:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FUtils/FUFileManager.cpp:104:22:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUParameter.cpp
FCollada/FUtils/FUParameterizable.cpp
FCollada/FUtils/FUPluginManager.cpp
FCollada/FUtils/FUSemaphore.cpp
In file included from FCollada/FUtils/FUSemaphore.cpp:10:
FCollada/FUtils/FUSemaphore.h:36:2: warning: #warning "FUSemaphore: Semaphore not implemented for non Windows" [-Wcpp]
   36 | #warning "FUSemaphore: Semaphore not implemented for non Windows"
      |  ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp
FCollada/FUtils/FUStringConversion.cpp
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUPluginManager.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUPluginManager.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUPluginManager.cpp: In member function ‘void FUPluginManager::LoadPluginsInFolderName(const fstring&, const fchar*)’:
FCollada/FUtils/FUPluginManager.cpp:66:50: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   66 |         pluginFolderName = pluginFolder.ToString();
      |                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FCollada/FUtils/FUPluginManager.cpp:148:72: note: in expansion of macro ‘TO_FSTRING’
  148 |                                 library->filename = pluginFolderName + TO_FSTRING((const char*) directoryEntry->d_name);
      |                                                                        ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUSynchronizableObject.cpp
FCollada/FUtils/FUThread.cpp
In file included from FCollada/FUtils/FUThread.cpp:10:
FCollada/FUtils/FUThread.h:30:2: warning: #warning "Threads not yet implemented for non Windows." [-Wcpp]
   30 | #warning "Threads not yet implemented for non Windows."
      |  ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp: In static member function ‘static void FUStringConversion::SplitTarget(const fm::string&, fm::string&, fm::string&)’:
FCollada/FUtils/FUStringConversion.cpp:216:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  216 |                 pointer = target.substr(0, splitIndex);
      |                                                      ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUStringConversion.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp:217:53: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  217 |                 qualifier = target.substr(splitIndex);
      |                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp:221:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  221 |                 pointer = target;
      |                           ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp: In function ‘void TrickLinkerFUStringConversion()’:
FCollada/FUtils/FUStringConversion.cpp:281:15: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  281 |         float f = FUStringConversion::ToFloat(&c);
      |               ^
FCollada/FUtils/FUStringConversion.cpp:283:14: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  283 |         bool b = FUStringConversion::ToBoolean(c);
      |              ^
FCollada/FUtils/FUStringConversion.cpp:285:15: warning: variable ‘i32’ set but not used [-Wunused-but-set-variable]
  285 |         int32 i32 = FUStringConversion::ToInt32(&c);
      |               ^~~
FCollada/FUtils/FUStringConversion.cpp:287:16: warning: variable ‘u32’ set but not used [-Wunused-but-set-variable]
  287 |         uint32 u32 = FUStringConversion::ToUInt32(&c);
      |                ^~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FUtils/FUStringConversion.cpp:122:25:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FUtils/FUStringConversion.cpp:127:14:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FUtils/FUStringConversion.hpp:536:31:   required from ‘static void FUStringConversion::ToVector3List(const CH*, FMVector3List&) [with CH = char; FMVector3List = fm::vector<FMVector3>]’
FCollada/FUtils/FUStringConversion.cpp:263:97:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FUtils/FUStringConversion.hpp:538:14:   required from ‘static void FUStringConversion::ToVector3List(const CH*, FMVector3List&) [with CH = char; FMVector3List = fm::vector<FMVector3>]’
FCollada/FUtils/FUStringConversion.cpp:263:97:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FUtils/FUStringConversion.cpp:18:
FCollada/FUtils/FUStringConversion.hpp: In static member function ‘static float FUStringConversion::ToFloat(const CH**) [with CH = char]’:
FCollada/FUtils/FUStringConversion.hpp:91:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
   91 |                 case 'I': infinity = true; // intentional pass-through.
      |                           ~~~~~~~~~^~~~~~
FCollada/FUtils/FUStringConversion.hpp:92:17: note: here
   92 |                 default: nonValidFound = true; --s; break;
      |                 ^~~~~~~
FCollada/FUtils/FUTracker.cpp
FCollada/FUtils/FUUniqueStringMap.cpp
FCollada/FUtils/FUUri.cpp
FCollada/FUtils/FUStringBuilder.cpp: In function ‘void TrickLinker2()’:
FCollada/FUtils/FUStringBuilder.cpp:123:34: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  123 |                 a = c.substr(x, y); r = u.substr(x, y);
      |                                  ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUStringBuilder.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:123:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  123 |                 a = c.substr(x, y); r = u.substr(x, y);
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:126:29: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                 e = a.c_str(); v = u.c_str();
      |                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:126:44: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                 e = a.c_str(); v = u.c_str();
      |                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUXmlDocument.cpp
FCollada/FUtils/FUUniqueStringMap.cpp: In instantiation of ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’:
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FUtils/FUUniqueStringMap.cpp:74:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   74 |                 wantedStr = builder.ToString();
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUUniqueStringMap.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUniqueStringMap.cpp: In instantiation of ‘void SplitString(const fm::stringT<CharT>&, fm::stringT<CharT>&, uint32&) [with CH = char; uint32 = unsigned int]’:
FCollada/FUtils/FUUniqueStringMap.cpp:48:13:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FUtils/FUUniqueStringMap.cpp:31:16: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   31 |         prefix = str;
      |         ~~~~~~~^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = fm::stringT<char>; DATA = fm::map<unsigned int, unsigned int>]’:
FCollada/FUtils/FUUniqueStringMap.cpp:54:22:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FMath/FMTree.h:438:39: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  438 |                         n->data.first = key;
      |                         ~~~~~~~~~~~~~~^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUUri.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUUri.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:72:
FCollada/FUtils/FUUri.cpp: In constructor ‘FUUri::FUUri()’:
FCollada/FUtils/FUUri.cpp:27:19: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   27 |         path = FC("");
      |                   ^~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In constructor ‘FUUri::FUUri(const fstring&, bool)’:
FCollada/FUtils/FUUri.cpp:41:34: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   41 |                 _uri = Escape(uri);
      |                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:45:24: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   45 |                 _uri = uri;
      |                        ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:83:70: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   83 |                 schemeDelimiter = _uri.substr(schemeDelimiterIndex, 3);
      |                                                                      ^
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = unsigned int; DATA = unsigned int]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = fm::stringT<char>; DATA = fm::map<unsigned int, unsigned int>]’
FCollada/FUtils/FUUniqueStringMap.cpp:54:22:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:97:32: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   97 |                         path = _uri;
      |                                ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:99:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 |                         schemeDelimiter = FC("://");
      |                                              ^~~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:109:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  109 |                                 fragment = path.substr(fragmentIndex + 1);
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:110:68: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  110 |                                 path = path.substr(0, fragmentIndex);
      |                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.cpp:144:89: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  144 |                         hostname = _uri.substr(hostIndex, hostDelimiterIndex - hostIndex);
      |                                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:152:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  152 |                                 hostname = hostname.substr(0, portIndex);
      |                                                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.cpp:170:48: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  170 |                                         path = _uri;
      |                                                ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:174:119: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  174 |                                 hostname = _uri.substr(hostDelimiterIndex, realHostDelimiterIndex - hostDelimiterIndex);
      |                                                                                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:191:120: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         if (queryDelimiter != fstring::npos) query = _uri.substr(queryDelimiter + 1, fragmentDelimiter - queryDelimiter);
      |                                                                                                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:192:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  192 |         if (fragmentDelimiter != fstring::npos) fragment = _uri.substr(fragmentDelimiter + 1);
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:196:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  196 |                 path = _uri.substr(hostDelimiterIndex);
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:200:94: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  200 |                 path = _uri.substr(hostDelimiterIndex, fragmentDelimiter - hostDelimiterIndex);
      |                                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:204:91: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  204 |                 path = _uri.substr(hostDelimiterIndex, queryDelimiter - hostDelimiterIndex);
      |                                                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = unsigned int; DATA = unsigned int]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = unsigned int; DATA = unsigned int]’
FCollada/FUtils/FUUniqueStringMap.cpp:101:20:   required from ‘void FUUniqueStringMapT<CH>::erase(const fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:22:38:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.cpp: In member function ‘fstring FUUri::GetAbsolutePath() const’:
FCollada/FUtils/FUUri.cpp:340:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  340 |                         outString = path;
      |                                     ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In member function ‘fstring FUUri::MakeRelative(const fstring&) const’:
FCollada/FUtils/FUUri.cpp:446:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  446 |                 filePath = MakeAbsolute(filePath);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:450:40: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  450 |                 filePath = uri.GetPath();
      |                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:513:51: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  513 |                                 relativePath = FC("./");
      |                                                   ^~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:522:51: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  522 |                         filePath = relativePath + filename;
      |                                                   ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In member function ‘void FUUri::MakeAbsolute(FUUri&) const’:
FCollada/FUtils/FUUri.cpp:552:45: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  552 |                 uri.schemeDelimiter = this->schemeDelimiter;
      |                                             ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:553:38: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  553 |                 uri.hostname = this->hostname;
      |                                      ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:620:20: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  620 |         uri.path = outPath;
      |                    ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FUtils/FUUri.cpp:703:14:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FUtils/FUUri.cpp:607:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUXmlParser.cpp
FCollada/FUtils/FUXmlWriter.cpp
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUXmlDocument.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUXmlDocument.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FArchiveXML.cpp
FCollada/FUtils/FUXmlWriter.cpp: In function ‘void FUXmlWriter::ConvertFilename(fstring&)’:
FCollada/FUtils/FUXmlWriter.cpp:186:43: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  186 |                 str = xmlBuilder.ToString();
      |                                           ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUXmlWriter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:19:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:21:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:32:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:48:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:53:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:61:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::erase(iterator) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:126:25:   required from here
FCollada/FMath/FMArray.h:150:56: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  150 |                         if (end() - it - 1 > 0) memmove(it, it+1, (end() - it - 1) * sizeof(T));
      |                                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:15:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteAnimationChannel(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:137:86: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  137 |                                 ids[c] = FCDObjectWithId::CleanId(curveId.ToCharPtr());
      |                                                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteAnimatedValue(const FCDAnimated*, xmlNode*, const char*)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:281:85: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  281 |                                 curveData.targetQualifier = animated->GetQualifier(i);
      |                                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:288:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  288 |                                 channelData.targetPointer = animatedData.pointer;
      |                                                                          ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteSourceFCDAnimationCurve(FCDAnimationCurve*, xmlNode*, const fm::string&)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:423:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  423 |         infinityType = FUDaeInfinity::ToString(animationCurve->GetPostInfinity());
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteSourceFCDAnimationMultiCurve(FCDAnimationMultiCurve*, xmlNode*, const char**, const fm::string&)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:624:86: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  624 |         infinityType = FUDaeInfinity::ToString(animationMultiCurve->GetPostInfinity());
      |                                                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:113:28:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:347:46:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:15:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp: In static member function ‘static bool FArchiveXML::LoadAnimationChannel(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:77:80: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   77 |                 else if (sourceSemantic == DAEMAYA_DRIVER_INPUT) inputDriver = sourceId;
      |                                                                                ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:137:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:127:125:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:255:113:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:388:19:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:339:83: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  339 |                                         inputDriver = ReadNodeSource(parameterNode);
      |                                                                                   ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp: In static member function ‘static bool FArchiveXML::ProcessChannels(FCDAnimated*, FCDAnimationChannelList&)’:
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:601:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  601 |                                 curveData.targetQualifier = qualifiers[i];
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:137:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<float, true>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<float, true>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:114:24:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<float, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<float, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<FMVector2>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<FMVector2>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:157:27:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<FMVector2>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<FMVector2>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<FMVector3>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<FMVector3>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:253:27:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<FMVector3>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<FMVector3>’ declared here
   43 |         class vector
      |               ^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:598:163:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXCameraExport.cpp
FColladaPlugins/FArchiveXML/FAXCameraImport.cpp
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp: In function ‘void FUDaeParser::FindParameters(xmlNode*, StringList&, xmlNodeList&)’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:126:65: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                         parameterNames[i] = (const char*) node->name;
      |                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp: In function ‘void FUDaeParser::CalculateNodeTargetPointer(xmlNode*, fm::string&)’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:451:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  451 |                                 pointer = ReadNodeId(target);
      |                                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:490:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  490 |                         pointer = builder.ToString();
      |                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:530:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:535:37:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:122:24:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:187:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:202:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:354:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp
FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp: In function ‘void FUDaeWriter::AddNodeSid(xmlNode*, fm::string&)’:
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:409:55: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  409 |                 subId = AddNodeSid(node, subId.c_str());
      |                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:47:45:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:48:55:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp: In static member function ‘static bool FArchiveXML::LoadMorphController(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:266:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  266 |         data.targetId = ReadNodeSource(morphNode);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:52:24:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUString.h:584:
FCollada/FUtils/FUStringConversion.h: In instantiation of ‘static FMMatrix44 FUStringConversion::ToMatrix(const CH*) [with CH = char]’:
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:82:69:   required from here
FCollada/FUtils/FUStringConversion.h:151:106: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */
      |                                                                                                          ^~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:53:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:53:27:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:248:136:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:14:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteAsset(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:72:65: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   72 |         hackedAsset->GetModifiedDateTime() = FUDateTime::GetNow();
      |                                                                 ^
In file included from FCollada/FCDocument/FCDAsset.h:20:
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:14:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:19:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:20:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:16:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:14:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:25:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:27:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:25:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:27:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:134:81:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:164:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:172:128:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:182:25:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXLightExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:13:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp: In static member function ‘static bool FArchiveXML::LoadGeometryInstance(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:126:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                                 semanticUTF8 = FCDObjectWithId::CleanId(semanticUTF8.c_str());
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘FUUri& FUUri::operator=(FUUri&&)’:
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp: In static member function ‘static bool FArchiveXML::LoadControllerInstance(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:154:130: note: synthesized method ‘FUUri& FUUri::operator=(FUUri&&)’ first required here
  154 |                 controllerInstance->GetSkeletonRoots()[i] = FUUri(TO_FSTRING(FUDaeParser::ReadNodeContentDirect(skeletonList[i])));
      |                                                                                                                                  ^
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXLightImport.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:13:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:24:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectCode(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:95:42: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   95 |                 if (_sid.empty()) _sid = "code";
      |                                          ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:102:42: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  102 |                 if (_sid.empty()) _sid = "include";
      |                                          ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectPassState(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:579:118: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  579 |         AddAttribute(node, DAE_VALUE_ATTRIBUTE, FUStringConversion::ToString((castType) *((valueType*)(data + offset))));
      |                                                                                                                      ^
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:802:17: note: in expansion of macro ‘NODE_TYPE’
  802 |                 NODE_TYPE(0, stateNode, FMMatrix44, FMMatrix44);
      |                 ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FUtils/FUtils.h:72:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectTechnique(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:994:39: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  994 |         if (_name.empty()) _name = FC("common");
      |                                       ^~~~~~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:14:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:16:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:25:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadMaterial(FCDObject*, xmlNode*)’:
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:72:41: note: in expansion of macro ‘TO_FSTRING’
   72 |                         hint.platform = TO_FSTRING(ReadNodeProperty(child, DAE_PLATFORM_ATTRIBUTE));
      |                                         ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:73:83: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   73 |                         hint.technique = ReadNodeProperty(child, DAE_REF_ATTRIBUTE);
      |                                                                                   ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadEffectParameterSampler(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:433:59: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  433 |         data.surfaceSid = ReadNodeContentDirect(sourceNode);
      |                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:441:78: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  441 |                 data.surfaceSid = FCDObjectWithId::CleanSubId(data.surfaceSid);
      |                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadTexture(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1558:84: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1558 |         data.samplerSid = ReadNodeProperty(textureNode, DAE_FXSTD_TEXTURE_ATTRIBUTE);
      |                                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1559:100: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1559 |         if (!data.samplerSid.empty()) data.samplerSid = FCDObjectWithId::CleanSubId(data.samplerSid);
      |                                                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::ParseColorTextureParameter(FCDEffectStandard*, xmlNode*, FCDEffectParameterColor4*, uint32)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1617:69: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1617 |                                 name = ReadNodeContentFull(colorNode);
      |                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::ParseFloatTextureParameter(FCDEffectStandard*, xmlNode*, FCDEffectParameterFloat*, uint32)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1680:69: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1680 |                                 name = ReadNodeContentFull(floatNode);
      |                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; iterator = FCDMaterialTechniqueHint*]’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:71:75:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:29:
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FCDMaterialTechniqueHint& FCDMaterialTechniqueHint::operator=(const FCDMaterialTechniqueHint&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
In file included from FCollada/FUtils/FUString.h:584:
FCollada/FUtils/FUStringConversion.h: In instantiation of ‘static FMMatrix44 FUStringConversion::ToMatrix(const fm::stringT<CharT>&) [with CH = char]’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1093:3:   required from here
FCollada/FUtils/FUStringConversion.h:153:126: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  153 |         inline static FMMatrix44 ToMatrix(const fm::stringT<CH>& value) { FMMatrix44 mx; ToMatrix(value.c_str(), mx); return mx; } /**< See above. */
      |                                                                                                                              ^~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; iterator = FCDMaterialTechniqueHint*]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:71:75:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:164:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:476:44:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:485:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDTexture*; DATA = FCDTextureData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1545:104:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:23:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneExport.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:14:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:23:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp: In static member function ‘static bool FArchiveXML::LoadPhysicsRigidConstraint(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:765:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  765 |         strRigidBody = ReadNodeProperty(bodyNode, DAE_RIGID_BODY_ELEMENT);
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = _xmlNode*; DATA = FUUri]’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:236:75:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<_xmlNode*, FUUri>::iterator::iterator(const fm::tree<_xmlNode*, FUUri>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<_xmlNode*, FUUri>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = _xmlNode*; DATA = FUUri]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FUtils/FUUri.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = _xmlNode*; DATA = FUUri]’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:672:33:   required from here
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:648:124:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCollada.cpp
In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp: In static member function ‘static bool FArchiveXML::LoadTargetedEntity(FCDObject*, xmlNode*)’:
FCollada/FUtils/FUString.h:591:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  591 | #define TO_STRING(a) FUStringConversion::ToString(a)
      |                                                    ^
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:97:33: note: in expansion of macro ‘TO_STRING’
   97 |                 data.targetId = TO_STRING(targetNode->GetContent());
      |                                 ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp: In static member function ‘static bool FArchiveXML::LoadFromExtraSceneNode(FCDSceneNode*)’:
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:253:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  253 |                         layer->name = FUStringConversion::ToString(nameAttribute->GetValue());
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FColladaPlugin.cpp
FCollada/FCDocument/FCDAnimated.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:132:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCollada.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDAnimated.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimated.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In constructor ‘FCDAnimated::FCDAnimated(FCDocument*, size_t, const char**, float**)’:
FCollada/FCDocument/FCDAnimated.cpp:43:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   43 |                 qualifiers[i] = _qualifiers[i];
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In constructor ‘FCDAnimated::FCDAnimated(FCDObject*, size_t, const char**, float**)’:
FCollada/FCDocument/FCDAnimated.cpp:62:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   62 |                 qualifiers[i] = _qualifiers[i];
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘FCDAnimated* FCDAnimated::Clone(FCDAnimated*) const’:
FCollada/FCDocument/FCDAnimated.cpp:282:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  282 |                         clone->qualifiers[i] = qualifiers[i];
      |                                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘void FCDAnimatedCustom::Resize(size_t, const char**, bool)’:
FCollada/FCDocument/FCDAnimated.cpp:336:98: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  336 |                 qualifiers[i] = (prependDot ? fm::string(".") : fm::string("")) + *(_qualifiers++);
      |                                                                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimated.cpp: In member function ‘void FCDAnimatedCustom::Resize(const StringList&, bool)’:
FCollada/FCDocument/FCDAnimated.cpp:350:96: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  350 |                 qualifiers[i] = (prependDot ? fm::string(".") : fm::string("")) + _qualifiers[i];
      |                                                                                                ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FColladaPlugin.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FColladaPlugin.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FColladaPlugin.cpp:11:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FColladaPlugin.cpp:179:51:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FCDExtra*, FCDExtra*>::iterator::iterator(const fm::tree<FCDExtra*, FCDExtra*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FCDExtra*, FCDExtra*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimated.cpp:37:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUTrackedList<FCDAnimationCurve>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FUTrackedList<FCDAnimationCurve>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimated.cpp:38:15:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUTrackedList<FCDAnimationCurve>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:115:
FCollada/FUtils/FUTracker.h:177:7: note: ‘class FUTrackedList<FCDAnimationCurve>’ declared here
  177 | class FUTrackedList : private fm::pvector<ObjectClass>, FUTracker
      |       ^~~~~~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDAnimationChannel.cpp
FCollada/FCDocument/FCDAnimationClip.cpp
In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:17:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationChannel.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClip.cpp:13:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationClip.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClip.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimationClip.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimationClipTools.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FCDocument/FCDAnimation.cpp
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81,
                 from FCollada/FUtils/FUtils.h:72:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = char; bool PRIMITIVE = true]’ at FCollada/FMath/FMArray.h:535:12,
    inlined from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = char; bool PRIMITIVE = true]’ at FCollada/FMath/FMArray.h:528:24,
    inlined from ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ at FCollada/FUtils/FUString.h:36:24,
    inlined from ‘void FCDAnimatedCustom::Resize(size_t, const char**, bool)’ at FCollada/FCDocument/FCDAnimated.cpp:336:84:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ accessing 2147483647 bytes at offsets 0 and 0 overlaps 2147483647 bytes at offset 0 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDAnimationCurve.cpp
FCollada/FCDocument/FCDAnimationCurveTools.cpp
In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:12:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationClipTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimationClipTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimation.cpp:19:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimation.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAnimation.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAnimationKey.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:17:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationCurve.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:18:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDAnimationClip.h:26:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:10:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FCDocument/FCDAnimationMultiCurve.cpp
FCollada/FCDocument/FCDAsset.cpp
FCollada/FCDocument/FCDAnimationCurve.cpp: In member function ‘float FCDAnimationCurve::Evaluate(float) const’:
FCollada/FCDocument/FCDAnimationCurve.cpp:411:46: warning: ‘inTangent.FMVector2::<anonymous>.FMVector2::<unnamed union>::x’ may be used uninitialized [-Wmaybe-uninitialized]
  411 |                 if (is2DEvaluation) t = FindT(bkey1->input, bkey1->outTangent.x, inTangent.x, endKey->input, input, t);
      |                                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDAnimationCurve.cpp:396:27: note: ‘inTangent’ declared here
  396 |                 FMVector2 inTangent;
      |                           ^~~~~~~~~
FCollada/FCDocument/FCDAnimationCurve.cpp:413:23: warning: ‘inTangent.FMVector2::<anonymous>.FMVector2::<unnamed union>::y’ may be used uninitialized [-Wmaybe-uninitialized]
  413 |                 float c = inTangent.y;
      |                       ^
FCollada/FCDocument/FCDAnimationCurve.cpp:396:27: note: ‘inTangent’ declared here
  396 |                 FMVector2 inTangent;
      |                           ^~~~~~~~~
FCollada/FCDocument/FCDCamera.cpp
In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:16:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDController.cpp
In file included from FCollada/FCDocument/FCDAsset.cpp:11:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDAsset.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDAsset.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In constructor ‘FCDAsset::FCDAsset(FCDocument*)’:
FCollada/FCDocument/FCDAsset.cpp:32:66: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   32 |         creationDateTime = modifiedDateTime = FUDateTime::GetNow();
      |                                                                  ^
In file included from FCollada/FCDocument/FCDAsset.h:20:
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:32:66: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   32 |         creationDateTime = modifiedDateTime = FUDateTime::GetNow();
      |                                                                  ^
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In member function ‘FCDAsset* FCDAsset::Clone(FCDAsset*, bool) const’:
FCollada/FCDocument/FCDAsset.cpp:54:35: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   54 |         clone->creationDateTime = creationDateTime;
      |                                   ^~~~~~~~~~~~~~~~
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:55:54: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   55 |         clone->modifiedDateTime = FUDateTime::GetNow();
      |                                                      ^
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDAsset.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDAsset.h: In member function ‘FCDAsset::Parameter_keywords& FCDAsset::Parameter_keywords::operator=(const FCDAsset::Parameter_keywords&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDAsset.h:56:9: note: in expansion of macro ‘DeclareParameter’
   56 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, keywords, FC("Keywords"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDAsset.cpp: In member function ‘FCDAsset* FCDAsset::Clone(FCDAsset*, bool) const’:
FCollada/FCDocument/FCDAsset.cpp:56:27: note: synthesized method ‘FCDAsset::Parameter_keywords& FCDAsset::Parameter_keywords::operator=(const FCDAsset::Parameter_keywords&)’ first required here
   56 |         clone->keywords = keywords;
      |                           ^~~~~~~~
FCollada/FCDocument/FCDAsset.cpp:61:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   61 |         clone->unitName = unitName;
      |                           ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDControllerInstance.cpp
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDTargetedEntity.h:24,
                 from FCollada/FCDocument/FCDCamera.h:24,
                 from FCollada/FCDocument/FCDCamera.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDCamera.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDControllerTools.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDController.h:24,
                 from FCollada/FCDocument/FCDControllerInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FUUri; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDControllerInstance.cpp:44:26:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FCDocument/FCDEffectCode.cpp
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.cpp:78:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FCDocument/FCDEffect.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDControllerTools.h:17,
                 from FCollada/FCDocument/FCDControllerTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDControllerTools.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectCode.cpp:12:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectCode.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDEffectCode.cpp:13:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘void FCDEffectCode::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDEffectCode.cpp:29:47: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   29 |         sid = FCDObjectWithId::CleanSubId(_sid);
      |                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘void FCDEffectCode::SetFilename(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.cpp:35:91: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   35 |         filename = GetDocument()->GetFileManager()->GetCurrentUri().MakeAbsolute(_filename);
      |                                                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp: In member function ‘FCDEffectCode* FCDEffectCode::Clone(FCDEffectCode*) const’:
FCollada/FCDocument/FCDEffectCode.cpp:45:22: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   45 |         clone->sid = sid;
      |                      ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp:46:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   46 |         clone->filename = filename;
      |                           ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectCode.cpp:47:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   47 |         clone->code = code;
      |                       ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectCode.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameter.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffect.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffect.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectParameterFactory.cpp
FCollada/FCDocument/FCDEffectParameterSampler.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameter.h: In member function ‘FCDEffectParameter::Parameter_reference& FCDEffectParameter::Parameter_reference::operator=(const FCDEffectParameter::Parameter_reference&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectParameter.h:80:9: note: in expansion of macro ‘DeclareParameter’
   80 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Identifier"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectParameter.cpp: In member function ‘virtual FCDEffectParameter* FCDEffectParameter::Clone(FCDEffectParameter*) const’:
FCollada/FCDocument/FCDEffectParameter.cpp:80:36: note: synthesized method ‘FCDEffectParameter::Parameter_reference& FCDEffectParameter::Parameter_reference::operator=(const FCDEffectParameter::Parameter_reference&)’ first required here
   80 |                 clone->reference = reference;
      |                                    ^~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400,
                 from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectParameter.cpp:14:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDEffectParameter.h:290:2:   required from ‘FCDEffectParameterAnimatableT<PrimitiveType, Qualifiers>::Parameter_value::Parameter_value(FUParameterizable*, const PrimitiveType&) [with PrimitiveType = FMMatrix44; int Qualifiers = 0]’
FCollada/FCDocument/FCDEffectParameter.cpp:168:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.cpp
In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:13:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:18,
                 from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectParameterFactory.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPass.cpp
In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameterSampler.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.cpp: In member function ‘virtual FCDEffectParameter* FCDEffectParameterSurface::Clone(FCDEffectParameter*) const’:
FCollada/FCDocument/FCDEffectParameterSurface.cpp:168:33: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  168 |                 clone->format = format;
      |                                 ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectParameterSurface.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDEffectParameterSurface.cpp:256:17:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDEffectParameterSurface.cpp:44:13:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDEffectParameterSurface.cpp:256:17:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPassShader.cpp
In file included from FCollada/FCDocument/FCDEffectTechnique.h:21,
                 from FCollada/FCDocument/FCDEffectPass.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectPass.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPass.h: In member function ‘FCDEffectPass::Parameter_name& FCDEffectPass::Parameter_name::operator=(const FCDEffectPass::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectPass.h:48:9: note: in expansion of macro ‘DeclareParameter’
   48 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectPass.cpp: In member function ‘FCDEffectPass* FCDEffectPass::Clone(FCDEffectPass*) const’:
FCollada/FCDocument/FCDEffectPass.cpp:83:23: note: synthesized method ‘FCDEffectPass::Parameter_name& FCDEffectPass::Parameter_name::operator=(const FCDEffectPass::Parameter_name&)’ first required here
   83 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectTechnique.h:52:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:11:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectPassShader.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectPassShader.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectPassShader.h: In member function ‘FCDEffectPassBind::Parameter_reference& FCDEffectPassBind::Parameter_reference::operator=(const FCDEffectPassBind::Parameter_reference&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectPassShader.h:41:9: note: in expansion of macro ‘DeclareParameter’
   41 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Parameter Reference")); /**< A COLLADA effect parameter reference. */
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectPassShader.cpp: In member function ‘FCDEffectPassShader* FCDEffectPassShader::Clone(FCDEffectPassShader*) const’:
FCollada/FCDocument/FCDEffectPassShader.cpp:92:51: note: synthesized method ‘FCDEffectPassBind::Parameter_reference& FCDEffectPassBind::Parameter_reference::operator=(const FCDEffectPassBind::Parameter_reference&)’ first required here
   92 |                 binding->reference = bindings[b]->reference;
      |                                                   ^~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectPass.h:48:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectPassState.cpp
FCollada/FCDocument/FCDEffectProfile.cpp
FCollada/FCDocument/FCDEffectProfileFX.cpp
FCollada/FCDocument/FCDEffectStandard.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectProfile.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectProfile.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectTechnique.cpp
In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:18:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectProfileFX.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectProfileFX.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEffectTools.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectStandard.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectStandard.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:12:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectTechnique.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectTechnique.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectTechnique.h: In member function ‘FCDEffectTechnique::Parameter_name& FCDEffectTechnique::Parameter_name::operator=(const FCDEffectTechnique::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEffectTechnique.h:52:9: note: in expansion of macro ‘DeclareParameter’
   52 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEffectTechnique.cpp: In member function ‘FCDEffectTechnique* FCDEffectTechnique::Clone(FCDEffectTechnique*) const’:
FCollada/FCDocument/FCDEffectTechnique.cpp:66:23: note: synthesized method ‘FCDEffectTechnique::Parameter_name& FCDEffectTechnique::Parameter_name::operator=(const FCDEffectTechnique::Parameter_name&)’ first required here
   66 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEmitter.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEffectTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEffectTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEmitterInstance.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitter.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEmitterObject.cpp
FCollada/FCDocument/FCDEmitterParticle.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitterInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitterInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEntity.cpp
FCollada/FCDocument/FCDEntityInstance.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEmitterParticle.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEmitterParticle.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDEntityReference.cpp
FCollada/FCDocument/FCDExternalReferenceManager.cpp
In file included from FCollada/FCDocument/FCDEntity.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntity.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntity.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntity.h: In member function ‘FCDEntity::Parameter_name& FCDEntity::Parameter_name::operator=(const FCDEntity::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDEntity.h:86:9: note: in expansion of macro ‘DeclareParameter’
   86 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDEntity.cpp: In member function ‘virtual FCDEntity* FCDEntity::Clone(FCDEntity*, bool) const’:
FCollada/FCDocument/FCDEntity.cpp:58:23: note: synthesized method ‘FCDEntity::Parameter_name& FCDEntity::Parameter_name::operator=(const FCDEntity::Parameter_name&)’ first required here
   58 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:14:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:15:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityInstance.cpp:19:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityInstance.cpp: In member function ‘void FCDEntityInstance::SetName(const fstring&)’:
FCollada/FCDocument/FCDEntityInstance.cpp:75:50: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   75 |         name = FCDEntity::CleanName(_name.c_str());
      |                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntityInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDEntityReference.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDEntityReference.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘FUUri FCDEntityReference::GetUri() const’:
FCollada/FCDocument/FCDEntityReference.cpp:48:43: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 |                 path = uri.GetAbsoluteUri();
      |                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘void FCDEntityReference::SetUri(const FUUri&)’:
FCollada/FUtils/FUString.h:591:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  591 | #define TO_STRING(a) FUStringConversion::ToString(a)
      |                                                    ^
FCollada/FCDocument/FCDEntityReference.cpp:68:20: note: in expansion of macro ‘TO_STRING’
   68 |         entityId = TO_STRING(uri.GetFragment());
      |                    ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp:69:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   69 |     entityId = FCDObjectWithId::CleanId(entityId);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘void FCDEntityReference::SetEntity(FCDEntity*)’:
FCollada/FCDocument/FCDEntityReference.cpp:99:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 |                 entityId = _entity->GetDaeId();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.cpp: In member function ‘virtual void FCDEntityReference::OnObjectReleased(FUTrackable*)’:
FCollada/FCDocument/FCDEntityReference.cpp:189:71: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  189 |                 else entityId = ((FCDObjectWithId*) object)->GetDaeId();
      |                                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDExternalReferenceManager.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDEntityReference.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDExtra.cpp
FCollada/FCDocument/FCDForceDeflector.cpp
FCollada/FCDocument/FCDForceDrag.cpp
FCollada/FCDocument/FCDForceField.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDExtra.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDExtra.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDExtra.h: In member function ‘FCDENode::Parameter_name& FCDENode::Parameter_name::operator=(const FCDENode::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDExtra.h:227:9: note: in expansion of macro ‘DeclareParameter’
  227 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Node name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDExtra.cpp: In member function ‘virtual FCDENode* FCDENode::Clone(FCDENode*) const’:
FCollada/FCDocument/FCDExtra.cpp:328:23: note: synthesized method ‘FCDENode::Parameter_name& FCDENode::Parameter_name::operator=(const FCDENode::Parameter_name&)’ first required here
  328 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceDeflector.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDExtra.cpp:243:19:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDExtra.cpp:243:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FCDocument/FCDForceGravity.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceDrag.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDForceField.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceField.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDForcePBomb.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDForceWind.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceGravity.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometry.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForcePBomb.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryInstance.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDForceWind.cpp:9:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryMesh.cpp
In file included from FCollada/FCDocument/FCDGeometry.cpp:15:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometry.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometry.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:25:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDGeometryNURBSSurface.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryMesh.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryMesh.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryMesh.h: In member function ‘FCDGeometryMesh::Parameter_convexHullOf& FCDGeometryMesh::Parameter_convexHullOf::operator=(const FCDGeometryMesh::Parameter_convexHullOf&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometryMesh.h:71:9: note: in expansion of macro ‘DeclareParameter’
   71 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryMesh.cpp: In member function ‘FCDGeometryMesh* FCDGeometryMesh::Clone(FCDGeometryMesh*) const’:
FCollada/FCDocument/FCDGeometryMesh.cpp:241:31: note: synthesized method ‘FCDGeometryMesh::Parameter_convexHullOf& FCDGeometryMesh::Parameter_convexHullOf::operator=(const FCDGeometryMesh::Parameter_convexHullOf&)’ first required here
  241 |         clone->convexHullOf = convexHullOf;
      |                               ^~~~~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryPolygons.cpp
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81,
                 from FCollada/FUtils/FUtils.h:72:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fm::stringT<CH>::stringT(const CH*) [with CH = char]’ at FCollada/FUtils/FUString.h:58:10,
    inlined from ‘void FCDMaterialInstance::SetSemantic(const fchar*)’ at FCollada/FCDocument/FCDMaterialInstance.h:141:63,
    inlined from ‘FCDMaterialInstance* FCDGeometryInstance::AddMaterialInstance(FCDMaterial*, const fchar*)’ at FCollada/FCDocument/FCDGeometryInstance.cpp:103:23:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ accessing 2147483646 or more bytes at offsets 0 and 0 overlaps 2147483645 bytes at offset 1 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = char; bool PRIMITIVE = true]’ at FCollada/FMath/FMArray.h:535:12,
    inlined from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = char; bool PRIMITIVE = true]’ at FCollada/FMath/FMArray.h:528:24,
    inlined from ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ at FCollada/FUtils/FUString.h:36:24,
    inlined from ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’ at FCollada/FUtils/FUParameter.h:68:59,
    inlined from ‘FCDGeometryPolygons::Parameter_materialSemantic& FCDGeometryPolygons::Parameter_materialSemantic::operator=(const fstring&)’ at FCollada/FCDocument/FCDGeometryPolygons.h:99:2,
    inlined from ‘void FCDGeometryPolygons::SetMaterialSemantic(const fstring&)’ at FCollada/FCDocument/FCDGeometryPolygons.h:351:80,
    inlined from ‘FCDMaterialInstance* FCDGeometryInstance::AddMaterialInstance(FCDMaterial*, FCDGeometryPolygons*)’ at FCollada/FCDocument/FCDGeometryInstance.cpp:91:33:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ accessing 2147483647 bytes at offsets 0 and 0 overlaps 2147483647 bytes at offset 0 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsInput.cpp
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygons.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygons.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.h: In member function ‘FCDGeometryPolygons::Parameter_materialSemantic& FCDGeometryPolygons::Parameter_materialSemantic::operator=(const FCDGeometryPolygons::Parameter_materialSemantic&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.h:99:9: note: in expansion of macro ‘DeclareParameter’
   99 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygons.cpp: In member function ‘virtual FCDGeometryPolygons* FCDGeometryPolygons::Clone(FCDGeometryPolygons*, const FCDGeometrySourceCloneMap&) const’:
FCollada/FCDocument/FCDGeometryPolygons.cpp:293:35: note: synthesized method ‘FCDGeometryPolygons::Parameter_materialSemantic& FCDGeometryPolygons::Parameter_materialSemantic::operator=(const FCDGeometryPolygons::Parameter_materialSemantic&)’ first required here
  293 |         clone->materialSemantic = materialSemantic;
      |                                   ^~~~~~~~~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometrySource.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDGeometryPolygons.h:99:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp: In function ‘void FCDGeometryPolygonsTools::GenerateTextureTangentBasis(FCDGeometryMesh*, FCDGeometrySource*, bool)’:
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:190:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘FCDGeometryPolygonsTools::TangentialVertexList’ {aka ‘class fm::vector<FCDGeometryPolygonsTools::TangentialVertex>’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  190 |                 memset(globalVertices, 0, sizeof(TangentialVertexList) * globalVertexCount);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9:
FCollada/FMath/FMArray.h:43:15: note: ‘FCDGeometryPolygonsTools::TangentialVertexList’ {aka ‘class fm::vector<FCDGeometryPolygonsTools::TangentialVertex>’} declared here
   43 |         class vector
      |               ^~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDGeometryMesh.h:71:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::const_iterator fm::tree<KEY, DATA>::begin() const [with KEY = unsigned int; DATA = fm::vector<unsigned int, true>]’:
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:831:81:   required from here
FCollada/FMath/FMTree.h:380:109: warning: implicitly-declared ‘constexpr fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator::const_iterator(const fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator&)’ is deprecated [-Wdeprecated-copy]
  380 |                 inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */
      |                                                                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:275:41: note: because ‘fm::tree<unsigned int, fm::vector<unsigned int, true> >::const_iterator’ has user-provided ‘fm::tree<KEY, DATA>::const_iterator& fm::tree<KEY, DATA>::const_iterator::operator=(const fm::tree<KEY, DATA>::const_iterator&) [with KEY = unsigned int; DATA = fm::vector<unsigned int, true>]’
  275 |                         const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */
      |                                         ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; iterator = fm::vector<unsigned int, true>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:54:28:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<unsigned int, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<unsigned int, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; iterator = FCDGeometryPolygonsTools::TangentialVertex*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:305:21:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct FCDGeometryPolygonsTools::TangentialVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:166:16: note: ‘struct FCDGeometryPolygonsTools::TangentialVertex’ declared here
  166 |         struct TangentialVertex
      |                ^~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<unsigned int, true>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:443:63:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<unsigned int, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<unsigned int, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false; iterator = FCDGeometryPolygonsTools::TangentialVertex*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FCDGeometryPolygonsTools::TangentialVertex; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:305:21:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct FCDGeometryPolygonsTools::TangentialVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:166:16: note: ‘struct FCDGeometryPolygonsTools::TangentialVertex’ declared here
  166 |         struct TangentialVertex
      |                ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometrySpline.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometrySource.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometrySource.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometrySource.h: In member function ‘FCDGeometrySource::Parameter_name& FCDGeometrySource::Parameter_name::operator=(const FCDGeometrySource::Parameter_name&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDGeometrySource.h:47:9: note: in expansion of macro ‘DeclareParameter’
   47 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDGeometrySource.cpp: In member function ‘FCDGeometrySource* FCDGeometrySource::Clone(FCDGeometrySource*) const’:
FCollada/FCDocument/FCDGeometrySource.cpp:46:23: note: synthesized method ‘FCDGeometrySource::Parameter_name& FCDGeometrySource::Parameter_name::operator=(const FCDGeometrySource::Parameter_name&)’ first required here
   46 |         clone->name = name;
      |                       ^~~~
FCollada/FCDocument/FCDImage.cpp
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDLibrary.cpp
In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:14:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDGeometrySpline.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDGeometrySpline.cpp: In member function ‘virtual FCDSpline* FCDSpline::Clone(FCDSpline*) const’:
FCollada/FCDocument/FCDGeometrySpline.cpp:39:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   39 |         clone->name = name;
      |                       ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDGeometrySpline.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = false]’:
FCollada/FCDocument/FCDGeometrySpline.cpp:38:15:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FCDocument/FCDImage.cpp:18:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDImage.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDImage.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDImage.h: In member function ‘FCDImage::Parameter_filename& FCDImage::Parameter_filename::operator=(const FCDImage::Parameter_filename&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDImage.h:46:9: note: in expansion of macro ‘DeclareParameter’
   46 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, filename, FC("Filename"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDImage.cpp: In member function ‘virtual FCDEntity* FCDImage::Clone(FCDEntity*, bool) const’:
FCollada/FCDocument/FCDImage.cpp:65:35: note: synthesized method ‘FCDImage::Parameter_filename& FCDImage::Parameter_filename::operator=(const FCDImage::Parameter_filename&)’ first required here
   65 |                 clone->filename = filename;
      |                                   ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDLight.cpp
In file included from FCollada/FCDocument/FCDLibrary.cpp:11:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLibrary.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDLibrary.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDLibrary.cpp:25:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDLibrary.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDLibrary.cpp:13:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDAnimation.h:24,
                 from FCollada/FCDocument/FCDLibrary.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDAnimation]’:
FCollada/FCDocument/FCDLibrary.cpp:149:29:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
  141 |         const T* cptr = ((const FCDLibrary<T>*)l1)->GetEntity(0);
      |                  ^~~~
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDAnimationClip]’:
FCollada/FCDocument/FCDLibrary.cpp:150:33:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDCamera]’:
FCollada/FCDocument/FCDLibrary.cpp:151:26:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDController]’:
FCollada/FCDocument/FCDLibrary.cpp:152:30:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDEffect]’:
FCollada/FCDocument/FCDLibrary.cpp:153:26:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDEmitter]’:
FCollada/FCDocument/FCDLibrary.cpp:154:27:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDForceField]’:
FCollada/FCDocument/FCDLibrary.cpp:155:30:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDGeometry]’:
FCollada/FCDocument/FCDLibrary.cpp:156:28:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDImage]’:
FCollada/FCDocument/FCDLibrary.cpp:157:25:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDLight]’:
FCollada/FCDocument/FCDLibrary.cpp:158:25:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDMaterial]’:
FCollada/FCDocument/FCDLibrary.cpp:159:28:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDSceneNode]’:
FCollada/FCDocument/FCDLibrary.cpp:160:29:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsModel]’:
FCollada/FCDocument/FCDLibrary.cpp:161:32:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsMaterial]’:
FCollada/FCDocument/FCDLibrary.cpp:162:35:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
FCollada/FCDocument/FCDLibrary.cpp: In instantiation of ‘void LibraryExport() [with T = FCDPhysicsScene]’:
FCollada/FCDocument/FCDLibrary.cpp:163:32:   required from here
FCollada/FCDocument/FCDLibrary.cpp:141:18: warning: variable ‘cptr’ set but not used [-Wunused-but-set-variable]
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDLight.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLight.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDLightTools.cpp
FCollada/FCDocument/FCDMaterial.cpp
In file included from FCollada/FCDocument/FCDLightTools.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDLightTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDLightTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDMaterial.cpp:21:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMaterial.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMaterial.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDMaterial.cpp:50:22:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDMaterial.cpp:23:
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterialInstance.cpp
FCollada/FCDocument/FCDMorphController.cpp
FCollada/FCDocument/FCDObject.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMaterialInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMaterialInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDMaterialInstance.h: In member function ‘FCDMaterialInstance::Parameter_semantic& FCDMaterialInstance::Parameter_semantic::operator=(const FCDMaterialInstance::Parameter_semantic&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDMaterialInstance.h:110:9: note: in expansion of macro ‘DeclareParameter’
  110 |         DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, semantic, FC("Material Token"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterialInstance.cpp: In member function ‘virtual FCDEntityInstance* FCDMaterialInstance::Clone(FCDEntityInstance*) const’:
FCollada/FCDocument/FCDMaterialInstance.cpp:184:27: note: synthesized method ‘FCDMaterialInstance::Parameter_semantic& FCDMaterialInstance::Parameter_semantic::operator=(const FCDMaterialInstance::Parameter_semantic&)’ first required here
  184 |         clone->semantic = semantic;
      |                           ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDMorphController.cpp:22:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDMorphController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDMorphController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDObjectWithId.cpp
FCollada/FCDocument/FCDocument.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDObjectWithId.cpp:10:
FCollada/FUtils/FUParameter.h: In member function ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’:
FCollada/FUtils/FUParameter.h:48:7: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   48 | class FUParameterT
      |       ^~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDObjectWithId.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDObjectWithId.h: In member function ‘FCDObjectWithId::Parameter_daeId& FCDObjectWithId::Parameter_daeId::operator=(const FCDObjectWithId::Parameter_daeId&)’:
FCollada/FUtils/FUParameter.h:112:15: note: synthesized method ‘FUParameterT<fm::stringT<char> >& FUParameterT<fm::stringT<char> >::operator=(const FUParameterT<fm::stringT<char> >&)’ first required here
  112 |         class Parameter_##parameterName : public FUParameterT<type> { \
      |               ^~~~~~~~~~
FCollada/FCDocument/FCDObjectWithId.h:42:9: note: in expansion of macro ‘DeclareParameter’
   42 |         DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id"));
      |         ^~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDObjectWithId.cpp: In member function ‘void FCDObjectWithId::Clone(FCDObjectWithId*) const’:
FCollada/FCDocument/FCDObjectWithId.cpp:36:24: note: synthesized method ‘FCDObjectWithId::Parameter_daeId& FCDObjectWithId::Parameter_daeId::operator=(const FCDObjectWithId::Parameter_daeId&)’ first required here
   36 |         clone->daeId = daeId;
      |                        ^~~~~
FCollada/FCDocument/FCDObjectWithId.cpp: In member function ‘void FCDObjectWithId::SetDaeId(fm::string&)’:
FCollada/FCDocument/FCDObjectWithId.cpp:69:14: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   69 |         id = daeId; // We return back the new value.
      |              ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDocumentTools.cpp
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.cpp:20:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDocument.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.cpp:21:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.cpp:22:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDocument.cpp:27:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:40:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:23:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDParameterAnimatable.cpp
FCollada/FCDocument/FCDocument.cpp: In member function ‘void FCDocument::SetFileUrl(const fstring&)’:
FCollada/FCDocument/FCDocument.cpp:353:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  353 |         fileUrl = GetFileManager()->GetCurrentUri().MakeAbsolute(filename);
      |                                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDocument.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FCDAnimated*; DATA = FCDAnimated*]’:
FCollada/FCDocument/FCDocument.cpp:153:56:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FCDAnimated*, FCDAnimated*>::iterator::iterator(const fm::tree<FCDAnimated*, FCDAnimated*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FCDAnimated*, FCDAnimated*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FCDAnimated*; DATA = FCDAnimated*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDAnimated*; DATA = FCDAnimated*]’:
FCollada/FCDocument/FCDocument.cpp:282:24:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDAnimated*, FCDAnimated*>& fm::pair<FCDAnimated*, FCDAnimated*>::operator=(const fm::pair<FCDAnimated*, FCDAnimated*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimated*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimated*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDocumentTools.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocumentTools.cpp:24:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:18:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDControllerInstance.h:22,
                 from FCollada/FCDocument/FCDocumentTools.cpp:34:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDocumentTools.cpp: In function ‘void FCDocumentTools::StandardizeUpAxisAndLength(FCDocument*, const FMVector3&, float, bool)’:
FCollada/FCDocument/FCDocumentTools.cpp:563:93: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  563 |                                                 FMMatrix44 mx = skin->GetBindShapeTransform();
      |                                                                                             ^
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDocumentTools.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FCDocument/FCDParameterAnimatable.cpp: In instantiation of ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:345:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.cpp:290:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  290 |         T bb = (T) v1; (void) bb;
      |                ^~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDParameterAnimatable.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400,
                 from FCollada/FCDocument/FCDParameterAnimatable.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:63:   required from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:345:51:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = true]’:
FCollada/FCDocument/FCDParameterAnimatable.h:210:23:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = true; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = FMVector3; bool PRIMITIVE = true]’
FCollada/FCDocument/FCDParameterAnimatable.h:210:23:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:68:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, const TYPE&) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:311:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::insert(iterator, const T*, size_t) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*; size_t = unsigned int]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:78:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, const TYPE*, size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:312:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:469:48: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  469 |                                         memmove(it + count, it, (end() - it) * sizeof(T));
      |                                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h:482:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  482 |                                         memcpy(it, first, count * sizeof(T));
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::insert(iterator, size_t, const T&, bool) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*; size_t = unsigned int]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:88:15:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::insert(size_t, size_t, const TYPE&) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:313:11:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:418:48: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  418 |                                         memmove(it + count, it, (end() - it) * sizeof(T));
      |                                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::erase(iterator, iterator) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FCDocument/FCDParameterAnimatable.hpp:116:14:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::erase(size_t, size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:316:10:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:165:54: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  165 |                         if (end() - last > 0) memmove(first, last, (end() - last) * sizeof(T));
      |                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::erase(iterator) [with T = FMVector3; bool PRIMITIVE = true; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:181:42:   required from ‘void fm::vector<T, PRIMITIVE>::erase(size_t) [with T = FMVector3; bool PRIMITIVE = true; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.hpp:98:14:   required from ‘void FCDParameterListAnimatableT<TYPE, QUALIFIERS>::erase(size_t) [with TYPE = FMVector3; int QUALIFIERS = 0; size_t = unsigned int]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:314:10:   required from ‘void TrickLinkerFCDParameterListAnimatableT(const T&) [with T = FMVector3; int Q = 0]’
FCollada/FCDocument/FCDParameterAnimatable.cpp:353:54:   required from here
FCollada/FMath/FMArray.h:150:56: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  150 |                         if (end() - it - 1 > 0) memmove(it, it+1, (end() - it - 1) * sizeof(T));
      |                                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FCDocument/FCDParticleModifier.cpp
FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp
FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp
FCollada/FCDocument/FCDPhysicsMaterial.cpp
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = float; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:289:16: warning: ‘v1.FCDParameterAnimatableT<float, 0>::value’ is used uninitialized [-Wuninitialized]
  289 |         if (v1 == value) v1 = value;
      |             ~~~^~~~~~~~
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In file included from FCollada/FMath/FMath.h:172:
In function ‘bool operator==(const FMVector2&, const FMVector2&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector2; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector2.h:141:88: warning: ‘v1.FCDParameterAnimatableT<FMVector2, 0>::value.FMVector2::<anonymous>.FMVector2::<unnamed union>::x’ is used uninitialized [-Wuninitialized]
  141 | inline bool operator==(const FMVector2& a, const FMVector2& b) { return IsEquivalent(a.x, b.x) && IsEquivalent(a.y, b.y); } /**< See above. */
      |                                                                                      ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector2; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector2&, const FMVector2&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector2; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector2.h:141:114: warning: ‘v1.FCDParameterAnimatableT<FMVector2, 0>::value.FMVector2::<anonymous>.FMVector2::<unnamed union>::y’ may be used uninitialized [-Wmaybe-uninitialized]
  141 | inline bool operator==(const FMVector2& a, const FMVector2& b) { return IsEquivalent(a.x, b.x) && IsEquivalent(a.y, b.y); } /**< See above. */
      |                                                                                                                ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector2; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:90: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 0>::value.FMVector3::x’ is used uninitialized [-Wuninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                        ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:116: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 0>::value.FMVector3::y’ may be used uninitialized [-Wmaybe-uninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                                                  ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:142: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 0>::value.FMVector3::z’ may be used uninitialized [-Wmaybe-uninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                                                                            ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:90: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 1>::value.FMVector3::x’ is used uninitialized [-Wuninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                        ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:116: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 1>::value.FMVector3::y’ may be used uninitialized [-Wmaybe-uninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                                                  ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool IsEquivalent(const FMVector3&, const FMVector3&)’,
    inlined from ‘bool operator==(const FMVector3&, const FMVector3&)’ at FCollada/FMath/FMVector3.h:247:87,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector3.h:246:142: warning: ‘v1.FCDParameterAnimatableT<FMVector3, 1>::value.FMVector3::z’ may be used uninitialized [-Wmaybe-uninitialized]
  246 | inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); }
      |                                                                                                                                            ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In file included from FCollada/FMath/FMath.h:174:
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:88: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 0>::value.FMVector4::x’ is used uninitialized [-Wuninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                      ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:114: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 0>::value.FMVector4::y’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:140: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 0>::value.FMVector4::z’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                                          ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:166: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 0>::value.FMVector4::w’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                                                                    ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:88: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 1>::value.FMVector4::x’ is used uninitialized [-Wuninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                      ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:114: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 1>::value.FMVector4::y’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:140: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 1>::value.FMVector4::z’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                                          ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMVector4&, const FMVector4&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMVector4.h:184:166: warning: ‘v1.FCDParameterAnimatableT<FMVector4, 1>::value.FMVector4::w’ may be used uninitialized [-Wmaybe-uninitialized]
  184 | inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */
      |                                                                                                                                                                    ~~^
FCollada/FCDocument/FCDParameterAnimatable.cpp: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]’:
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In function ‘bool operator==(const FMMatrix44&, const FMMatrix44&)’,
    inlined from ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’ at FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9:
FCollada/FMath/FMMatrix44.h:221:89: warning: ‘v1’ may be used uninitialized [-Wmaybe-uninitialized]
  221 | inline bool operator==(const FMMatrix44& m1, const FMMatrix44& m2) { return IsEquivalent(m1, m2); } /**< See above. */
      |                                                                             ~~~~~~~~~~~~^~~~~~~~
FCollada/FMath/FMMatrix44.h: In function ‘void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMMatrix44; int Q = 0]’:
FCollada/FMath/FMMatrix44.h:220:22: note: by argument 1 of type ‘const FMMatrix44&’ to ‘bool IsEquivalent(const FMMatrix44&, const FMMatrix44&)’ declared here
  220 | bool FCOLLADA_EXPORT IsEquivalent(const FMMatrix44& m1, const FMMatrix44& m2);
      |                      ^~~~~~~~~~~~
FCollada/FCDocument/FCDParameterAnimatable.cpp:288:39: note: ‘v1’ declared here
  288 |         FCDParameterAnimatableT<T, Q> v1((FUParameterizable*) NULL), v2((FUParameterizable*) NULL, value);
      |                                       ^~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:19,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDEntityInstance.h:24,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.h:23,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsModel.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsMaterial.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsModelInstance.cpp
FCollada/FCDocument/FCDPhysicsRigidBody.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:10:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsModel.cpp:13:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsModel.h:18:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FCDocument/FCDPhysicsModel.cpp:109:77:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<_xmlNode*, FUUri>::iterator::iterator(const fm::tree<_xmlNode*, FUUri>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<_xmlNode*, FUUri>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = _xmlNode*; DATA = FUUri]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FCDocument/FCDPhysicsModel.cpp:156:26:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:505:57: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:16:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:11:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.h:18,
                 from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp
FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp
FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:16:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:14:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:18:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsScene.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:15:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsShape.cpp
FCollada/FCDocument/FCDPlaceHolder.cpp
In file included from FCollada/FCDocument/FCDPhysicsModel.h:21,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:17:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsScene.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDSceneNode.cpp
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsShape.h:24,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:21:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDGeometrySource.h:24,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:17:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In constructor ‘FCDPlaceHolder::FCDPlaceHolder(FCDocument*, FCDocument*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:30:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   30 |                 fileUrl = target->GetFileUrl();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘void FCDPlaceHolder::SetFileUrl(const fstring&)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:53:19: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   53 |         fileUrl = url;
      |                   ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘void FCDPlaceHolder::LoadTarget(FCDocument*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:100:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |                                 fileUrl = target->GetFileUrl();
      |                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPlaceHolder.cpp: In member function ‘virtual void FCDPlaceHolder::OnObjectReleased(FUTrackable*)’:
FCollada/FCDocument/FCDPlaceHolder.cpp:121:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  121 |                 fileUrl = target->GetFileUrl();
      |                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPlaceHolder.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDPhysicsShape.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDPhysicsScene.cpp: In member function ‘virtual FCDEntity* FCDPhysicsScene::Clone(FCDEntity*, bool) const’:
FCollada/FCDocument/FCDPhysicsScene.cpp:56:97: warning: ‘this’ pointer is null [-Wnonnull]
   56 |                         FCDPhysicsModelInstance* clonedInstance = clone->AddPhysicsModelInstance();
      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
FCollada/FCDocument/FCDPhysicsScene.cpp:70:26: note: in a call to non-static member function ‘FCDPhysicsModelInstance* FCDPhysicsScene::AddPhysicsModelInstance(FCDPhysicsModel*)’
   70 | FCDPhysicsModelInstance* FCDPhysicsScene::AddPhysicsModelInstance(FCDPhysicsModel* model)
      |                          ^~~~~~~~~~~~~~~
FCollada/FCDocument/FCDPhysicsScene.cpp:63:100: warning: ‘this’ pointer is null [-Wnonnull]
   63 |                         FCDPhysicsForceFieldInstance* clonedInstance = clone->AddForceFieldInstance();
      |                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
FCollada/FCDocument/FCDPhysicsScene.cpp:78:31: note: in a call to non-static member function ‘FCDPhysicsForceFieldInstance* FCDPhysicsScene::AddForceFieldInstance(FCDForceField*)’
   78 | FCDPhysicsForceFieldInstance* FCDPhysicsScene::AddForceFieldInstance(FCDForceField* forceField)
      |                               ^~~~~~~~~~~~~~~
FCollada/FCDocument/FCDSceneNodeIterator.cpp
FCollada/FCDocument/FCDSceneNodeTools.cpp
In file included from FCollada/FCDocument/FCDSceneNode.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNode.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.cpp:20:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:29:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDCamera.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:21:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FCDocument/FCDSceneNode.cpp:31:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp: In member function ‘void FCDSceneNode::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDSceneNode.cpp:214:78: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  214 |                 newSubId = subId + "_" + FUStringConversion::ToString(idMod++);
      |                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp: In member function ‘FMMatrix44 FCDSceneNode::ToMatrix() const’:
FCollada/FCDocument/FCDSceneNode.cpp:250:49: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  250 |         FMMatrix44 localTransform = FMMatrix44::Identity;
      |                                                 ^~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDSceneNode.cpp:255:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  255 |         return localTransform;
      |                ^~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDSceneNode.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDAsset.h:56:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDSkinController.cpp
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNode.cpp:197:52:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNode.cpp:197:52:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNodeIterator.cpp:10:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDSceneNode.h:24:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeIterator.hpp:54:23:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:31:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeIterator.hpp:54:23:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = const FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<const FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<const FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<FCDSceneNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<FCDSceneNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:25:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:31:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<FCDSceneNode*, unsigned int>& fm::pair<FCDSceneNode*, unsigned int>::operator=(const fm::pair<FCDSceneNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSceneNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSceneNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<const FCDSceneNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<const FCDSceneNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:25:   required from ‘FCDSceneNodeIteratorT<_NODE>::FCDSceneNodeIteratorT(NODE_T*, SearchType, bool) [with _NODE = const FCDSceneNode]’
FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:36:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<const FCDSceneNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<const FCDSceneNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<const FCDSceneNode*, unsigned int>& fm::pair<const FCDSceneNode*, unsigned int>::operator=(const fm::pair<const FCDSceneNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<const FCDSceneNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = const FCDSceneNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDSceneNodeTools.cpp:10:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSceneNodeTools.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:14:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDObjectWithId.h:21,
                 from FCollada/FCDocument/FCDEntity.h:24,
                 from FCollada/FCDocument/FCDSceneNode.h:24:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FCDocument/FCDSceneNodeTools.cpp:125:23:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeTools.cpp:138:26:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDSceneNodeTools.cpp:138:26:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FCDocument/FCDTargetedEntity.cpp
In file included from FCollada/FCDocument/FCDSkinController.cpp:22:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDSkinController.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDEntityReference.h:21,
                 from FCollada/FCDocument/FCDSkinController.cpp:24:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDSkinController.cpp: In member function ‘void FCDSkinControllerJoint::SetId(const fm::string&)’:
FCollada/FCDocument/FCDSkinController.cpp:212:14: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  212 |         id = _id;
      |              ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDSkinController.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDSkinControllerVertex; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FCDSkinControllerVertex; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDSkinController.cpp:120:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDSkinControllerVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDSkinController.cpp:23:
FCollada/FCDocument/FCDSkinController.h:67:23: note: ‘class FCDSkinControllerVertex’ declared here
   67 | class FCOLLADA_EXPORT FCDSkinControllerVertex
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDSkinControllerJoint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FCDSkinControllerJoint; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDSkinController.cpp:126:15:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDSkinControllerJoint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDSkinController.h:101:23: note: ‘class FCDSkinControllerJoint’ declared here
  101 | class FCOLLADA_EXPORT FCDSkinControllerJoint
      |                       ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDTexture.cpp
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:15:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDTransform.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTargetedEntity.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDExtra.h:132:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FCDocument/FCDVersion.cpp
FCollada/FMath/FMAllocator.cpp
In file included from FCollada/FCDocument/FCDTexture.cpp:20:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTexture.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTexture.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FCollada/FCDocument/FCDTransform.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FCollada.h:58,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCDocument/FCDTransform.cpp:15:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDTransform.h:36:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FCollada/FCDocument/FCDTransform.cpp:16:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDObjectWithId.h:42:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
In file included from FCollada/FUtils/FUtils.h:120:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMAngleAxis.cpp
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMColor.cpp
FCollada/FMath/FMInterpolation.cpp
FCollada/FMath/FMLookAt.cpp
FCollada/FMath/FMMatrix33.cpp
FCollada/FMath/FMMatrix44.cpp
FCollada/FMath/FMQuaternion.cpp
FCollada/FMath/FMRandom.cpp
FCollada/FMath/FMMatrix33.cpp: In member function ‘FMMatrix33 FMMatrix33::Transposed() const’:
FCollada/FMath/FMMatrix33.cpp:36:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   36 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::RotationMatrix(float)’:
FCollada/FMath/FMMatrix33.cpp:41:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   41 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:45:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   45 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::TranslationMatrix(float, float)’:
FCollada/FMath/FMMatrix33.cpp:50:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   50 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:52:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   52 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In static member function ‘static FMMatrix33 FMMatrix33::ScaleMatrix(float, float)’:
FCollada/FMath/FMMatrix33.cpp:57:30: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   57 |         FMMatrix33 m(identity);
      |                              ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp:59:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
   59 |         return m;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In member function ‘FMMatrix33 FMMatrix33::Inverted() const’:
FCollada/FMath/FMMatrix33.cpp:105:16: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
  105 |         return b;
      |                ^
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix33.cpp: In function ‘FMMatrix33 operator*(const FMMatrix33&, const FMMatrix33&)’:
FCollada/FMath/FMMatrix33.cpp:120:12: warning: implicitly-declared ‘constexpr FMMatrix33::FMMatrix33(const FMMatrix33&)’ is deprecated [-Wdeprecated-copy]
  120 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix33.cpp:21:13: note: because ‘FMMatrix33’ has user-provided ‘FMMatrix33& FMMatrix33::operator=(const FMMatrix33&)’
   21 | FMMatrix33& FMMatrix33::operator=(const FMMatrix33& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In member function ‘FMMatrix44 FMMatrix44::Transposed() const’:
FCollada/FMath/FMMatrix44.cpp:59:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   59 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In member function ‘FMMatrix44 FMMatrix44::Inverted() const’:
FCollada/FMath/FMMatrix44.cpp:235:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  235 |         return b;
      |                ^
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In function ‘FMMatrix44 operator*(const FMMatrix44&, const FMMatrix44&)’:
FCollada/FMath/FMMatrix44.cpp:271:12: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  271 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In function ‘FMMatrix44 operator*(float, const FMMatrix44&)’:
FCollada/FMath/FMMatrix44.cpp:302:12: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  302 |     return mx;
      |            ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::TranslationMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:312:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  312 |         return matrix;
      |                ^~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::AxisRotationMatrix(const FMVector3&, float)’:
FCollada/FMath/FMMatrix44.cpp:340:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  340 |         return matrix;
      |                ^~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::XAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:345:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  345 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:348:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  348 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::YAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:353:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  353 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:356:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  356 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::ZAxisRotationMatrix(float)’:
FCollada/FMath/FMMatrix44.cpp:361:38: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  361 |         FMMatrix44 ret = FMMatrix44::Identity;
      |                                      ^~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:364:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  364 |         return ret;
      |                ^~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::EulerRotationMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:374:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  374 |         return transform;
      |                ^~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::ScaleMatrix(const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:379:31: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  379 |         FMMatrix44 mx(Identity);
      |                               ^
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp:381:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  381 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMMatrix44.cpp: In static member function ‘static FMMatrix44 FMMatrix44::LookAtMatrix(const FMVector3&, const FMVector3&, const FMVector3&)’:
FCollada/FMath/FMMatrix44.cpp:412:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  412 |         return mx;
      |                ^~
FCollada/FMath/FMMatrix44.cpp:26:13: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   26 | FMMatrix44& FMMatrix44::operator=(const FMMatrix44& copy)
      |             ^~~~~~~~~~
FCollada/FMath/FMSkew.cpp
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMQuaternion FMQuaternion::operator*(const FMQuaternion&) const’:
FCollada/FMath/FMQuaternion.cpp:87:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
   87 |         return r;
      |                ^
In file included from FCollada/FMath/FMQuaternion.cpp:12:
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMQuaternion FMQuaternion::slerp(const FMQuaternion&, float) const’:
FCollada/FMath/FMQuaternion.cpp:102:45: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  102 |         if (IsEquivalent(dot, 1.0f)) return *this;
      |                                             ^~~~~
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp:121:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  121 |         return result;
      |                ^~~~~~
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In member function ‘FMMatrix44 FMQuaternion::ToMatrix() const’:
FCollada/FMath/FMQuaternion.cpp:181:37: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  181 |         FMMatrix44 tm = FMMatrix44::Identity;
      |                                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81,
                 from FCollada/FMath/StdAfx.h:13,
                 from FCollada/FMath/FMQuaternion.cpp:9:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp:183:16: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  183 |         return tm;
      |                ^~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMQuaternion.cpp: In static member function ‘static FMQuaternion FMQuaternion::MatrixRotationQuaternion(const FMMatrix44&)’:
FCollada/FMath/FMQuaternion.cpp:272:16: warning: implicitly-declared ‘constexpr FMQuaternion::FMQuaternion(const FMQuaternion&)’ is deprecated [-Wdeprecated-copy]
  272 |         return q;
      |                ^
FCollada/FMath/FMQuaternion.h:112:30: note: because ‘FMQuaternion’ has user-provided ‘FMQuaternion& FMQuaternion::operator=(const FMQuaternion&)’
  112 |         inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); }
      |                              ^~~~~~~~
FCollada/FMath/FMVector3.cpp
FCollada/FMath/FMVolume.cpp
FCollada/FUtils/FUAssert.cpp
FCollada/FUtils/FUBase64.cpp
FCollada/FUtils/FUBoundingBox.cpp
FCollada/FUtils/FUBoundingSphere.cpp
FCollada/FUtils/FUCrc32.cpp
FCollada/FUtils/FUCriticalSection.cpp
FCollada/FUtils/FUDaeEnum.cpp
FCollada/FUtils/FUDateTime.cpp
FCollada/FUtils/FUDebug.cpp
FCollada/FUtils/FUError.cpp
FCollada/FUtils/FUErrorLog.cpp
FCollada/FUtils/FUError.cpp: In static member function ‘static void FUError::SetCustomErrorString(const char*)’:
FCollada/FUtils/FUError.cpp:272:29: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  272 |         customErrorString = _customErrorString;
      |                             ^~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUError.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFile.cpp
FCollada/FUtils/FUFileManager.cpp
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81,
                 from FCollada/FUtils/FUtils.h:72:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fm::stringT<CH>::stringT(const CH*) [with CH = char]’ at FCollada/FUtils/FUString.h:58:10,
    inlined from ‘static void FUError::SetCustomErrorString(const char*)’ at FCollada/FUtils/FUError.cpp:272:22:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ accessing 2147483646 or more bytes at offsets 0 and 0 overlaps 2147483645 bytes at offset 1 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
FCollada/FUtils/FULogFile.cpp
FCollada/FUtils/FUFile.cpp: In member function ‘bool FUFile::Open(const fchar*, Mode)’:
FCollada/FUtils/FUFile.cpp:46:20: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   46 |         filepath = filename;
      |                    ^~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUFile.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUObject.cpp
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUFileManager.cpp:17:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUFileManager.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘void FUFileManager::PushRootFile(const fstring&)’:
FCollada/FUtils/FUFileManager.cpp:139:32: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  139 |         f = StripFileFromPath(f);
      |                                ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘FUFile* FUFileManager::OpenFile(const fstring&, bool, SchemeOnCompleteCallback*, size_t)’:
FCollada/FUtils/FUFileManager.cpp:169:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  169 |                                 absoluteFilename = (*callbacks->load)(uri);
      |                                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:194:68: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  194 |                                                 absoluteFilename = newAbsolutePath;
      |                                                                    ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘FUUri& FUUri::operator=(FUUri&&)’:
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In member function ‘FUFile* FUFileManager::OpenFile(const fstring&, bool, SchemeOnCompleteCallback*, size_t)’:
FCollada/FUtils/FUFileManager.cpp:196:90: note: synthesized method ‘FUUri& FUUri::operator=(FUUri&&)’ first required here
  196 |                                                 pathStack.back() = FUUri(absoluteFilename);
      |                                                                                          ^
FCollada/FUtils/FUFileManager.cpp: In member function ‘fstring FUFileManager::CleanUri(const FUUri&)’:
FCollada/FUtils/FUFileManager.cpp:288:77: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  288 |         if (uri.GetScheme() == FUUri::NONE) out = FS("#") + uri.GetFragment();
      |                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:289:58: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  289 |         else if (forceAbsolute) out = uri.GetAbsoluteUri();
      |                                                          ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp:290:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  290 |         else out = uri.GetRelativeUri(GetCurrentUri());
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In static member function ‘static fstring FUFileManager::GetApplicationFolderName()’:
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FCollada/FUtils/FUFileManager.cpp:403:16: note: in expansion of macro ‘TO_FSTRING’
  403 |         _uri = TO_FSTRING(exeName);
      |                ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In static member function ‘static void FUFileManager::GetFolderFromPath(const fstring&, fstring&)’:
FCollada/FUtils/FUFileManager.cpp:427:40: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  427 |         path = StripFileFromPath(folder);
      |                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:451:26:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FUUri::Scheme, SchemeCallbacks*>& fm::pair<FUUri::Scheme, SchemeCallbacks*>::operator=(const fm::pair<FUUri::Scheme, SchemeCallbacks*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FUUri::Scheme, SchemeCallbacks*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FUUri::Scheme; _Ty = SchemeCallbacks*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:457:58:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator::iterator(const fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<FUUri::Scheme, SchemeCallbacks*>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::const_iterator fm::tree<KEY, DATA>::begin() const [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’:
FCollada/FUtils/FUFileManager.cpp:472:80:   required from here
FCollada/FMath/FMTree.h:380:109: warning: implicitly-declared ‘constexpr fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator::const_iterator(const fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator&)’ is deprecated [-Wdeprecated-copy]
  380 |                 inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */
      |                                                                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:275:41: note: because ‘fm::tree<FUUri::Scheme, SchemeCallbacks*>::const_iterator’ has user-provided ‘fm::tree<KEY, DATA>::const_iterator& fm::tree<KEY, DATA>::const_iterator::operator=(const fm::tree<KEY, DATA>::const_iterator&) [with KEY = FUUri::Scheme; DATA = SchemeCallbacks*]’
  275 |                         const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */
      |                                         ^~~~~~~~
FCollada/FUtils/FUObjectType.cpp
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FUtils/FUFileManager.cpp:104:22:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FUUri; bool PRIMITIVE = false; iterator = FUUri*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FUtils/FUFileManager.cpp:104:22:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUParameter.cpp
FCollada/FUtils/FUParameterizable.cpp
FCollada/FUtils/FUPluginManager.cpp
FCollada/FUtils/FUSemaphore.cpp
FCollada/FUtils/FUStringBuilder.cpp
In file included from FCollada/FUtils/FUSemaphore.cpp:10:
FCollada/FUtils/FUSemaphore.h:36:2: warning: #warning "FUSemaphore: Semaphore not implemented for non Windows" [-Wcpp]
   36 | #warning "FUSemaphore: Semaphore not implemented for non Windows"
      |  ^~~~~~~
FCollada/FUtils/FUFileManager.cpp: In static member function ‘static fstring FUFileManager::GetApplicationFolderName()’:
FCollada/FUtils/FUFileManager.cpp:398:32: warning: ‘char* __builtin_strncpy(char*, const char*, unsigned int)’ output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation]
  398 |                         strncpy(path, path2, 1023);
      |                                ^
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUPluginManager.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUPluginManager.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUPluginManager.cpp: In member function ‘void FUPluginManager::LoadPluginsInFolderName(const fstring&, const fchar*)’:
FCollada/FUtils/FUPluginManager.cpp:66:50: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   66 |         pluginFolderName = pluginFolder.ToString();
      |                                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FCollada/FUtils/FUPluginManager.cpp:148:72: note: in expansion of macro ‘TO_FSTRING’
  148 |                                 library->filename = pluginFolderName + TO_FSTRING((const char*) directoryEntry->d_name);
      |                                                                        ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81,
                 from FCollada/FUtils/FUtils.h:72:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fm::stringT<CH>::stringT(const CH*) [with CH = char]’ at FCollada/FUtils/FUString.h:58:10,
    inlined from ‘void FUPluginManager::LoadPluginsInFolderName(const fstring&, const fchar*)’ at FCollada/FUtils/FUPluginManager.cpp:72:25:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUSynchronizableObject.cpp
FCollada/FUtils/FUThread.cpp
FCollada/FUtils/FUStringConversion.cpp: In static member function ‘static void FUStringConversion::SplitTarget(const fm::string&, fm::string&, fm::string&)’:
FCollada/FUtils/FUStringConversion.cpp:216:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  216 |                 pointer = target.substr(0, splitIndex);
      |                                                      ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUStringConversion.cpp:15:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp:217:53: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  217 |                 qualifier = target.substr(splitIndex);
      |                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp:221:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  221 |                 pointer = target;
      |                           ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringConversion.cpp: In function ‘void TrickLinkerFUStringConversion()’:
FCollada/FUtils/FUStringConversion.cpp:281:15: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  281 |         float f = FUStringConversion::ToFloat(&c);
      |               ^
FCollada/FUtils/FUStringConversion.cpp:283:14: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  283 |         bool b = FUStringConversion::ToBoolean(c);
      |              ^
FCollada/FUtils/FUStringConversion.cpp:285:15: warning: variable ‘i32’ set but not used [-Wunused-but-set-variable]
  285 |         int32 i32 = FUStringConversion::ToInt32(&c);
      |               ^~~
FCollada/FUtils/FUStringConversion.cpp:287:16: warning: variable ‘u32’ set but not used [-Wunused-but-set-variable]
  287 |         uint32 u32 = FUStringConversion::ToUInt32(&c);
      |                ^~~
In file included from FCollada/FUtils/FUThread.cpp:10:
FCollada/FUtils/FUThread.h:30:2: warning: #warning "Threads not yet implemented for non Windows." [-Wcpp]
   30 | #warning "Threads not yet implemented for non Windows."
      |  ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FUtils/FUStringConversion.cpp:122:25:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FUtils/FUStringConversion.cpp:127:14:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FUtils/FUStringConversion.hpp:499:46:   required from ‘static void FUStringConversion::ToMatrixList(const CH*, FMMatrix44List&) [with CH = char; FMMatrix44List = fm::vector<FMMatrix44>]’
FCollada/FUtils/FUStringConversion.cpp:261:97:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FUtils/FUStringConversion.hpp:536:31:   required from ‘static void FUStringConversion::ToVector3List(const CH*, FMVector3List&) [with CH = char; FMVector3List = fm::vector<FMVector3>]’
FCollada/FUtils/FUStringConversion.cpp:263:97:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FUtils/FUStringConversion.hpp:538:14:   required from ‘static void FUStringConversion::ToVector3List(const CH*, FMVector3List&) [with CH = char; FMVector3List = fm::vector<FMVector3>]’
FCollada/FUtils/FUStringConversion.cpp:263:97:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FUtils/FUStringConversion.cpp:18:
FCollada/FUtils/FUStringConversion.hpp: In static member function ‘static float FUStringConversion::ToFloat(const CH**) [with CH = char]’:
FCollada/FUtils/FUStringConversion.hpp:91:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
   91 |                 case 'I': infinity = true; // intentional pass-through.
      |                           ~~~~~~~~~^~~~~~
FCollada/FUtils/FUStringConversion.hpp:92:17: note: here
   92 |                 default: nonValidFound = true; --s; break;
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp: In function ‘void TrickLinker2()’:
FCollada/FUtils/FUStringBuilder.cpp:123:34: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  123 |                 a = c.substr(x, y); r = u.substr(x, y);
      |                                  ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUStringBuilder.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:123:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  123 |                 a = c.substr(x, y); r = u.substr(x, y);
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:126:29: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                 e = a.c_str(); v = u.c_str();
      |                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUStringBuilder.cpp:126:44: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                 e = a.c_str(); v = u.c_str();
      |                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUTracker.cpp
FCollada/FUtils/FUUniqueStringMap.cpp
FCollada/FUtils/FUUri.cpp
FCollada/FUtils/FUUniqueStringMap.cpp: In instantiation of ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’:
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FUtils/FUUniqueStringMap.cpp:74:27: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   74 |                 wantedStr = builder.ToString();
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUUniqueStringMap.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUniqueStringMap.cpp: In instantiation of ‘void SplitString(const fm::stringT<CharT>&, fm::stringT<CharT>&, uint32&) [with CH = char; uint32 = unsigned int]’:
FCollada/FUtils/FUUniqueStringMap.cpp:48:13:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FUtils/FUUniqueStringMap.cpp:31:16: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   31 |         prefix = str;
      |         ~~~~~~~^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = fm::stringT<char>; DATA = fm::map<unsigned int, unsigned int>]’:
FCollada/FUtils/FUUniqueStringMap.cpp:54:22:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FMath/FMTree.h:438:39: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  438 |                         n->data.first = key;
      |                         ~~~~~~~~~~~~~~^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = unsigned int; DATA = unsigned int]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = fm::stringT<char>; DATA = fm::map<unsigned int, unsigned int>]’
FCollada/FUtils/FUUniqueStringMap.cpp:54:22:   required from ‘void FUUniqueStringMapT<CH>::insert(fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:21:13:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = unsigned int; DATA = unsigned int]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = unsigned int; DATA = unsigned int]’
FCollada/FUtils/FUUniqueStringMap.cpp:101:20:   required from ‘void FUUniqueStringMapT<CH>::erase(const fm::stringT<CharT>&) [with CH = char]’
FCollada/FUtils/FUUniqueStringMap.cpp:22:38:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<unsigned int, unsigned int>& fm::pair<unsigned int, unsigned int>::operator=(const fm::pair<unsigned int, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<unsigned int, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = unsigned int; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FUtils/FUUri.cpp:11:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUUri.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FUtils/FUtils.h:72:
FCollada/FUtils/FUUri.cpp: In constructor ‘FUUri::FUUri()’:
FCollada/FUtils/FUUri.cpp:27:19: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   27 |         path = FC("");
      |                   ^~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In constructor ‘FUUri::FUUri(const fstring&, bool)’:
FCollada/FUtils/FUUri.cpp:41:34: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   41 |                 _uri = Escape(uri);
      |                                  ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:45:24: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   45 |                 _uri = uri;
      |                        ^~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:83:70: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   83 |                 schemeDelimiter = _uri.substr(schemeDelimiterIndex, 3);
      |                                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:97:32: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   97 |                         path = _uri;
      |                                ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:99:46: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 |                         schemeDelimiter = FC("://");
      |                                              ^~~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:109:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  109 |                                 fragment = path.substr(fragmentIndex + 1);
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:110:68: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  110 |                                 path = path.substr(0, fragmentIndex);
      |                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:144:89: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  144 |                         hostname = _uri.substr(hostIndex, hostDelimiterIndex - hostIndex);
      |                                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:152:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  152 |                                 hostname = hostname.substr(0, portIndex);
      |                                                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:170:48: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  170 |                                         path = _uri;
      |                                                ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:174:119: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  174 |                                 hostname = _uri.substr(hostDelimiterIndex, realHostDelimiterIndex - hostDelimiterIndex);
      |                                                                                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:191:120: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         if (queryDelimiter != fstring::npos) query = _uri.substr(queryDelimiter + 1, fragmentDelimiter - queryDelimiter);
      |                                                                                                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:192:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  192 |         if (fragmentDelimiter != fstring::npos) fragment = _uri.substr(fragmentDelimiter + 1);
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:196:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  196 |                 path = _uri.substr(hostDelimiterIndex);
      |                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:200:94: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  200 |                 path = _uri.substr(hostDelimiterIndex, fragmentDelimiter - hostDelimiterIndex);
      |                                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:204:91: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  204 |                 path = _uri.substr(hostDelimiterIndex, queryDelimiter - hostDelimiterIndex);
      |                                                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In member function ‘fstring FUUri::GetAbsolutePath() const’:
FCollada/FUtils/FUUri.cpp:340:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  340 |                         outString = path;
      |                                     ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In member function ‘fstring FUUri::MakeRelative(const fstring&) const’:
FCollada/FUtils/FUUri.cpp:446:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  446 |                 filePath = MakeAbsolute(filePath);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:450:40: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  450 |                 filePath = uri.GetPath();
      |                                        ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:513:51: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  513 |                                 relativePath = FC("./");
      |                                                   ^~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:522:51: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  522 |                         filePath = relativePath + filename;
      |                                                   ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp: In member function ‘void FUUri::MakeAbsolute(FUUri&) const’:
FCollada/FUtils/FUUri.cpp:552:45: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  552 |                 uri.schemeDelimiter = this->schemeDelimiter;
      |                                             ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:553:38: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  553 |                 uri.hostname = this->hostname;
      |                                      ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.cpp:620:20: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  620 |         uri.path = outPath;
      |                    ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FUtils/FUUri.cpp:703:14:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FUtils/FUUri.cpp:607:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUXmlDocument.cpp
FCollada/FUtils/FUXmlParser.cpp
In file included from FCollada/FUtils/FUFileManager.h:19,
                 from FCollada/FUtils/FUXmlDocument.cpp:12:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUXmlDocument.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUXmlWriter.cpp
FColladaPlugins/FArchiveXML/FArchiveXML.cpp
FCollada/FUtils/FUXmlWriter.cpp: In function ‘void FUXmlWriter::ConvertFilename(fstring&)’:
FCollada/FUtils/FUXmlWriter.cpp:186:43: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  186 |                 str = xmlBuilder.ToString();
      |                                           ^
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FUtils/StdAfx.h:12,
                 from FCollada/FUtils/FUXmlWriter.cpp:9:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:15:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:17:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:19:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:21:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:32:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:48:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:53:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:61:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fstring FUUri::GetAbsolutePath() const’ at FCollada/FUtils/FUUri.cpp:324:19:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fstring FUUri::GetAbsolutePath() const’ at FCollada/FUtils/FUUri.cpp:328:19:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fstring FUUri::GetAbsolutePath() const’ at FCollada/FUtils/FUUri.cpp:332:19:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::erase(iterator) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:126:25:   required from here
FCollada/FMath/FMArray.h:150:56: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  150 |                         if (end() - it - 1 > 0) memmove(it, it+1, (end() - it - 1) * sizeof(T));
      |                                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:113:28:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FArchiveXML.cpp:764:87:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:15:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteAnimationChannel(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:137:86: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  137 |                                 ids[c] = FCDObjectWithId::CleanId(curveId.ToCharPtr());
      |                                                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteAnimatedValue(const FCDAnimated*, xmlNode*, const char*)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:281:85: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  281 |                                 curveData.targetQualifier = animated->GetQualifier(i);
      |                                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:288:74: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  288 |                                 channelData.targetPointer = animatedData.pointer;
      |                                                                          ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteSourceFCDAnimationCurve(FCDAnimationCurve*, xmlNode*, const fm::string&)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:423:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  423 |         infinityType = FUDaeInfinity::ToString(animationCurve->GetPostInfinity());
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp: In static member function ‘static void FArchiveXML::WriteSourceFCDAnimationMultiCurve(FCDAnimationMultiCurve*, xmlNode*, const char**, const fm::string&)’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:624:86: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  624 |         infinityType = FUDaeInfinity::ToString(animationMultiCurve->GetPostInfinity());
      |                                                                                      ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:347:46:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:137:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:127:125:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:255:113:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:388:19:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:15:
FCollada/FCDocument/FCDAnimationClip.h: In member function ‘void FCDAnimationClip::SetAnimationName(const fm::string&, size_t)’:
FCollada/FCDocument/FCDAnimationClip.h:115:145: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  115 |         inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; }
      |                                                                                                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:18:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp: In static member function ‘static bool FArchiveXML::LoadAnimationChannel(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:77:80: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   77 |                 else if (sourceSemantic == DAEMAYA_DRIVER_INPUT) inputDriver = sourceId;
      |                                                                                ^~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:339:83: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  339 |                                         inputDriver = ReadNodeSource(parameterNode);
      |                                                                                   ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp: In static member function ‘static bool FArchiveXML::ProcessChannels(FCDAnimated*, FCDAnimationChannelList&)’:
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:601:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  601 |                                 curveData.targetQualifier = qualifiers[i];
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FCollada/FCDocument/FCDAnimationClip.h:115:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:137:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<float, true>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<float, true>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:114:24:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<float, true>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<float, true>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<FMVector2>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<FMVector2>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:157:27:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<FMVector2>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<FMVector2>’ declared here
   43 |         class vector
      |               ^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::vector<FMVector3>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::vector<FMVector3>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:253:27:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::vector<FMVector3>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h:43:15: note: ‘class fm::vector<FMVector3>’ declared here
   43 |         class vector
      |               ^~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:598:163:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:400:109:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:98:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXCameraExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXCameraImport.cpp
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp: In function ‘void FUDaeParser::FindParameters(xmlNode*, StringList&, xmlNodeList&)’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:126:65: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                         parameterNames[i] = (const char*) node->name;
      |                                                                 ^~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp: In function ‘void FUDaeParser::CalculateNodeTargetPointer(xmlNode*, fm::string&)’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:451:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  451 |                                 pointer = ReadNodeId(target);
      |                                                            ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:490:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  490 |                         pointer = builder.ToString();
      |                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:530:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:535:37:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:122:24:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:187:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:229:4:   required from ‘void fm::vector<T, PRIMITIVE>::resize(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:202:16:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:354:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp: In function ‘void FUDaeWriter::AddNodeSid(xmlNode*, fm::string&)’:
FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:409:55: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  409 |                 subId = AddNodeSid(node, subId.c_str());
      |                                                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:47:45:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMMatrix44; bool PRIMITIVE = false; size_t = unsigned int]’:
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:48:55:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from FCollada/FUtils/Platforms.h:81,
                 from FCollada/FUtils/FUtils.h:72:
In function ‘void* memcpy(void*, const void*, size_t)’,
    inlined from ‘void fm::stringT<CH>::insert(size_t, const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:175:11,
    inlined from ‘void fm::stringT<CH>::append(const CH*, size_t) [with CH = char]’ at FCollada/FUtils/FUString.h:139:10,
    inlined from ‘fm::stringT<CH>::stringT(const CH*) [with CH = char]’ at FCollada/FUtils/FUString.h:58:10,
    inlined from ‘void FUDaeParser::FindParameters(xmlNode*, StringList&, xmlNodeList&)’ at FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:126:44:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ accessing 2147483646 or more bytes at offsets 0 and 0 overlaps 2147483645 bytes at offset 1 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, unsigned int)’ specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:52:24:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:53:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMMatrix44’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:24:1: note: ‘class FMMatrix44’ declared here
   24 | FMMatrix44
      | ^~~~~~~~~~
In file included from FCollada/FMath/FMArray.h:18:
FCollada/FMath/FMAllocator.h: In instantiation of ‘void fm::Construct(Type1*, const Type2&) [with Type1 = FMMatrix44; Type2 = FMMatrix44]’:
FCollada/FMath/FMArray.h:350:18:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMMatrix44; bool PRIMITIVE = false; iterator = FMMatrix44*]’
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMMatrix44; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:53:27:   required from here
FCollada/FMath/FMAllocator.h:64:17: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   64 |                 ::new (o) Type1(value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp: In static member function ‘static bool FArchiveXML::LoadMorphController(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:266:49: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  266 |         data.targetId = ReadNodeSource(morphNode);
      |                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FUtils/FUString.h:584:
FCollada/FUtils/FUStringConversion.h: In instantiation of ‘static FMMatrix44 FUStringConversion::ToMatrix(const CH*) [with CH = char]’:
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:82:69:   required from here
FCollada/FUtils/FUStringConversion.h:151:106: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */
      |                                                                                                          ^~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:248:136:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:104:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:14:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteAsset(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:72:65: warning: implicitly-declared ‘constexpr FUDateTime& FUDateTime::operator=(const FUDateTime&)’ is deprecated [-Wdeprecated-copy]
   72 |         hackedAsset->GetModifiedDateTime() = FUDateTime::GetNow();
      |                                                                 ^
In file included from FCollada/FCDocument/FCDAsset.h:20:
FCollada/FUtils/FUDateTime.h:40:9: note: because ‘FUDateTime’ has user-provided ‘FUDateTime::FUDateTime(const FUDateTime&)’
   40 |         FUDateTime(const FUDateTime& time);
      |         ^~~~~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:14:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:102:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:19:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:20:
FCollada/FCDocument/FCDGeometrySpline.h: In member function ‘void FCDSpline::SetName(const fm::string&)’:
FCollada/FCDocument/FCDGeometrySpline.h:63:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   63 |         inline void SetName(const fm::string& _name) { name = _name; }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FMVector3; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:89:36:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FCollada/FMath/FMath.h:173:
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FMVector3; bool PRIMITIVE = false; iterator = FMVector3*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = FMVector3; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDGeometrySpline.h:129:48:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FMVector3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMVector3.h:28:1: note: ‘class FMVector3’ declared here
   28 | FMVector3
      | ^~~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:64:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp
FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:16:
FCollada/FCDocument/FCDAnimationCurve.h: In member function ‘void FCDAnimationCurve::SetTargetQualifier(const fm::string&)’:
FCollada/FCDocument/FCDAnimationCurve.h:267:81: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  267 |         inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); }
      |                                                                                 ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:25:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:27:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:14:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:134:81:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:25:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:27:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:164:19:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:172:128:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:182:25:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:108:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp
FColladaPlugins/FArchiveXML/FAXLightExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:13:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:27:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp: In static member function ‘static bool FArchiveXML::LoadGeometryInstance(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:126:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 |                                 semanticUTF8 = FCDObjectWithId::CleanId(semanticUTF8.c_str());
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘FUUri& FUUri::operator=(FUUri&&)’:
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp: In static member function ‘static bool FArchiveXML::LoadControllerInstance(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:154:130: note: synthesized method ‘FUUri& FUUri::operator=(FUUri&&)’ first required here
  154 |                 controllerInstance->GetSkeletonRoots()[i] = FUUri(TO_FSTRING(FUDaeParser::ReadNodeContentDirect(skeletonList[i])));
      |                                                                                                                                  ^
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>::FUParameterT(const TYPE&) [with TYPE = FMMatrix44]’:
FCollada/FCDocument/FCDSkinController.h:145:2:   required from here
FCollada/FUtils/FUParameter.h:57:50: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   57 |         FUParameterT(const TYPE& defaultValue) : value(defaultValue) {}
      |                                                  ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:84:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXLightImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:13:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:15:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:24:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectCode(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:95:42: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   95 |                 if (_sid.empty()) _sid = "code";
      |                                          ^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:102:42: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  102 |                 if (_sid.empty()) _sid = "include";
      |                                          ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectPassState(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:579:118: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  579 |         AddAttribute(node, DAE_VALUE_ATTRIBUTE, FUStringConversion::ToString((castType) *((valueType*)(data + offset))));
      |                                                                                                                      ^
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:802:17: note: in expansion of macro ‘NODE_TYPE’
  802 |                 NODE_TYPE(0, stateNode, FMMatrix44, FMMatrix44);
      |                 ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FUtils/FUtils.h:72:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp: In static member function ‘static xmlNode* FArchiveXML::WriteEffectTechnique(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:994:39: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  994 |         if (_name.empty()) _name = FC("common");
      |                                       ^~~~~~~~
FCollada/FUtils/Platforms.h:205:23: note: in definition of macro ‘FC’
  205 |         #define FC(a) a
      |                       ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:14:
FCollada/FCDocument/FCDEffectCode.h: In member function ‘void FCDEffectCode::SetCode(const fstring&)’:
FCollada/FCDocument/FCDEffectCode.h:93:60: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   93 |         inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); }
      |                                                            ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:16:
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetFormat(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:191:62: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  191 |         void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); }
      |                                                              ^~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDEffectParameterSurface.h: In member function ‘void FCDEffectParameterSurface::SetSurfaceType(const fm::string&)’:
FCollada/FCDocument/FCDEffectParameterSurface.h:195:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  195 |         void SetSurfaceType(const fm::string& _type) { type = _type; SetDirtyFlag(); }
      |                                                               ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:25:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadMaterial(FCDObject*, xmlNode*)’:
FCollada/FUtils/FUString.h:589:54: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  589 | #define TO_FSTRING(a) FUStringConversion::ToFString(a)
      |                                                      ^
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:72:41: note: in expansion of macro ‘TO_FSTRING’
   72 |                         hint.platform = TO_FSTRING(ReadNodeProperty(child, DAE_PLATFORM_ATTRIBUTE));
      |                                         ^~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:73:83: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   73 |                         hint.technique = ReadNodeProperty(child, DAE_REF_ATTRIBUTE);
      |                                                                                   ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadEffectParameterSampler(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:433:59: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  433 |         data.surfaceSid = ReadNodeContentDirect(sourceNode);
      |                                                           ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:441:78: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  441 |                 data.surfaceSid = FCDObjectWithId::CleanSubId(data.surfaceSid);
      |                                                                              ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::LoadTexture(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1558:84: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1558 |         data.samplerSid = ReadNodeProperty(textureNode, DAE_FXSTD_TEXTURE_ATTRIBUTE);
      |                                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1559:100: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1559 |         if (!data.samplerSid.empty()) data.samplerSid = FCDObjectWithId::CleanSubId(data.samplerSid);
      |                                                                                                    ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::ParseColorTextureParameter(FCDEffectStandard*, xmlNode*, FCDEffectParameterColor4*, uint32)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1617:69: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1617 |                                 name = ReadNodeContentFull(colorNode);
      |                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp: In static member function ‘static bool FArchiveXML::ParseFloatTextureParameter(FCDEffectStandard*, xmlNode*, FCDEffectParameterFloat*, uint32)’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1680:69: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
 1680 |                                 name = ReadNodeContentFull(floatNode);
      |                                                                     ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21,
                 from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:10:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FMath/FMath.h:38,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; iterator = FCDMaterialTechniqueHint*]’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:71:75:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:29:
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h:354:37: note: synthesized method ‘FCDMaterialTechniqueHint& FCDMaterialTechniqueHint::operator=(const FCDMaterialTechniqueHint&)’ first required here
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
In file included from FCollada/FUtils/FUString.h:584:
FCollada/FUtils/FUStringConversion.h: In instantiation of ‘static FMMatrix44 FUStringConversion::ToMatrix(const fm::stringT<CharT>&) [with CH = char]’:
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1093:3:   required from here
FCollada/FUtils/FUStringConversion.h:153:126: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  153 |         inline static FMMatrix44 ToMatrix(const fm::stringT<CH>& value) { FMMatrix44 mx; ToMatrix(value.c_str(), mx); return mx; } /**< See above. */
      |                                                                                                                              ^~
In file included from FCollada/FMath/FMath.h:177:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:341:5:   required from ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = FCDMaterialTechniqueHint; bool PRIMITIVE = false; iterator = FCDMaterialTechniqueHint*]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:71:75:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FCDMaterialTechniqueHint’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FCDocument/FCDMaterial.h:38:23: note: ‘class FCDMaterialTechniqueHint’ declared here
   38 | class FCOLLADA_EXPORT FCDMaterialTechniqueHint
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:164:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:476:44:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:485:27:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDTexture*; DATA = FCDTextureData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:1545:104:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:110:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:12:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:23:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXSceneExport.cpp
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:14:
FCollada/FCDocument/FCDEntityReference.h: In member function ‘void FCDEntityReference::SetEntityId(const fm::string&)’:
FCollada/FCDocument/FCDEntityReference.h:100:61: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  100 |         void SetEntityId(const fm::string& id) { entityId = id; SetDirtyFlag(); }
      |                                                             ^~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.h:21,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:23:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const fm::string&)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:107:79: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  107 |         inline void SetSubId(const fm::string& subId) { sid = CleanSubId(subId); SetDirtyFlag(); }
      |                                                                               ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FCDocument/FCDPhysicsRigidConstraint.h: In member function ‘void FCDPhysicsRigidConstraint::SetSubId(const char*)’:
FCollada/FCDocument/FCDPhysicsRigidConstraint.h:108:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  108 |         inline void SetSubId(const char* subId) { sid = CleanSubId(subId); SetDirtyFlag(); } /**< See above. */
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp: In static member function ‘static bool FArchiveXML::LoadPhysicsRigidConstraint(FCDObject*, xmlNode*)’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:765:73: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  765 |         strRigidBody = ReadNodeProperty(bodyNode, DAE_RIGID_BODY_ELEMENT);
      |                                                                         ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::begin() [with KEY = _xmlNode*; DATA = FUUri]’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:236:75:   required from here
FCollada/FMath/FMTree.h:379:91: warning: implicitly-declared ‘constexpr fm::tree<_xmlNode*, FUUri>::iterator::iterator(const fm::tree<_xmlNode*, FUUri>::iterator&)’ is deprecated [-Wdeprecated-copy]
  379 |                 inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; }
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
FCollada/FMath/FMTree.h:174:35: note: because ‘fm::tree<_xmlNode*, FUUri>::iterator’ has user-provided ‘fm::tree<KEY, DATA>::iterator& fm::tree<KEY, DATA>::iterator::operator=(const fm::tree<KEY, DATA>::iterator&) [with KEY = _xmlNode*; DATA = FUUri]’
  174 |                         iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; }
      |                                   ^~~~~~~~
FCollada/FUtils/FUUri.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = _xmlNode*; DATA = FUUri]’:
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:672:33:   required from here
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:648:124:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:100:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:18:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.h:24,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:15,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9:
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetQuery(const fstring&)’:
FCollada/FUtils/FUUri.h:143:63: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  143 |         inline void SetQuery(const fstring& _query) { query = _query; }
      |                                                               ^~~~~~
In file included from FCollada/FUtils/FUtils.h:120,
                 from FCollada/FCollada.h:58,
                 from FColladaPlugins/FArchiveXML/StdAfx.h:13:
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h: In member function ‘void FUUri::SetFragment(const fstring&)’:
FCollada/FUtils/FUUri.h:151:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  151 |         inline void SetFragment(const fstring& _fragment) { fragment = _fragment; }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:12:
FCollada/FCDocument/FCDAsset.h: In member function ‘void FCDAsset::SetUnitName(const fstring&)’:
FCollada/FCDocument/FCDAsset.h:184:72: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 |         inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); }
      |                                                                        ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDSceneNode.h:27,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:17:
FCollada/FCDocument/FCDTransform.h: In member function ‘virtual FMMatrix44 FCDTMatrix::ToMatrix() const’:
FCollada/FCDocument/FCDTransform.h:422:54: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
  422 |         virtual FMMatrix44 ToMatrix() const { return transform; }
      |                                                      ^~~~~~~~~
In file included from FCollada/FMath/FMath.h:177,
                 from FCollada/FUtils/FUtils.h:81:
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FCDocument/FCDEffectParameter.h:22,
                 from FCollada/FCDocument/FCDEffectStandard.h:30,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:24,
                 from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:10:
FCollada/FCDocument/FCDParameterAnimatable.h:105:16: note:   after user-defined conversion: ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::operator const TYPE&() const [with TYPE = FMMatrix44; int QUALIFIERS = 0]’
  105 |         inline operator const TYPE&() const { return value; } /**< See above. */
      |                ^~~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp: In static member function ‘static bool FArchiveXML::LoadTargetedEntity(FCDObject*, xmlNode*)’:
FCollada/FUtils/FUString.h:591:52: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  591 | #define TO_STRING(a) FUStringConversion::ToString(a)
      |                                                    ^
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:97:33: note: in expansion of macro ‘TO_STRING’
   97 |                 data.targetId = TO_STRING(targetNode->GetContent());
      |                                 ^~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp: In static member function ‘static bool FArchiveXML::LoadFromExtraSceneNode(FCDSceneNode*)’:
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:253:93: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  253 |                         layer->name = FUStringConversion::ToString(nameAttribute->GetValue());
      |                                                                                             ^
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
output/libFColladaSD.a
In file included from FCollada/FCDocument/FCDocument.h:27,
                 from FColladaPlugins/FArchiveXML/FArchiveXML.h:21:
FCollada/FUtils/FUParameter.h: In instantiation of ‘FUParameterT<TYPE>& FUParameterT<TYPE>::operator=(const TYPE&) [with TYPE = fm::stringT<char>]’:
FCollada/FCDocument/FCDEffectParameter.h:80:2:   required from here
FCollada/FUtils/FUParameter.h:68:66: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   68 |         FUParameterT<TYPE>& operator= (const TYPE& copy) { value = copy; return *this; }
      |                                                            ~~~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
In file included from FCollada/FCDocument/FCDParameterAnimatable.h:400:
FCollada/FCDocument/FCDParameterAnimatable.hpp: In instantiation of ‘FCDParameterAnimatableT<TYPE, QUALIFIERS>::FCDParameterAnimatableT(FUParameterizable*, const TYPE&) [with TYPE = FMMatrix44; int QUALIFIERS = 0]’:
FCollada/FCDocument/FCDTransform.h:392:2:   required from here
FCollada/FCDocument/FCDParameterAnimatable.hpp:26:9: warning: implicitly-declared ‘constexpr FMMatrix44::FMMatrix44(const FMMatrix44&)’ is deprecated [-Wdeprecated-copy]
   26 | ,       value(defaultValue)
      |         ^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMMatrix44.h:66:21: note: because ‘FMMatrix44’ has user-provided ‘FMMatrix44& FMMatrix44::operator=(const FMMatrix44&)’
   66 |         FMMatrix44& operator=(const FMMatrix44& copy);
      |                     ^~~~~~~~
In file included from FCollada/FMath/FMath.h:44:
FCollada/FMath/FMTree.h: In instantiation of ‘void fm::tree<KEY, DATA>::erase(const iterator&) [with KEY = FCDExtra*; DATA = FCDExtra*]’:
FCollada/FMath/FMTree.h:486:69:   required from ‘void fm::tree<KEY, DATA>::erase(const KEY&) [with KEY = FCDExtra*; DATA = FCDExtra*]’
FCollada/FCDocument/FCDocument.h:517:129:   required from here
FCollada/FMath/FMTree.h:505:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  505 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:510:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  510 |                                                         release->data = release->left->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:519:57: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  519 |                                                 n->data = release->data;
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:524:71: warning: implicitly-declared ‘constexpr fm::pair<FCDExtra*, FCDExtra*>& fm::pair<FCDExtra*, FCDExtra*>::operator=(const fm::pair<FCDExtra*, FCDExtra*>&)’ is deprecated [-Wdeprecated-copy]
  524 |                                                         release->data = release->right->data;
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDExtra*, FCDExtra*>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDExtra*; _Ty = FCDExtra*]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
In file included from FCollada/FMath/FMath.h:38:
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = FUUri; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:269:25:   required from ‘void fm::vector<T, PRIMITIVE>::clear() [with T = FUUri; bool PRIMITIVE = false]’
FCollada/FCDocument/FCDControllerInstance.h:104:58:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class FUUri’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUUri.h:33:23: note: ‘class FUUri’ declared here
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
In file included from FColladaPlugins/FArchiveXML/StdAfx.h:25:
FColladaPlugins/FArchiveXML/FAXStructures.h: In instantiation of ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:132:   required from here
FColladaPlugins/FArchiveXML/FAXStructures.h:81:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   81 | struct FCDTargetedEntityData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:428:61: note: synthesized method ‘FCDTargetedEntityData& FCDTargetedEntityData::operator=(const FCDTargetedEntityData&)’ first required here
  428 |                                         parent->data.second = data;
      |                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>& fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>::operator=(const fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEmitterInstance*, FCDEmitterInstanceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEmitterInstance*; _Ty = FCDEmitterInstanceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTargetedEntity*; DATA = FCDTargetedEntityData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>& fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>::operator=(const fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTargetedEntity*, FCDTargetedEntityData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTargetedEntity*; _Ty = FCDTargetedEntityData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationChannel*; DATA = FCDAnimationChannelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:126:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  126 | struct FCDAnimationChannelData
      |        ^~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationChannelData& FCDAnimationChannelData::operator=(const FCDAnimationChannelData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>& fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>::operator=(const fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationChannel*, FCDAnimationChannelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationChannel*; _Ty = FCDAnimationChannelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimated*; DATA = FCDAnimatedData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:99:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   99 | struct FCDAnimatedData
      |        ^~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimatedData& FCDAnimatedData::operator=(const FCDAnimatedData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimated*, FCDAnimatedData>& fm::pair<FCDAnimated*, FCDAnimatedData>::operator=(const fm::pair<FCDAnimated*, FCDAnimatedData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimated*, FCDAnimatedData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimated*; _Ty = FCDAnimatedData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimationCurve*; DATA = FCDAnimationCurveData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:150:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  150 | struct FCDAnimationCurveData
      |        ^~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDAnimationCurveData& FCDAnimationCurveData::operator=(const FCDAnimationCurveData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>& fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>::operator=(const fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimationCurve*, FCDAnimationCurveData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimationCurve*; _Ty = FCDAnimationCurveData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDAnimation*, FCDAnimationData>& fm::pair<FCDAnimation*, FCDAnimationData>::operator=(const fm::pair<FCDAnimation*, FCDAnimationData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDAnimation*, FCDAnimationData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDAnimation*; _Ty = FCDAnimationData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>& fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>::operator=(const fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDPhysicsModel*, FCDPhysicsModelData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDPhysicsModel*; _Ty = FCDPhysicsModelData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEffectParameterSampler*; DATA = FCDEffectParameterSamplerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:184:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  184 | struct FCDEffectParameterSamplerData
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDEffectParameterSamplerData& FCDEffectParameterSamplerData::operator=(const FCDEffectParameterSamplerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>& fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>::operator=(const fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDEffectParameterSampler*, FCDEffectParameterSamplerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDEffectParameterSampler*; _Ty = FCDEffectParameterSamplerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDTexture*; DATA = FCDTextureData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:193:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  193 | struct FCDTextureData
      |        ^~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDTextureData& FCDTextureData::operator=(const FCDTextureData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDTexture*, FCDTextureData>& fm::pair<FCDTexture*, FCDTextureData>::operator=(const fm::pair<FCDTexture*, FCDTextureData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDTexture*, FCDTextureData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDTexture*; _Ty = FCDTextureData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDSkinController*; DATA = FCDSkinControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDSkinController*, FCDSkinControllerData>& fm::pair<FCDSkinController*, FCDSkinControllerData>::operator=(const fm::pair<FCDSkinController*, FCDSkinControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDSkinController*, FCDSkinControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDSkinController*; _Ty = FCDSkinControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDMorphController*; DATA = FCDMorphControllerData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FColladaPlugins/FArchiveXML/FAXStructures.h:211:8: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  211 | struct FCDMorphControllerData
      |        ^~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FCDMorphControllerData& FCDMorphControllerData::operator=(const FCDMorphControllerData&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<FCDMorphController*, FCDMorphControllerData>& fm::pair<FCDMorphController*, FCDMorphControllerData>::operator=(const fm::pair<FCDMorphController*, FCDMorphControllerData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDMorphController*, FCDMorphControllerData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDMorphController*; _Ty = FCDMorphControllerData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDGeometrySource*; DATA = FCDGeometrySourceData]’:
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘constexpr fm::pair<FCDGeometrySource*, FCDGeometrySourceData>& fm::pair<FCDGeometrySource*, FCDGeometrySourceData>::operator=(const fm::pair<FCDGeometrySource*, FCDGeometrySourceData>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<FCDGeometrySource*, FCDGeometrySourceData>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = FCDGeometrySource*; _Ty = FCDGeometrySourceData]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’:
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:535:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  535 |                                         memcpy(begin(), rhs.begin(), sizeof(T) * rhs.size());
      |                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h: In instantiation of ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = _xmlNode*; DATA = FUUri]’:
FCollada/FMath/FMTree.h:685:8:   recursively required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDPhysicsModel*; DATA = FCDPhysicsModelData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMTree.h:645:72: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FUtils/FUUri.h:33:23: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
   33 | class FCOLLADA_EXPORT FUUri
      |                       ^~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMTree.h:28:15: note: synthesized method ‘FUUri& FUUri::operator=(const FUUri&)’ first required here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMTree.h:645:72: note: synthesized method ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ first required here
  645 |                                                 cloneNode->right->data = currentNode->data;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:659:79: warning: implicitly-declared ‘fm::pair<_xmlNode*, FUUri>& fm::pair<_xmlNode*, FUUri>::operator=(const fm::pair<_xmlNode*, FUUri>&)’ is deprecated [-Wdeprecated-copy]
  659 |                                                         cloneNode->left->data = currentNode->data;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, FUUri>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = FUUri]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::stringT<char>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘void fm::vector<T, PRIMITIVE>::reserve(size_t) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; size_t = unsigned int]’:
FCollada/FMath/FMArray.h:539:6:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:300:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  300 |                                                 memcpy(newValues, heapBuffer, sized * sizeof(T));
      |                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false; iterator = fm::stringT<char>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::stringT<char>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:90:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDEmitterInstance*; DATA = FCDEmitterInstanceData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class fm::stringT<char>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FUtils/FUString.h:36:31: note: ‘class fm::stringT<char>’ declared here
   36 |         class FCOLLADA_EXPORT stringT : public fm::vector<CH, true>
      |                               ^~~~~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘fm::stringT<char>& fm::stringT<char>::operator=(const fm::stringT<char>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FUtils/FUString.h:52:17: note: because ‘fm::stringT<char>’ has user-provided ‘fm::stringT<CH>::stringT(const fm::stringT<CH>&) [with CH = char]’
   52 |                 stringT(const stringT& c) : Parent(c) {}
      |                 ^~~~~~~
FCollada/FMath/FMArray.h: In instantiation of ‘T* fm::vector<T, PRIMITIVE>::insert(iterator, const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false; iterator = fm::pair<_xmlNode*, unsigned int>*]’:
FCollada/FMath/FMArray.h:367:48:   required from ‘void fm::vector<T, PRIMITIVE>::push_back(const T&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FCollada/FMath/FMArray.h:543:7:   required from ‘fm::vector<T, PRIMITIVE>& fm::vector<T, PRIMITIVE>::operator=(const fm::vector<T, PRIMITIVE>&) [with T = fm::pair<_xmlNode*, unsigned int>; bool PRIMITIVE = false]’
FColladaPlugins/FArchiveXML/FAXStructures.h:165:8:   required from ‘fm::tree<KEY, DATA>& fm::tree<KEY, DATA>::operator=(const fm::tree<KEY, DATA>&) [with KEY = FCDAnimation*; DATA = FCDAnimationData]’
FCollada/FMath/FMTree.h:685:8:   required from ‘fm::tree<KEY, DATA>::iterator fm::tree<KEY, DATA>::insert(const KEY&, const DATA&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FCollada/FMath/FMTree.h:481:124:   required from ‘DATA& fm::tree<KEY, DATA>::operator[](const KEY&) [with KEY = const FCDocument*; DATA = FCDocumentLinkData]’
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:94:   required from here
FCollada/FMath/FMArray.h:346:40: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class fm::pair<_xmlNode*, unsigned int>’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |                                 memmove(it + 1, it, (end() - it) * sizeof(T));
      |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCollada/FMath/FMTree.h:28:15: note: ‘class fm::pair<_xmlNode*, unsigned int>’ declared here
   28 |         class pair
      |               ^~~~
FCollada/FMath/FMArray.h:354:37: warning: implicitly-declared ‘constexpr fm::pair<_xmlNode*, unsigned int>& fm::pair<_xmlNode*, unsigned int>::operator=(const fm::pair<_xmlNode*, unsigned int>&)’ is deprecated [-Wdeprecated-copy]
  354 |                                 *it = item;
      |                                 ~~~~^~~~~~
FCollada/FMath/FMTree.h:44:17: note: because ‘fm::pair<_xmlNode*, unsigned int>’ has user-provided ‘fm::pair<_Kty, _Ty>::pair(const fm::pair<_Kty, _Ty>&) [with _Kty = _xmlNode*; _Ty = unsigned int]’
   44 |                 pair(const pair& p) : first(p.first), second(p.second) {}
      |                 ^~~~
output/libFColladaSR.a
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libraries/source/fcollada/src'

Building SpiderMonkey...

SpiderMonkey build options: --disable-tests
           --disable-jemalloc
           --disable-js-shell
           --without-intl-api
           --enable-shared-js
           --disable-jitspew         
Initialized empty Git repository in /<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/.git/
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
[main (root-commit) 25da8c4] Initial commit
 84626 files changed, 10609922 insertions(+)
 create mode 100644 .cargo/config.in
 create mode 100644 Cargo.lock
 create mode 100644 Cargo.toml
 create mode 100644 INSTALL
 create mode 100644 LICENSE
 create mode 100644 Makefile.in
 create mode 100644 README
 create mode 100644 build/.gdbinit_python.in
 create mode 100644 build/.lldbinit.in
 create mode 100644 build/RunCbindgen.py
 create mode 100644 build/__init__.py
 create mode 100644 build/appini_header.py
 create mode 100644 build/application.ini.in
 create mode 100644 build/autoconf/alloc.m4
 create mode 100644 build/autoconf/altoptions.m4
 create mode 100644 build/autoconf/android.m4
 create mode 100644 build/autoconf/arch.m4
 create mode 100644 build/autoconf/clang-plugin.m4
 create mode 100644 build/autoconf/codeset.m4
 create mode 100644 build/autoconf/compiler-opts.m4
 create mode 100755 build/autoconf/config.guess
 create mode 100644 build/autoconf/config.status.m4
 create mode 100755 build/autoconf/config.sub
 create mode 100644 build/autoconf/expandlibs.m4
 create mode 100644 build/autoconf/hooks.m4
 create mode 100644 build/autoconf/hotfixes.m4
 create mode 100755 build/autoconf/install-sh
 create mode 100644 build/autoconf/mozheader.m4
 create mode 100644 build/autoconf/mozprog.m4
 create mode 100644 build/autoconf/pkg.m4
 create mode 100644 build/autoconf/sanitize.m4
 create mode 100644 build/autoconf/toolchain.m4
 create mode 100644 build/binary-location.mk
 create mode 100644 build/build-clang/README
 create mode 100644 build/build-clang/android-mangling-error.patch
 create mode 100644 build/build-clang/bug-1605181-isConstexpr.patch
 create mode 100644 build/build-clang/bug-1606630-if_constexpr.patch
 create mode 100755 build/build-clang/build-clang.py
 create mode 100644 build/build-clang/clang-10-linux64.json
 create mode 100644 build/build-clang/clang-5.0-linux64.json
 create mode 100644 build/build-clang/clang-7-linux64.json
 create mode 100755 build/build-clang/clang-9-mingw.json
 create mode 100644 build/build-clang/clang-android.json
 create mode 100644 build/build-clang/clang-linux64-aarch64-cross.json
 create mode 100644 build/build-clang/clang-linux64.json
 create mode 100644 build/build-clang/clang-macosx64.json
 create mode 100644 build/build-clang/clang-tidy-ci.patch
 create mode 100644 build/build-clang/clang-tidy-linux64.json
 create mode 100644 build/build-clang/clang-tidy-macosx64.json
 create mode 100644 build/build-clang/clang-tidy-no-errors.patch
 create mode 100644 build/build-clang/clang-tidy-win64.json
 create mode 100644 build/build-clang/clang-win64-2stage.json
 create mode 100644 build/build-clang/clang-win64.json
 create mode 100644 build/build-clang/clang_format_10.patch
 create mode 100644 build/build-clang/compiler-rt-cross-compile.patch
 create mode 100644 build/build-clang/compiler-rt-no-codesign.patch
 create mode 100644 build/build-clang/critical_section_on_gcov_flush-rG02ce9d8ef5a8.patch
 create mode 100644 build/build-clang/downgrade-mangling-error.patch
 create mode 100644 build/build-clang/find_symbolizer_linux.patch
 create mode 100644 build/build-clang/find_symbolizer_linux_clang_10.patch
 create mode 100644 build/build-clang/llvmorg-10-init-5191-ga84b200e604-windows-pgo.patch
 create mode 100644 build/build-clang/llvmorg-11-init-4265-g2dcbdba8540.patch
 create mode 100644 build/build-clang/llvmorg-11-init-4265-g2dcbdba8540_clang_10.patch
 create mode 100644 build/build-clang/loosen-msvc-detection.patch
 create mode 100644 build/build-clang/r350774.patch
 create mode 100644 build/build-clang/rG7e18aeba5062.patch
 create mode 100644 build/build-clang/rG7e18aeba5062_clang_10.patch
 create mode 100644 build/build-clang/rename_gcov_flush.patch
 create mode 100644 build/build-clang/rename_gcov_flush_7.patch
 create mode 100644 build/build-clang/rename_gcov_flush_clang_10.patch
 create mode 100644 build/build-clang/revert-r362047-and-r362065.patch
 create mode 100644 build/build-clang/static-llvm-symbolizer.patch
 create mode 100644 build/build-clang/tsan-hang-be41a98ac222.patch
 create mode 100644 build/build-clang/tsan-hang-be41a98ac222_clang_10.patch
 create mode 100644 build/build-clang/unpoison-thread-stacks.patch
 create mode 100644 build/build-clang/unpoison-thread-stacks_clang_10.patch
 create mode 100644 build/build-infer/README
 create mode 100755 build/build-infer/build-infer.py
 create mode 100644 build/build-infer/infer-linux64.json
 create mode 100644 build/buildconfig.py
 create mode 100755 build/cargo-host-linker
 create mode 100644 build/cargo-host-linker.bat
 create mode 100755 build/cargo-linker
 create mode 100644 build/cargo-linker.bat
 create mode 100755 build/checksums.py
 create mode 100644 build/clang-plugin/.clang-format
 create mode 100644 build/clang-plugin/ArithmeticArgChecker.cpp
 create mode 100644 build/clang-plugin/ArithmeticArgChecker.h
 create mode 100644 build/clang-plugin/AssertAssignmentChecker.cpp
 create mode 100644 build/clang-plugin/AssertAssignmentChecker.h
 create mode 100644 build/clang-plugin/BaseCheck.h
 create mode 100644 build/clang-plugin/CanRunScriptChecker.cpp
 create mode 100644 build/clang-plugin/CanRunScriptChecker.h
 create mode 100644 build/clang-plugin/Checks.inc
 create mode 100644 build/clang-plugin/ChecksIncludes.inc
 create mode 100644 build/clang-plugin/CustomAttributes.cpp
 create mode 100644 build/clang-plugin/CustomAttributes.h
 create mode 100644 build/clang-plugin/CustomAttributes.inc
 create mode 100644 build/clang-plugin/CustomMatchers.h
 create mode 100644 build/clang-plugin/CustomTypeAnnotation.cpp
 create mode 100644 build/clang-plugin/CustomTypeAnnotation.h
 create mode 100644 build/clang-plugin/DanglingOnTemporaryChecker.cpp
 create mode 100644 build/clang-plugin/DanglingOnTemporaryChecker.h
 create mode 100644 build/clang-plugin/DiagnosticsMatcher.cpp
 create mode 100644 build/clang-plugin/DiagnosticsMatcher.h
 create mode 100644 build/clang-plugin/ExplicitImplicitChecker.cpp
 create mode 100644 build/clang-plugin/ExplicitImplicitChecker.h
 create mode 100644 build/clang-plugin/ExplicitOperatorBoolChecker.cpp
 create mode 100644 build/clang-plugin/ExplicitOperatorBoolChecker.h
 create mode 100644 build/clang-plugin/FopenUsageChecker.cpp
 create mode 100644 build/clang-plugin/FopenUsageChecker.h
 create mode 100644 build/clang-plugin/KungFuDeathGripChecker.cpp
 create mode 100644 build/clang-plugin/KungFuDeathGripChecker.h
 create mode 100644 build/clang-plugin/LoadLibraryUsageChecker.cpp
 create mode 100644 build/clang-plugin/LoadLibraryUsageChecker.h
 create mode 100644 build/clang-plugin/Makefile.in
 create mode 100644 build/clang-plugin/MemMoveAnnotation.h
 create mode 100644 build/clang-plugin/MozCheckAction.cpp
 create mode 100644 build/clang-plugin/MozillaTidyModule.cpp
 create mode 100644 build/clang-plugin/MustOverrideChecker.cpp
 create mode 100644 build/clang-plugin/MustOverrideChecker.h
 create mode 100644 build/clang-plugin/MustReturnFromCallerChecker.cpp
 create mode 100644 build/clang-plugin/MustReturnFromCallerChecker.h
 create mode 100644 build/clang-plugin/MustUseChecker.cpp
 create mode 100644 build/clang-plugin/MustUseChecker.h
 create mode 100644 build/clang-plugin/NaNExprChecker.cpp
 create mode 100644 build/clang-plugin/NaNExprChecker.h
 create mode 100644 build/clang-plugin/NeedsNoVTableTypeChecker.cpp
 create mode 100644 build/clang-plugin/NeedsNoVTableTypeChecker.h
 create mode 100644 build/clang-plugin/NoAddRefReleaseOnReturnChecker.cpp
 create mode 100644 build/clang-plugin/NoAddRefReleaseOnReturnChecker.h
 create mode 100644 build/clang-plugin/NoAutoTypeChecker.cpp
 create mode 100644 build/clang-plugin/NoAutoTypeChecker.h
 create mode 100644 build/clang-plugin/NoDuplicateRefCntMemberChecker.cpp
 create mode 100644 build/clang-plugin/NoDuplicateRefCntMemberChecker.h
 create mode 100644 build/clang-plugin/NoExplicitMoveConstructorChecker.cpp
 create mode 100644 build/clang-plugin/NoExplicitMoveConstructorChecker.h
 create mode 100644 build/clang-plugin/NoNewThreadsChecker.cpp
 create mode 100644 build/clang-plugin/NoNewThreadsChecker.h
 create mode 100644 build/clang-plugin/NoPrincipalGetURI.cpp
 create mode 100644 build/clang-plugin/NoPrincipalGetURI.h
 create mode 100644 build/clang-plugin/NoUsingNamespaceMozillaJavaChecker.cpp
 create mode 100644 build/clang-plugin/NoUsingNamespaceMozillaJavaChecker.h
 create mode 100644 build/clang-plugin/NonMemMovableMemberChecker.cpp
 create mode 100644 build/clang-plugin/NonMemMovableMemberChecker.h
 create mode 100644 build/clang-plugin/NonMemMovableTemplateArgChecker.cpp
 create mode 100644 build/clang-plugin/NonMemMovableTemplateArgChecker.h
 create mode 100644 build/clang-plugin/NonParamInsideFunctionDeclChecker.cpp
 create mode 100644 build/clang-plugin/NonParamInsideFunctionDeclChecker.h
 create mode 100644 build/clang-plugin/NonTrivialTypeInFfiChecker.cpp
 create mode 100644 build/clang-plugin/NonTrivialTypeInFfiChecker.h
 create mode 100644 build/clang-plugin/OverrideBaseCallChecker.cpp
 create mode 100644 build/clang-plugin/OverrideBaseCallChecker.h
 create mode 100644 build/clang-plugin/OverrideBaseCallUsageChecker.cpp
 create mode 100644 build/clang-plugin/OverrideBaseCallUsageChecker.h
 create mode 100644 build/clang-plugin/ParamTraitsEnumChecker.cpp
 create mode 100644 build/clang-plugin/ParamTraitsEnumChecker.h
 create mode 100644 build/clang-plugin/RecurseGuard.h
 create mode 100644 build/clang-plugin/RefCountedCopyConstructorChecker.cpp
 create mode 100644 build/clang-plugin/RefCountedCopyConstructorChecker.h
 create mode 100644 build/clang-plugin/RefCountedInsideLambdaChecker.cpp
 create mode 100644 build/clang-plugin/RefCountedInsideLambdaChecker.h
 create mode 100644 build/clang-plugin/ScopeChecker.cpp
 create mode 100644 build/clang-plugin/ScopeChecker.h
 create mode 100644 build/clang-plugin/SprintfLiteralChecker.cpp
 create mode 100644 build/clang-plugin/SprintfLiteralChecker.h
 create mode 100644 build/clang-plugin/StmtToBlockMap.h
 create mode 100644 build/clang-plugin/ThirdPartyPaths.h
 create mode 100644 build/clang-plugin/ThirdPartyPaths.py
 create mode 100644 build/clang-plugin/ThreadAllows.py
 create mode 100644 build/clang-plugin/ThreadAllows.txt
 create mode 100644 build/clang-plugin/ThreadFileAllows.txt
 create mode 100644 build/clang-plugin/TrivialCtorDtorChecker.cpp
 create mode 100644 build/clang-plugin/TrivialCtorDtorChecker.h
 create mode 100644 build/clang-plugin/TrivialDtorChecker.cpp
 create mode 100644 build/clang-plugin/TrivialDtorChecker.h
 create mode 100644 build/clang-plugin/Utils.h
 create mode 100644 build/clang-plugin/VariableUsageHelpers.cpp
 create mode 100644 build/clang-plugin/VariableUsageHelpers.h
 create mode 100644 build/clang-plugin/alpha/AlphaChecks.inc
 create mode 100644 build/clang-plugin/alpha/AlphaIncludes.inc
 create mode 100644 build/clang-plugin/alpha/TempRefPtrChecker.cpp
 create mode 100644 build/clang-plugin/alpha/TempRefPtrChecker.h
 create mode 100644 build/clang-plugin/alpha/sources.mozbuild
 create mode 100644 build/clang-plugin/alpha/tests/TestTempRefPtr.cpp
 create mode 100644 build/clang-plugin/alpha/tests/sources.mozbuild
 create mode 100644 build/clang-plugin/external/ExternalChecks.inc
 create mode 100644 build/clang-plugin/external/ExternalIncludes.inc
 create mode 100644 build/clang-plugin/external/sources.mozbuild
 create mode 100644 build/clang-plugin/external/tests/sources.mozbuild
 create mode 100755 build/clang-plugin/import_mozilla_checks.py
 create mode 100644 build/clang-plugin/moz.build
 create mode 100644 build/clang-plugin/mozsearch-plugin/FileOperations.cpp
 create mode 100644 build/clang-plugin/mozsearch-plugin/FileOperations.h
 create mode 100644 build/clang-plugin/mozsearch-plugin/JSONFormatter.cpp
 create mode 100644 build/clang-plugin/mozsearch-plugin/JSONFormatter.h
 create mode 100644 build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp
 create mode 100644 build/clang-plugin/mozsearch-plugin/README
 create mode 100644 build/clang-plugin/mozsearch-plugin/StringOperations.cpp
 create mode 100644 build/clang-plugin/mozsearch-plugin/StringOperations.h
 create mode 100644 build/clang-plugin/plugin.h
 create mode 100644 build/clang-plugin/tests/Makefile.in
 create mode 100644 build/clang-plugin/tests/NonParameterTestCases.h
 create mode 100644 build/clang-plugin/tests/TestAssertWithAssignment.cpp
 create mode 100644 build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp
 create mode 100644 build/clang-plugin/tests/TestCanRunScript.cpp
 create mode 100644 build/clang-plugin/tests/TestCustomHeap.cpp
 create mode 100644 build/clang-plugin/tests/TestDanglingOnTemporary.cpp
 create mode 100644 build/clang-plugin/tests/TestExplicitOperatorBool.cpp
 create mode 100644 build/clang-plugin/tests/TestFopenUsage.cpp
 create mode 100644 build/clang-plugin/tests/TestGlobalClass.cpp
 create mode 100644 build/clang-plugin/tests/TestHeapClass.cpp
 create mode 100644 build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp
 create mode 100644 build/clang-plugin/tests/TestKungFuDeathGrip.cpp
 create mode 100644 build/clang-plugin/tests/TestLoadLibraryUsage.cpp
 create mode 100644 build/clang-plugin/tests/TestMultipleAnnotations.cpp
 create mode 100644 build/clang-plugin/tests/TestMustOverride.cpp
 create mode 100644 build/clang-plugin/tests/TestMustReturnFromCaller.cpp
 create mode 100644 build/clang-plugin/tests/TestMustUse.cpp
 create mode 100644 build/clang-plugin/tests/TestNANTestingExpr.cpp
 create mode 100644 build/clang-plugin/tests/TestNANTestingExprC.c
 create mode 100644 build/clang-plugin/tests/TestNeedsNoVTableType.cpp
 create mode 100644 build/clang-plugin/tests/TestNoAddRefReleaseOnReturn.cpp
 create mode 100644 build/clang-plugin/tests/TestNoArithmeticExprInArgument.cpp
 create mode 100644 build/clang-plugin/tests/TestNoAutoType.cpp
 create mode 100644 build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp
 create mode 100644 build/clang-plugin/tests/TestNoExplicitMoveConstructor.cpp
 create mode 100644 build/clang-plugin/tests/TestNoNewThreadsChecker.cpp
 create mode 100644 build/clang-plugin/tests/TestNoPrincipalGetUri.cpp
 create mode 100644 build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp
 create mode 100644 build/clang-plugin/tests/TestNoUsingNamespaceMozillaJava.cpp
 create mode 100644 build/clang-plugin/tests/TestNonHeapClass.cpp
 create mode 100644 build/clang-plugin/tests/TestNonMemMovable.cpp
 create mode 100644 build/clang-plugin/tests/TestNonMemMovableStd.cpp
 create mode 100644 build/clang-plugin/tests/TestNonMemMovableStdAtomic.cpp
 create mode 100644 build/clang-plugin/tests/TestNonParameterChecker.cpp
 create mode 100644 build/clang-plugin/tests/TestNonTemporaryClass.cpp
 create mode 100644 build/clang-plugin/tests/TestNonTrivialTypeInFfi.cpp
 create mode 100644 build/clang-plugin/tests/TestOverrideBaseCall.cpp
 create mode 100644 build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp
 create mode 100644 build/clang-plugin/tests/TestParamTraitsEnum.cpp
 create mode 100644 build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp
 create mode 100644 build/clang-plugin/tests/TestSprintfLiteral.cpp
 create mode 100644 build/clang-plugin/tests/TestStackClass.cpp
 create mode 100644 build/clang-plugin/tests/TestStaticLocalClass.cpp
 create mode 100644 build/clang-plugin/tests/TestTemporaryClass.cpp
 create mode 100644 build/clang-plugin/tests/TestTrivialCtorDtor.cpp
 create mode 100644 build/clang-plugin/tests/TestTrivialDtor.cpp
 create mode 100644 build/clang-plugin/tests/moz.build
 create mode 100644 build/compare-mozconfig/compare-mozconfigs.py
 create mode 100644 build/compare-mozconfig/python.ini
 create mode 100644 build/debian-packages/cmake-jessie.diff
 create mode 100644 build/debian-packages/gdb-jessie.diff
 create mode 100644 build/debian-packages/python-zstandard-jessie.diff
 create mode 100644 build/debian-packages/python3.5-jessie.diff
 create mode 100644 build/debian-packages/valgrind-jessie.diff
 create mode 100644 build/defines.sh
 create mode 100644 build/docs/build-overview.rst
 create mode 100644 build/docs/build-targets.rst
 create mode 100644 build/docs/cppeclipse.rst
 create mode 100644 build/docs/defining-binaries.rst
 create mode 100644 build/docs/defining-xpcom-components.rst
 create mode 100644 build/docs/environment-variables.rst
 create mode 100644 build/docs/files-metadata.rst
 create mode 100644 build/docs/glossary.rst
 create mode 100644 build/docs/gn.rst
 create mode 100644 build/docs/index.rst
 create mode 100644 build/docs/jar-manifests.rst
 create mode 100644 build/docs/locales.rst
 create mode 100644 build/docs/mozbuild-files.rst
 create mode 100644 build/docs/mozbuild-symbols.rst
 create mode 100644 build/docs/mozbuild/dumbmake.rst
 create mode 100644 build/docs/mozbuild/index.rst
 create mode 100644 build/docs/mozconfigs.rst
 create mode 100644 build/docs/mozinfo.rst
 create mode 100644 build/docs/pgo.rst
 create mode 100644 build/docs/preprocessor.rst
 create mode 100644 build/docs/python.rst
 create mode 100644 build/docs/rust.rst
 create mode 100644 build/docs/sccache-dist.rst
 create mode 100644 build/docs/slow.rst
 create mode 100644 build/docs/sparse.rst
 create mode 100644 build/docs/supported-configurations.rst
 create mode 100644 build/docs/telemetry.rst
 create mode 100644 build/docs/test_certificates.rst
 create mode 100644 build/docs/test_manifests.rst
 create mode 100644 build/docs/toolchains.rst
 create mode 100644 build/docs/visualstudio.rst
 create mode 100644 build/dumbmake-dependencies
 create mode 100644 build/gecko_templates.mozbuild
 create mode 100644 build/gen_symverscript.py
 create mode 100644 build/gen_test_packages_manifest.py
 create mode 100755 build/genrc.sh
 create mode 100644 build/gn.mozbuild
 create mode 100644 build/gyp.mozbuild
 create mode 100644 build/gyp_base.mozbuild
 create mode 100644 build/gyp_includes/common.gypi
 create mode 100644 build/gyp_includes/filename_rules.gypi
 create mode 100644 build/gyp_includes/internal/release_defaults.gypi
 create mode 100644 build/gyp_includes/internal/release_impl.gypi
 create mode 100644 build/gyp_includes/internal/release_impl_official.gypi
 create mode 100644 build/gyp_includes/release.gypi
 create mode 100644 build/liblowercase/Cargo.lock
 create mode 100644 build/liblowercase/Cargo.toml
 create mode 100644 build/liblowercase/lib.rs
 create mode 100644 build/mach_bootstrap.py
 create mode 100644 build/macosx/cross-mozconfig.common
 create mode 100755 build/macosx/llvm-dsymutil
 create mode 100644 build/macosx/local-mozconfig.common
 create mode 100644 build/macosx/mozconfig.common
 create mode 100644 build/macosx/permissions/chown_revert.c
 create mode 100644 build/macosx/permissions/chown_root.c
 create mode 100644 build/mobile/remoteautomation.py
 create mode 100644 build/moz-automation.mk
 create mode 100644 build/moz.build
 create mode 100644 build/moz.configure/android-ndk.configure
 create mode 100644 build/moz.configure/android-sdk.configure
 create mode 100644 build/moz.configure/arm.configure
 create mode 100644 build/moz.configure/bindgen.configure
 create mode 100644 build/moz.configure/checks.configure
 create mode 100755 build/moz.configure/compile-checks.configure
 create mode 100644 build/moz.configure/compilers-util.configure
 create mode 100644 build/moz.configure/flags.configure
 create mode 100644 build/moz.configure/headers.configure
 create mode 100644 build/moz.configure/init.configure
 create mode 100644 build/moz.configure/java.configure
 create mode 100644 build/moz.configure/keyfiles.configure
 create mode 100644 build/moz.configure/lto-pgo.configure
 create mode 100644 build/moz.configure/memory.configure
 create mode 100644 build/moz.configure/node.configure
 create mode 100644 build/moz.configure/nspr.configure
 create mode 100644 build/moz.configure/old.configure
 create mode 100644 build/moz.configure/pkg.configure
 create mode 100644 build/moz.configure/rust.configure
 create mode 100755 build/moz.configure/toolchain.configure
 create mode 100644 build/moz.configure/util.configure
 create mode 100755 build/moz.configure/warnings.configure
 create mode 100644 build/moz.configure/windows.configure
 create mode 100644 build/mozconfig.artifact
 create mode 100644 build/mozconfig.artifact.automation
 create mode 100644 build/mozconfig.automation
 create mode 100644 build/mozconfig.cache
 create mode 100644 build/mozconfig.clang-cl
 create mode 100644 build/mozconfig.comm-support
 create mode 100644 build/mozconfig.common
 create mode 100644 build/mozconfig.common.override
 create mode 100644 build/mozconfig.lld-link
 create mode 100644 build/mozconfig.nasm
 create mode 100644 build/mozconfig.no-compile
 create mode 100644 build/mozconfig.node
 create mode 100644 build/mozconfig.rust
 create mode 100644 build/mozconfig.stylo
 create mode 100644 build/mozconfig.wasm-sandboxing
 create mode 100644 build/mozconfig.win-common
 create mode 100755 build/package/mac_osx/make-diskimage
 create mode 100644 build/package/mac_osx/mozilla-background.jpg
 create mode 100644 build/package/mac_osx/mozilla.dsstore
 create mode 100755 build/package/mac_osx/unpack-diskimage
 create mode 100644 build/pgo/blueprint/LICENSE
 create mode 100644 build/pgo/blueprint/elements.html
 create mode 100644 build/pgo/blueprint/fancytype-screen.css
 create mode 100644 build/pgo/blueprint/forms.html
 create mode 100644 build/pgo/blueprint/grid.html
 create mode 100644 build/pgo/blueprint/grid.png
 create mode 100644 build/pgo/blueprint/print.css
 create mode 100644 build/pgo/blueprint/sample.html
 create mode 100644 build/pgo/blueprint/screen.css
 create mode 100644 build/pgo/blueprint/test-small.jpg
 create mode 100644 build/pgo/blueprint/test.jpg
 create mode 100644 build/pgo/blueprint/valid.png
 create mode 100644 build/pgo/certs/README
 create mode 100644 build/pgo/certs/alternateroot.ca
 create mode 100644 build/pgo/certs/alternateroot.ca.keyspec
 create mode 100644 build/pgo/certs/alternateroot.certspec
 create mode 100644 build/pgo/certs/bug413909cert.certspec
 create mode 100644 build/pgo/certs/cert9.db
 create mode 100644 build/pgo/certs/dynamicPinningBad.certspec
 create mode 100644 build/pgo/certs/dynamicPinningBad.server.keyspec
 create mode 100644 build/pgo/certs/dynamicPinningGood.certspec
 create mode 100644 build/pgo/certs/escapeattack1.certspec
 create mode 100644 build/pgo/certs/evintermediate.ca
 create mode 100644 build/pgo/certs/evintermediate.ca.keyspec
 create mode 100644 build/pgo/certs/evintermediate.certspec
 create mode 100644 build/pgo/certs/expired.certspec
 create mode 100644 build/pgo/certs/imminently_distrusted.certspec
 create mode 100644 build/pgo/certs/key4.db
 create mode 100644 build/pgo/certs/mochitest.certspec
 create mode 100644 build/pgo/certs/mochitest.client
 create mode 100644 build/pgo/certs/mochitest.client.keyspec
 create mode 100644 build/pgo/certs/noSubjectAltName.certspec
 create mode 100644 build/pgo/certs/pgoca.ca
 create mode 100644 build/pgo/certs/pgoca.ca.keyspec
 create mode 100644 build/pgo/certs/pgoca.certspec
 create mode 100644 build/pgo/certs/selfsigned.certspec
 create mode 100644 build/pgo/certs/sha1_end_entity.certspec
 create mode 100644 build/pgo/certs/sha256_end_entity.certspec
 create mode 100644 build/pgo/certs/staticPinningBad.certspec
 create mode 100644 build/pgo/certs/staticPinningBad.server.keyspec
 create mode 100644 build/pgo/certs/unknown_ca.certspec
 create mode 100644 build/pgo/certs/untrusted.certspec
 create mode 100644 build/pgo/certs/untrustedandexpired.certspec
 create mode 100644 build/pgo/favicon.ico
 create mode 100644 build/pgo/genpgocert.py
 create mode 100644 build/pgo/index.html
 create mode 100644 build/pgo/js-input/3d-thingy.html
 create mode 100644 build/pgo/js-input/crypto-otp.html
 create mode 100644 build/pgo/js-input/key.gif
 create mode 100644 build/pgo/js-input/sunspider/3d-cube.html
 create mode 100644 build/pgo/js-input/sunspider/3d-morph.html
 create mode 100644 build/pgo/js-input/sunspider/3d-raytrace.html
 create mode 100644 build/pgo/js-input/sunspider/access-binary-trees.html
 create mode 100644 build/pgo/js-input/sunspider/access-fannkuch.html
 create mode 100644 build/pgo/js-input/sunspider/access-nbody.html
 create mode 100644 build/pgo/js-input/sunspider/access-nsieve.html
 create mode 100644 build/pgo/js-input/sunspider/bitops-3bit-bits-in-byte.html
 create mode 100644 build/pgo/js-input/sunspider/bitops-bits-in-byte.html
 create mode 100644 build/pgo/js-input/sunspider/bitops-bitwise-and.html
 create mode 100644 build/pgo/js-input/sunspider/bitops-nsieve-bits.html
 create mode 100644 build/pgo/js-input/sunspider/controlflow-recursive.html
 create mode 100644 build/pgo/js-input/sunspider/crypto-aes.html
 create mode 100644 build/pgo/js-input/sunspider/crypto-md5.html
 create mode 100644 build/pgo/js-input/sunspider/crypto-sha1.html
 create mode 100644 build/pgo/js-input/sunspider/date-format-tofte.html
 create mode 100644 build/pgo/js-input/sunspider/date-format-xparb.html
 create mode 100644 build/pgo/js-input/sunspider/math-cordic.html
 create mode 100644 build/pgo/js-input/sunspider/math-partial-sums.html
 create mode 100644 build/pgo/js-input/sunspider/math-spectral-norm.html
 create mode 100644 build/pgo/js-input/sunspider/regexp-dna.html
 create mode 100644 build/pgo/js-input/sunspider/string-base64.html
 create mode 100644 build/pgo/js-input/sunspider/string-fasta.html
 create mode 100644 build/pgo/js-input/sunspider/string-tagcloud.html
 create mode 100644 build/pgo/js-input/sunspider/string-unpack-code.html
 create mode 100644 build/pgo/js-input/sunspider/string-validate-input.html
 create mode 100644 build/pgo/js-input/valid-xhtml10.png
 create mode 100755 build/pgo/profileserver.py
 create mode 100644 build/pgo/server-locations.txt
 create mode 100644 build/pymake/.hgignore
 create mode 100644 build/pymake/LICENSE
 create mode 100644 build/pymake/README
 create mode 100755 build/pymake/make.py
 create mode 100755 build/pymake/mkformat.py
 create mode 100755 build/pymake/mkparse.py
 create mode 100644 build/pymake/pymake/__init__.py
 create mode 100644 build/pymake/pymake/builtins.py
 create mode 100644 build/pymake/pymake/command.py
 create mode 100644 build/pymake/pymake/data.py
 create mode 100644 build/pymake/pymake/functions.py
 create mode 100644 build/pymake/pymake/globrelative.py
 create mode 100644 build/pymake/pymake/implicit.py
 create mode 100644 build/pymake/pymake/parser.py
 create mode 100644 build/pymake/pymake/parserdata.py
 create mode 100644 build/pymake/pymake/process.py
 create mode 100644 build/pymake/pymake/util.py
 create mode 100644 build/pymake/pymake/win32process.py
 create mode 100644 build/pymake/tests/automatic-variables.mk
 create mode 100644 build/pymake/tests/bad-command-continuation.mk
 create mode 100644 build/pymake/tests/call.mk
 create mode 100644 build/pymake/tests/cmd-stripdotslash.mk
 create mode 100644 build/pymake/tests/cmdgoals.mk
 create mode 100644 build/pymake/tests/commandmodifiers.mk
 create mode 100644 build/pymake/tests/comment-parsing.mk
 create mode 100644 build/pymake/tests/continuations-in-functions.mk
 create mode 100644 build/pymake/tests/datatests.py
 create mode 100644 build/pymake/tests/default-goal-set-first.mk
 create mode 100644 build/pymake/tests/default-goal.mk
 create mode 100644 build/pymake/tests/default-target.mk
 create mode 100644 build/pymake/tests/default-target2.mk
 create mode 100644 build/pymake/tests/define-directive.mk
 create mode 100644 build/pymake/tests/depfailed.mk
 create mode 100644 build/pymake/tests/depfailedj.mk
 create mode 100644 build/pymake/tests/diamond-deps.mk
 create mode 100644 build/pymake/tests/dotslash-dir.mk
 create mode 100644 build/pymake/tests/dotslash-parse.mk
 create mode 100644 build/pymake/tests/dotslash-phony.mk
 create mode 100644 build/pymake/tests/dotslash.mk
 create mode 100644 build/pymake/tests/doublecolon-exists.mk
 create mode 100644 build/pymake/tests/doublecolon-priordeps.mk
 create mode 100644 build/pymake/tests/doublecolon-remake.mk
 create mode 100644 build/pymake/tests/dynamic-var.mk
 create mode 100644 build/pymake/tests/empty-arg.mk
 create mode 100644 build/pymake/tests/empty-command-semicolon.mk
 create mode 100644 build/pymake/tests/empty-with-deps.mk
 create mode 100644 build/pymake/tests/env-var-append.mk
 create mode 100644 build/pymake/tests/env-var-append2.mk
 create mode 100644 build/pymake/tests/eof-continuation.mk
 create mode 100644 build/pymake/tests/escape-chars.mk
 create mode 100644 build/pymake/tests/escaped-continuation.mk
 create mode 100644 build/pymake/tests/eval-duringexecute.mk
 create mode 100644 build/pymake/tests/eval.mk
 create mode 100644 build/pymake/tests/exit-code.mk
 create mode 100644 build/pymake/tests/file-functions-symlinks.mk
 create mode 100644 build/pymake/tests/file-functions.mk
 create mode 100644 build/pymake/tests/foreach-local-variable.mk
 create mode 100644 build/pymake/tests/formattingtests.py
 create mode 100644 build/pymake/tests/func-refs.mk
 create mode 100644 build/pymake/tests/functions.mk
 create mode 100644 build/pymake/tests/functiontests.py
 create mode 100644 build/pymake/tests/if-syntaxerr.mk
 create mode 100644 build/pymake/tests/ifdefs-nesting.mk
 create mode 100644 build/pymake/tests/ifdefs.mk
 create mode 100644 build/pymake/tests/ignore-error.mk
 create mode 100644 build/pymake/tests/implicit-chain.mk
 create mode 100644 build/pymake/tests/implicit-dir.mk
 create mode 100644 build/pymake/tests/implicit-terminal.mk
 create mode 100644 build/pymake/tests/implicitsubdir.mk
 create mode 100644 build/pymake/tests/include-dynamic.mk
 create mode 100644 build/pymake/tests/include-file.inc
 create mode 100644 build/pymake/tests/include-missing.mk
 create mode 100644 build/pymake/tests/include-notfound.mk
 create mode 100644 build/pymake/tests/include-optional-warning.mk
 create mode 100644 build/pymake/tests/include-regen.mk
 create mode 100644 build/pymake/tests/include-regen2.mk
 create mode 100644 build/pymake/tests/include-regen3.mk
 create mode 100644 build/pymake/tests/include-test.mk
 create mode 100644 build/pymake/tests/includedeps-norebuild.mk
 create mode 100644 build/pymake/tests/includedeps-sideeffects.mk
 create mode 100644 build/pymake/tests/includedeps-stripdotslash.deps
 create mode 100644 build/pymake/tests/includedeps-stripdotslash.mk
 create mode 100644 build/pymake/tests/includedeps-variables.deps
 create mode 100644 build/pymake/tests/includedeps-variables.mk
 create mode 100644 build/pymake/tests/includedeps.deps
 create mode 100644 build/pymake/tests/includedeps.mk
 create mode 100644 build/pymake/tests/info.mk
 create mode 100644 build/pymake/tests/justprint-native.mk
 create mode 100644 build/pymake/tests/justprint.mk
 create mode 100644 build/pymake/tests/keep-going-doublecolon.mk
 create mode 100644 build/pymake/tests/keep-going-parallel.mk
 create mode 100644 build/pymake/tests/keep-going.mk
 create mode 100644 build/pymake/tests/line-continuations.mk
 create mode 100644 build/pymake/tests/link-search.mk
 create mode 100644 build/pymake/tests/makeflags.mk
 create mode 100644 build/pymake/tests/matchany.mk
 create mode 100644 build/pymake/tests/matchany2.mk
 create mode 100644 build/pymake/tests/matchany3.mk
 create mode 100644 build/pymake/tests/mkdir-fail.mk
 create mode 100644 build/pymake/tests/mkdir.mk
 create mode 100644 build/pymake/tests/multiple-rules-prerequisite-merge.mk
 create mode 100644 build/pymake/tests/native-command-delay-load.mk
 create mode 100644 build/pymake/tests/native-command-raise.mk
 create mode 100644 build/pymake/tests/native-command-return-fail1.mk
 create mode 100644 build/pymake/tests/native-command-return-fail2.mk
 create mode 100644 build/pymake/tests/native-command-return.mk
 create mode 100644 build/pymake/tests/native-command-shell-glob.mk
 create mode 100644 build/pymake/tests/native-command-sys-exit-fail1.mk
 create mode 100644 build/pymake/tests/native-command-sys-exit-fail2.mk
 create mode 100644 build/pymake/tests/native-command-sys-exit.mk
 create mode 100644 build/pymake/tests/native-environment.mk
 create mode 100644 build/pymake/tests/native-pycommandpath-sep.mk
 create mode 100644 build/pymake/tests/native-pycommandpath.mk
 create mode 100644 build/pymake/tests/native-simple.mk
 create mode 100644 build/pymake/tests/native-touch.mk
 create mode 100644 build/pymake/tests/newlines.mk
 create mode 100644 build/pymake/tests/no-remake.mk
 create mode 100644 build/pymake/tests/nosuchfile.mk
 create mode 100644 build/pymake/tests/notargets.mk
 create mode 100644 build/pymake/tests/notparallel.mk
 create mode 100644 build/pymake/tests/oneline-command-continuations.mk
 create mode 100644 build/pymake/tests/override-propagate.mk
 create mode 100644 build/pymake/tests/parallel-dep-resolution.mk
 create mode 100644 build/pymake/tests/parallel-dep-resolution2.mk
 create mode 100644 build/pymake/tests/parallel-native.mk
 create mode 100644 build/pymake/tests/parallel-simple.mk
 create mode 100644 build/pymake/tests/parallel-submake.mk
 create mode 100644 build/pymake/tests/parallel-toserial.mk
 create mode 100644 build/pymake/tests/parallel-waiting.mk
 create mode 100644 build/pymake/tests/parentheses.mk
 create mode 100644 build/pymake/tests/parsertests.py
 create mode 100644 build/pymake/tests/path-length.mk
 create mode 100755 build/pymake/tests/pathdir/pathtest
 create mode 100644 build/pymake/tests/pathdir/pathtest.exe
 create mode 100644 build/pymake/tests/pathdir/src/Makefile
 create mode 100644 build/pymake/tests/pathdir/src/pathtest.cpp
 create mode 100644 build/pymake/tests/patsubst.mk
 create mode 100644 build/pymake/tests/phony.mk
 create mode 100644 build/pymake/tests/pycmd.py
 create mode 100644 build/pymake/tests/recursive-set.mk
 create mode 100644 build/pymake/tests/recursive-set2.mk
 create mode 100644 build/pymake/tests/remake-mtime.mk
 create mode 100644 build/pymake/tests/rm-fail.mk
 create mode 100644 build/pymake/tests/rm.mk
 create mode 100644 build/pymake/tests/runtests.py
 create mode 100644 build/pymake/tests/serial-dep-resolution.mk
 create mode 100644 build/pymake/tests/serial-doublecolon-execution.mk
 create mode 100644 build/pymake/tests/serial-rule-execution.mk
 create mode 100644 build/pymake/tests/serial-rule-execution2.mk
 create mode 100644 build/pymake/tests/serial-toparallel.mk
 create mode 100644 build/pymake/tests/shellfunc.mk
 create mode 100644 build/pymake/tests/simple-makeflags.mk
 create mode 100644 build/pymake/tests/sort.mk
 create mode 100644 build/pymake/tests/specified-target.mk
 create mode 100644 build/pymake/tests/static-pattern.mk
 create mode 100644 build/pymake/tests/static-pattern2.mk
 create mode 100644 build/pymake/tests/subdir/delayload.py
 create mode 100644 build/pymake/tests/subdir/pymod.py
 create mode 100644 build/pymake/tests/subdir/testmodule.py
 create mode 100644 build/pymake/tests/submake-path.makefile2
 create mode 100644 build/pymake/tests/submake-path.mk
 create mode 100644 build/pymake/tests/submake.makefile2
 create mode 100644 build/pymake/tests/submake.mk
 create mode 100644 build/pymake/tests/subprocess-path.mk
 create mode 100644 build/pymake/tests/tab-intro.mk
 create mode 100644 build/pymake/tests/target-specific.mk
 create mode 100644 build/pymake/tests/unexport.mk
 create mode 100644 build/pymake/tests/unexport.submk
 create mode 100644 build/pymake/tests/unterminated-dollar.mk
 create mode 100644 build/pymake/tests/var-change-flavor.mk
 create mode 100644 build/pymake/tests/var-commandline.mk
 create mode 100644 build/pymake/tests/var-overrides.mk
 create mode 100644 build/pymake/tests/var-ref.mk
 create mode 100644 build/pymake/tests/var-set.mk
 create mode 100644 build/pymake/tests/var-substitutions.mk
 create mode 100644 build/pymake/tests/vpath-directive-dynamic.mk
 create mode 100644 build/pymake/tests/vpath-directive.mk
 create mode 100644 build/pymake/tests/vpath.mk
 create mode 100644 build/pymake/tests/vpath2.mk
 create mode 100644 build/pymake/tests/wildcards.mk
 create mode 100644 build/pymake/tests/windows-paths.mk
 create mode 100755 build/qemu-wrap
 create mode 100644 build/sanitizers/asan_blacklist_win.txt
 create mode 100644 build/sanitizers/ubsan_enum_blacklist.txt
 create mode 100644 build/sanitizers/ubsan_object_size_blacklist.txt
 create mode 100644 build/sanitizers/ubsan_pointer_overflow_blacklist.txt
 create mode 100644 build/sanitizers/ubsan_signed_overflow_blacklist.txt
 create mode 100644 build/sanitizers/ubsan_unsigned_overflow_blacklist.txt
 create mode 100644 build/sparse-profiles/docker-image
 create mode 100644 build/sparse-profiles/github-sync
 create mode 100644 build/sparse-profiles/liblowercase
 create mode 100644 build/sparse-profiles/mach
 create mode 100644 build/sparse-profiles/mozharness
 create mode 100644 build/sparse-profiles/perftest
 create mode 100644 build/sparse-profiles/profile-generate
 create mode 100644 build/sparse-profiles/sphinx-docs
 create mode 100644 build/sparse-profiles/taskgraph
 create mode 100644 build/sparse-profiles/toolchain-build
 create mode 100644 build/sparse-profiles/tps
 create mode 100644 build/sparse-profiles/update-verify
 create mode 100644 build/sparse-profiles/upload-generated-sources
 create mode 100644 build/sparse-profiles/upload-symbols
 create mode 100644 build/sparse-profiles/webrender
 create mode 100644 build/sparse-profiles/wgpu
 create mode 100644 build/submit_telemetry_data.py
 create mode 100644 build/templates.mozbuild
 create mode 100644 build/test_templates.mozbuild
 create mode 100644 build/tests/cram/cram.ini
 create mode 100644 build/tests/cram/test_configure_help.t
 create mode 100644 build/unix/aix.exp
 create mode 100644 build/unix/build-binutils/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.key
 create mode 100755 build/unix/build-binutils/build-binutils.sh
 create mode 100644 build/unix/build-gcc/07F3DBBECC1A39605078094D980C197698C3739D.key
 create mode 100644 build/unix/build-gcc/13975A70E63C361C73AE69EF6EEB81F8981C74C7.key
 create mode 100644 build/unix/build-gcc/33C235A34C46AA3FFB293709A328C3A2C3C45C06.key
 create mode 100644 build/unix/build-gcc/343C2FF0FBEE5EC2EDBEF399F3599FF828C67298.key
 create mode 100644 build/unix/build-gcc/5ED46A6721D365587791E2AA783FCD8E58BCAFBA.key
 create mode 100644 build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key
 create mode 100644 build/unix/build-gcc/AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3.key
 create mode 100644 build/unix/build-gcc/DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D.key
 create mode 100644 build/unix/build-gcc/EAF1C276A747E9ED86210CBAC3126D3B4AE55E93.key
 create mode 100755 build/unix/build-gcc/build-gcc.sh
 create mode 100755 build/unix/build-hfsplus/build-hfsplus.sh
 create mode 100644 build/unix/elfhack/Makefile.in
 create mode 100644 build/unix/elfhack/README
 create mode 100644 build/unix/elfhack/dummy.c
 create mode 100644 build/unix/elfhack/elf.cpp
 create mode 100644 build/unix/elfhack/elfhack.cpp
 create mode 100644 build/unix/elfhack/elfxx.h
 create mode 100644 build/unix/elfhack/inject.c
 create mode 100644 build/unix/elfhack/inject/copy_source.py
 create mode 100644 build/unix/elfhack/inject/moz.build
 create mode 100644 build/unix/elfhack/moz.build
 create mode 100644 build/unix/elfhack/test-array.c
 create mode 100644 build/unix/elfhack/test-ctors.c
 create mode 100644 build/unix/elfhack/test.c
 create mode 100644 build/unix/moz.build
 create mode 100644 build/unix/mozconfig.asan
 create mode 100644 build/unix/mozconfig.linux
 create mode 100644 build/unix/mozconfig.linux32
 create mode 100644 build/unix/mozconfig.stdcxx
 create mode 100644 build/unix/mozconfig.tsan
 create mode 100644 build/unix/mozconfig.unix
 create mode 100644 build/unix/mozilla.in
 create mode 100755 build/unix/print-non-newline.sh
 create mode 100644 build/unix/rewrite_asan_dylib.py
 create mode 100644 build/unix/run-gprof.sh
 create mode 100644 build/unix/run-hiprof.sh
 create mode 100755 build/unix/run-mozilla.sh
 create mode 100644 build/unix/run-third.sh
 create mode 100644 build/unix/stdc++compat/hide_std.ld
 create mode 100644 build/unix/stdc++compat/moz.build
 create mode 100644 build/unix/stdc++compat/stdc++compat.cpp
 create mode 100644 build/update-settings.ini
 create mode 100644 build/upload.py
 create mode 100644 build/upload_generated_sources.py
 create mode 100644 build/valgrind/__init__.py
 create mode 100644 build/valgrind/cross-architecture.sup
 create mode 100644 build/valgrind/i386-pc-linux-gnu.sup
 create mode 100644 build/valgrind/mach_commands.py
 create mode 100644 build/valgrind/output_handler.py
 create mode 100644 build/valgrind/x86_64-pc-linux-gnu.sup
 create mode 100644 build/variables.py
 create mode 100644 build/virtualenv_packages.txt
 create mode 100644 build/win32/__init__.py
 create mode 100644 build/win32/autowinchecksec.py
 create mode 100644 build/win32/crashinject.cpp
 create mode 100644 build/win32/crashinjectdll/crashinjectdll.cpp
 create mode 100644 build/win32/crashinjectdll/crashinjectdll.def
 create mode 100644 build/win32/crashinjectdll/moz.build
 create mode 100644 build/win32/moz.build
 create mode 100644 build/win32/mozconfig.vs-latest
 create mode 100644 build/win32/mozconfig.vs2017
 create mode 100644 build/win32/nsis-no-insert-timestamp.patch
 create mode 100644 build/win32/orderfile.txt
 create mode 100644 build/win64-aarch64/mozconfig.vs-latest
 create mode 100644 build/win64-aarch64/mozconfig.vs2017
 create mode 100644 build/win64/mozconfig.asan
 create mode 100644 build/win64/mozconfig.vs-latest
 create mode 100644 build/win64/mozconfig.vs2017
 create mode 100644 build/win64/orderfile.txt
 create mode 100644 build/windows_toolchain.py
 create mode 100644 build/workspace-hack/Cargo.toml
 create mode 100644 build/workspace-hack/src/lib.rs
 create mode 100644 config/AB_rCD.mk
 create mode 100644 config/Makefile.in
 create mode 100644 config/Moz/Milestone.pm
 create mode 100644 config/MozZipFile.py
 create mode 100644 config/autoconf-js.mk.in
 create mode 100644 config/autoconf.mk.in
 create mode 100644 config/baseconfig.mk
 create mode 100644 config/check_js_msg_encoding.py
 create mode 100644 config/check_js_opcode.py
 create mode 100644 config/check_macroassembler_style.py
 create mode 100755 config/check_source_count.py
 create mode 100644 config/check_spidermonkey_style.py
 create mode 100644 config/check_vanilla_allocations.py
 create mode 100644 config/config.mk
 create mode 100644 config/createprecomplete.py
 create mode 100644 config/emptyvars-js.mk.in
 create mode 100644 config/emptyvars.mk.in
 create mode 100644 config/external/fdlibm/moz.build
 create mode 100644 config/external/ffi/moz.build
 create mode 100644 config/external/ffi/preprocess_libffi_asm.py
 create mode 100644 config/external/ffi/subst_header.py
 create mode 100644 config/external/freetype2/moz.build
 create mode 100644 config/external/icu/common/moz.build
 create mode 100644 config/external/icu/common/sources.mozbuild
 create mode 100644 config/external/icu/data/genicudata.py
 create mode 100644 config/external/icu/data/icudata.s
 create mode 100644 config/external/icu/data/icudata_gas.S
 create mode 100644 config/external/icu/data/icudt67l.dat
 create mode 100644 config/external/icu/data/moz.build
 create mode 100644 config/external/icu/defs.mozbuild
 create mode 100644 config/external/icu/i18n/moz.build
 create mode 100644 config/external/icu/i18n/sources.mozbuild
 create mode 100644 config/external/icu/moz.build
 create mode 100644 config/external/lgpllibs/moz.build
 create mode 100644 config/external/moz.build
 create mode 100644 config/external/nspr/_pl_bld.h
 create mode 100644 config/external/nspr/_pr_bld.h
 create mode 100644 config/external/nspr/ds/moz.build
 create mode 100644 config/external/nspr/libc/moz.build
 create mode 100644 config/external/nspr/moz.build
 create mode 100644 config/external/nspr/pr/moz.build
 create mode 100644 config/external/nspr/prcpucfg.h
 create mode 100644 config/external/rlbox/moz.build
 create mode 100644 config/external/rlbox/rlbox_config.h
 create mode 100644 config/external/rlbox/rlbox_thread_locals.cpp
 create mode 100644 config/external/rlbox_lucet_sandbox/moz.build
 create mode 100644 config/external/rlbox_lucet_sandbox/rlbox_lucet_thread_locals.cpp
 create mode 100644 config/external/sqlite/moz.build
 create mode 100644 config/external/zlib/moz.build
 create mode 100644 config/faster/rules.mk
 create mode 100644 config/gcc-stl-wrapper.template.h
 create mode 100644 config/gcc_hidden.h
 create mode 100644 config/install.bat
 create mode 100644 config/make-stl-wrappers.py
 create mode 100644 config/make-system-wrappers.py
 create mode 100644 config/make-windows-h-wrapper.py
 create mode 100644 config/makefiles/autotargets.mk
 create mode 100644 config/makefiles/debugmake.mk
 create mode 100644 config/makefiles/functions.mk
 create mode 100644 config/makefiles/makeutils.mk
 create mode 100644 config/makefiles/nonrecursive.mk
 create mode 100644 config/makefiles/rust.mk
 create mode 100644 config/makefiles/target_binaries.mk
 create mode 100644 config/makefiles/xpidl/Makefile.in
 create mode 100644 config/milestone.txt
 create mode 100644 config/moz.build
 create mode 100644 config/mozunit/mozunit/__init__.py
 create mode 100644 config/mozunit/mozunit/mozunit.py
 create mode 100644 config/mozunit/mozunit/pytest.ini
 create mode 100644 config/mozunit/setup.py
 create mode 100644 config/msvc-stl-wrapper.template.h
 create mode 100644 config/nsinstall.c
 create mode 100755 config/nsinstall.py
 create mode 100644 config/pathsub.c
 create mode 100644 config/pathsub.h
 create mode 100644 config/printconfigsetting.py
 create mode 100644 config/printprereleasesuffix.py
 create mode 100644 config/rebuild_check.py
 create mode 100644 config/recurse.mk
 create mode 100644 config/rules.mk
 create mode 100644 config/run-and-prefix.py
 create mode 100644 config/run_spidermonkey_checks.py
 create mode 100644 config/static-checking-config.mk
 create mode 100644 config/stl-headers.mozbuild
 create mode 100644 config/system-headers.mozbuild
 create mode 100644 config/tests/chrome.manifest.flat
 create mode 100644 config/tests/python.ini
 create mode 100644 config/tests/ref-simple/one/file.xml
 create mode 100644 config/tests/ref-simple/one/preproc
 create mode 100644 config/tests/ref-simple/one/some.css
 create mode 100644 config/tests/ref-simple/three/l10nfile.txt
 create mode 100644 config/tests/ref-simple/two/otherfile.xml
 create mode 100644 config/tests/src-simple/Makefile.in
 create mode 100644 config/tests/src-simple/jar.mn
 create mode 100644 config/tests/src-simple/l10n/l10nfile.txt
 create mode 100644 config/tests/src-simple/moz.build
 create mode 100644 config/tests/src-simple/thesrcdir/file.xml
 create mode 100644 config/tests/src-simple/thesrcdir/preproc.in
 create mode 100644 config/tests/src-simple/thesrcdir/some.css
 create mode 100644 config/tests/src-simple/thetopsrcdir/otherfile.xml
 create mode 100644 config/tests/test.manifest.flat
 create mode 100644 config/tests/test.manifest.jar
 create mode 100644 config/tests/test.manifest.symlink
 create mode 100644 config/tests/test_mozbuild_reading.py
 create mode 100644 config/tests/unit-mozunit.py
 create mode 100644 config/tests/unit-nsinstall.py
 create mode 100644 config/tests/unit-printprereleasesuffix.py
 create mode 100644 config/tests/unitMozZipFile.py
 create mode 100644 config/version.mk
 create mode 100755 config/version_win.pl
 create mode 100644 config/windows-h-constant.decls.h
 create mode 100644 config/windows-h-unicode.decls.h
 create mode 100644 config/windows-h-wrapper.template.h
 create mode 100644 configure.py
 create mode 100644 intl/icu/GIT-INFO
 create mode 100644 intl/icu/data_filter.json
 create mode 100644 intl/icu/source/Doxyfile.in
 create mode 100644 intl/icu/source/Makefile.in
 create mode 100644 intl/icu/source/acinclude.m4
 create mode 100644 intl/icu/source/aclocal.m4
 create mode 100644 intl/icu/source/allinone/Build.Windows.Library.ProjectConfiguration.props
 create mode 100644 intl/icu/source/allinone/Build.Windows.Library.WarningSettings.ProjectConfiguration.props
 create mode 100644 intl/icu/source/allinone/Build.Windows.PlatformToolset.props
 create mode 100644 intl/icu/source/allinone/Build.Windows.ProjectConfiguration.props
 create mode 100644 intl/icu/source/allinone/Build.Windows.UWP.ProjectConfiguration.props
 create mode 100644 intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets
 create mode 100644 intl/icu/source/allinone/allinone.sln
 create mode 100644 intl/icu/source/allinone/icucheck.bat
 create mode 100644 intl/icu/source/common/Makefile.in
 create mode 100644 intl/icu/source/common/appendable.cpp
 create mode 100644 intl/icu/source/common/bmpset.cpp
 create mode 100644 intl/icu/source/common/bmpset.h
 create mode 100644 intl/icu/source/common/brkeng.cpp
 create mode 100644 intl/icu/source/common/brkeng.h
 create mode 100644 intl/icu/source/common/brkiter.cpp
 create mode 100644 intl/icu/source/common/bytesinkutil.cpp
 create mode 100644 intl/icu/source/common/bytesinkutil.h
 create mode 100644 intl/icu/source/common/bytestream.cpp
 create mode 100644 intl/icu/source/common/bytestrie.cpp
 create mode 100644 intl/icu/source/common/bytestriebuilder.cpp
 create mode 100644 intl/icu/source/common/bytestrieiterator.cpp
 create mode 100644 intl/icu/source/common/caniter.cpp
 create mode 100644 intl/icu/source/common/capi_helper.h
 create mode 100644 intl/icu/source/common/characterproperties.cpp
 create mode 100644 intl/icu/source/common/chariter.cpp
 create mode 100644 intl/icu/source/common/charstr.cpp
 create mode 100644 intl/icu/source/common/charstr.h
 create mode 100644 intl/icu/source/common/cmemory.cpp
 create mode 100644 intl/icu/source/common/cmemory.h
 create mode 100644 intl/icu/source/common/common.rc
 create mode 100644 intl/icu/source/common/common.vcxproj
 create mode 100644 intl/icu/source/common/common.vcxproj.filters
 create mode 100644 intl/icu/source/common/common_uwp.vcxproj
 create mode 100644 intl/icu/source/common/cpputils.h
 create mode 100644 intl/icu/source/common/cstr.cpp
 create mode 100644 intl/icu/source/common/cstr.h
 create mode 100644 intl/icu/source/common/cstring.cpp
 create mode 100644 intl/icu/source/common/cstring.h
 create mode 100644 intl/icu/source/common/cwchar.cpp
 create mode 100644 intl/icu/source/common/cwchar.h
 create mode 100644 intl/icu/source/common/dictbe.cpp
 create mode 100644 intl/icu/source/common/dictbe.h
 create mode 100644 intl/icu/source/common/dictionarydata.cpp
 create mode 100644 intl/icu/source/common/dictionarydata.h
 create mode 100644 intl/icu/source/common/dtintrv.cpp
 create mode 100644 intl/icu/source/common/edits.cpp
 create mode 100644 intl/icu/source/common/errorcode.cpp
 create mode 100644 intl/icu/source/common/filteredbrk.cpp
 create mode 100644 intl/icu/source/common/filterednormalizer2.cpp
 create mode 100644 intl/icu/source/common/hash.h
 create mode 100644 intl/icu/source/common/icudataver.cpp
 create mode 100644 intl/icu/source/common/icuplug.cpp
 create mode 100644 intl/icu/source/common/icuplugimp.h
 create mode 100644 intl/icu/source/common/loadednormalizer2impl.cpp
 create mode 100644 intl/icu/source/common/localebuilder.cpp
 create mode 100644 intl/icu/source/common/localematcher.cpp
 create mode 100644 intl/icu/source/common/localeprioritylist.cpp
 create mode 100644 intl/icu/source/common/localeprioritylist.h
 create mode 100644 intl/icu/source/common/localsvc.h
 create mode 100644 intl/icu/source/common/locavailable.cpp
 create mode 100644 intl/icu/source/common/locbased.cpp
 create mode 100644 intl/icu/source/common/locbased.h
 create mode 100644 intl/icu/source/common/locdispnames.cpp
 create mode 100644 intl/icu/source/common/locdistance.cpp
 create mode 100644 intl/icu/source/common/locdistance.h
 create mode 100644 intl/icu/source/common/locdspnm.cpp
 create mode 100644 intl/icu/source/common/locid.cpp
 create mode 100644 intl/icu/source/common/loclikely.cpp
 create mode 100644 intl/icu/source/common/loclikelysubtags.cpp
 create mode 100644 intl/icu/source/common/loclikelysubtags.h
 create mode 100644 intl/icu/source/common/locmap.cpp
 create mode 100644 intl/icu/source/common/locmap.h
 create mode 100644 intl/icu/source/common/locresdata.cpp
 create mode 100644 intl/icu/source/common/locutil.cpp
 create mode 100644 intl/icu/source/common/locutil.h
 create mode 100644 intl/icu/source/common/lsr.cpp
 create mode 100644 intl/icu/source/common/lsr.h
 create mode 100644 intl/icu/source/common/messageimpl.h
 create mode 100644 intl/icu/source/common/messagepattern.cpp
 create mode 100644 intl/icu/source/common/msvcres.h
 create mode 100644 intl/icu/source/common/mutex.h
 create mode 100644 intl/icu/source/common/norm2_nfc_data.h
 create mode 100644 intl/icu/source/common/norm2allmodes.h
 create mode 100644 intl/icu/source/common/normalizer2.cpp
 create mode 100644 intl/icu/source/common/normalizer2impl.cpp
 create mode 100644 intl/icu/source/common/normalizer2impl.h
 create mode 100644 intl/icu/source/common/normlzr.cpp
 create mode 100644 intl/icu/source/common/parsepos.cpp
 create mode 100644 intl/icu/source/common/patternprops.cpp
 create mode 100644 intl/icu/source/common/patternprops.h
 create mode 100644 intl/icu/source/common/pluralmap.cpp
 create mode 100644 intl/icu/source/common/pluralmap.h
 create mode 100644 intl/icu/source/common/propname.cpp
 create mode 100644 intl/icu/source/common/propname.h
 create mode 100644 intl/icu/source/common/propname_data.h
 create mode 100644 intl/icu/source/common/propsvec.cpp
 create mode 100644 intl/icu/source/common/propsvec.h
 create mode 100644 intl/icu/source/common/punycode.cpp
 create mode 100644 intl/icu/source/common/punycode.h
 create mode 100644 intl/icu/source/common/putil.cpp
 create mode 100644 intl/icu/source/common/putilimp.h
 create mode 100644 intl/icu/source/common/rbbi.cpp
 create mode 100644 intl/icu/source/common/rbbi_cache.cpp
 create mode 100644 intl/icu/source/common/rbbi_cache.h
 create mode 100755 intl/icu/source/common/rbbicst.pl
 create mode 100644 intl/icu/source/common/rbbidata.cpp
 create mode 100644 intl/icu/source/common/rbbidata.h
 create mode 100644 intl/icu/source/common/rbbinode.cpp
 create mode 100644 intl/icu/source/common/rbbinode.h
 create mode 100644 intl/icu/source/common/rbbirb.cpp
 create mode 100644 intl/icu/source/common/rbbirb.h
 create mode 100644 intl/icu/source/common/rbbirpt.h
 create mode 100644 intl/icu/source/common/rbbirpt.txt
 create mode 100644 intl/icu/source/common/rbbiscan.cpp
 create mode 100644 intl/icu/source/common/rbbiscan.h
 create mode 100644 intl/icu/source/common/rbbisetb.cpp
 create mode 100644 intl/icu/source/common/rbbisetb.h
 create mode 100644 intl/icu/source/common/rbbistbl.cpp
 create mode 100644 intl/icu/source/common/rbbitblb.cpp
 create mode 100644 intl/icu/source/common/rbbitblb.h
 create mode 100644 intl/icu/source/common/resbund.cpp
 create mode 100644 intl/icu/source/common/resbund_cnv.cpp
 create mode 100644 intl/icu/source/common/resource.cpp
 create mode 100644 intl/icu/source/common/resource.h
 create mode 100644 intl/icu/source/common/restrace.cpp
 create mode 100644 intl/icu/source/common/restrace.h
 create mode 100644 intl/icu/source/common/ruleiter.cpp
 create mode 100644 intl/icu/source/common/ruleiter.h
 create mode 100644 intl/icu/source/common/schriter.cpp
 create mode 100644 intl/icu/source/common/serv.cpp
 create mode 100644 intl/icu/source/common/serv.h
 create mode 100644 intl/icu/source/common/servlk.cpp
 create mode 100644 intl/icu/source/common/servlkf.cpp
 create mode 100644 intl/icu/source/common/servloc.h
 create mode 100644 intl/icu/source/common/servls.cpp
 create mode 100644 intl/icu/source/common/servnotf.cpp
 create mode 100644 intl/icu/source/common/servnotf.h
 create mode 100644 intl/icu/source/common/servrbf.cpp
 create mode 100644 intl/icu/source/common/servslkf.cpp
 create mode 100644 intl/icu/source/common/sharedobject.cpp
 create mode 100644 intl/icu/source/common/sharedobject.h
 create mode 100644 intl/icu/source/common/simpleformatter.cpp
 create mode 100644 intl/icu/source/common/sprpimpl.h
 create mode 100644 intl/icu/source/common/static_unicode_sets.cpp
 create mode 100644 intl/icu/source/common/static_unicode_sets.h
 create mode 100644 intl/icu/source/common/stringpiece.cpp
 create mode 100644 intl/icu/source/common/stringtriebuilder.cpp
 create mode 100644 intl/icu/source/common/uarrsort.cpp
 create mode 100644 intl/icu/source/common/uarrsort.h
 create mode 100644 intl/icu/source/common/uassert.h
 create mode 100644 intl/icu/source/common/ubidi.cpp
 create mode 100644 intl/icu/source/common/ubidi_props.cpp
 create mode 100644 intl/icu/source/common/ubidi_props.h
 create mode 100644 intl/icu/source/common/ubidi_props_data.h
 create mode 100644 intl/icu/source/common/ubidiimp.h
 create mode 100644 intl/icu/source/common/ubidiln.cpp
 create mode 100644 intl/icu/source/common/ubiditransform.cpp
 create mode 100644 intl/icu/source/common/ubidiwrt.cpp
 create mode 100644 intl/icu/source/common/ubrk.cpp
 create mode 100644 intl/icu/source/common/ubrkimpl.h
 create mode 100644 intl/icu/source/common/ucase.cpp
 create mode 100644 intl/icu/source/common/ucase.h
 create mode 100644 intl/icu/source/common/ucase_props_data.h
 create mode 100644 intl/icu/source/common/ucasemap.cpp
 create mode 100644 intl/icu/source/common/ucasemap_imp.h
 create mode 100644 intl/icu/source/common/ucasemap_titlecase_brkiter.cpp
 create mode 100644 intl/icu/source/common/ucat.cpp
 create mode 100644 intl/icu/source/common/uchar.cpp
 create mode 100644 intl/icu/source/common/uchar_props_data.h
 create mode 100644 intl/icu/source/common/ucharstrie.cpp
 create mode 100644 intl/icu/source/common/ucharstriebuilder.cpp
 create mode 100644 intl/icu/source/common/ucharstrieiterator.cpp
 create mode 100644 intl/icu/source/common/uchriter.cpp
 create mode 100644 intl/icu/source/common/ucln.h
 create mode 100644 intl/icu/source/common/ucln_cmn.cpp
 create mode 100644 intl/icu/source/common/ucln_cmn.h
 create mode 100644 intl/icu/source/common/ucln_imp.h
 create mode 100644 intl/icu/source/common/ucmndata.cpp
 create mode 100644 intl/icu/source/common/ucmndata.h
 create mode 100644 intl/icu/source/common/ucnv.cpp
 create mode 100644 intl/icu/source/common/ucnv2022.cpp
 create mode 100644 intl/icu/source/common/ucnv_bld.cpp
 create mode 100644 intl/icu/source/common/ucnv_bld.h
 create mode 100644 intl/icu/source/common/ucnv_cb.cpp
 create mode 100644 intl/icu/source/common/ucnv_cnv.cpp
 create mode 100644 intl/icu/source/common/ucnv_cnv.h
 create mode 100644 intl/icu/source/common/ucnv_ct.cpp
 create mode 100644 intl/icu/source/common/ucnv_err.cpp
 create mode 100644 intl/icu/source/common/ucnv_ext.cpp
 create mode 100644 intl/icu/source/common/ucnv_ext.h
 create mode 100644 intl/icu/source/common/ucnv_imp.h
 create mode 100644 intl/icu/source/common/ucnv_io.cpp
 create mode 100644 intl/icu/source/common/ucnv_io.h
 create mode 100644 intl/icu/source/common/ucnv_lmb.cpp
 create mode 100644 intl/icu/source/common/ucnv_set.cpp
 create mode 100644 intl/icu/source/common/ucnv_u16.cpp
 create mode 100644 intl/icu/source/common/ucnv_u32.cpp
 create mode 100644 intl/icu/source/common/ucnv_u7.cpp
 create mode 100644 intl/icu/source/common/ucnv_u8.cpp
 create mode 100644 intl/icu/source/common/ucnvbocu.cpp
 create mode 100644 intl/icu/source/common/ucnvdisp.cpp
 create mode 100644 intl/icu/source/common/ucnvhz.cpp
 create mode 100644 intl/icu/source/common/ucnvisci.cpp
 create mode 100644 intl/icu/source/common/ucnvlat1.cpp
 create mode 100644 intl/icu/source/common/ucnvmbcs.cpp
 create mode 100644 intl/icu/source/common/ucnvmbcs.h
 create mode 100644 intl/icu/source/common/ucnvscsu.cpp
 create mode 100644 intl/icu/source/common/ucnvsel.cpp
 create mode 100644 intl/icu/source/common/ucol_data.h
 create mode 100644 intl/icu/source/common/ucol_swp.cpp
 create mode 100644 intl/icu/source/common/ucol_swp.h
 create mode 100644 intl/icu/source/common/ucptrie.cpp
 create mode 100644 intl/icu/source/common/ucptrie_impl.h
 create mode 100644 intl/icu/source/common/ucurr.cpp
 create mode 100644 intl/icu/source/common/ucurrimp.h
 create mode 100644 intl/icu/source/common/udata.cpp
 create mode 100644 intl/icu/source/common/udatamem.cpp
 create mode 100644 intl/icu/source/common/udatamem.h
 create mode 100644 intl/icu/source/common/udataswp.cpp
 create mode 100644 intl/icu/source/common/udataswp.h
 create mode 100644 intl/icu/source/common/uelement.h
 create mode 100644 intl/icu/source/common/uenum.cpp
 create mode 100644 intl/icu/source/common/uenumimp.h
 create mode 100644 intl/icu/source/common/uhash.cpp
 create mode 100644 intl/icu/source/common/uhash.h
 create mode 100644 intl/icu/source/common/uhash_us.cpp
 create mode 100644 intl/icu/source/common/uidna.cpp
 create mode 100644 intl/icu/source/common/uinit.cpp
 create mode 100644 intl/icu/source/common/uinvchar.cpp
 create mode 100644 intl/icu/source/common/uinvchar.h
 create mode 100644 intl/icu/source/common/uiter.cpp
 create mode 100644 intl/icu/source/common/ulayout_props.h
 create mode 100644 intl/icu/source/common/ulist.cpp
 create mode 100644 intl/icu/source/common/ulist.h
 create mode 100644 intl/icu/source/common/uloc.cpp
 create mode 100644 intl/icu/source/common/uloc_keytype.cpp
 create mode 100644 intl/icu/source/common/uloc_tag.cpp
 create mode 100644 intl/icu/source/common/ulocimp.h
 create mode 100644 intl/icu/source/common/umapfile.cpp
 create mode 100644 intl/icu/source/common/umapfile.h
 create mode 100644 intl/icu/source/common/umath.cpp
 create mode 100644 intl/icu/source/common/umutablecptrie.cpp
 create mode 100644 intl/icu/source/common/umutex.cpp
 create mode 100644 intl/icu/source/common/umutex.h
 create mode 100644 intl/icu/source/common/unames.cpp
 create mode 100644 intl/icu/source/common/unicode/appendable.h
 create mode 100644 intl/icu/source/common/unicode/brkiter.h
 create mode 100644 intl/icu/source/common/unicode/bytestream.h
 create mode 100644 intl/icu/source/common/unicode/bytestrie.h
 create mode 100644 intl/icu/source/common/unicode/bytestriebuilder.h
 create mode 100644 intl/icu/source/common/unicode/caniter.h
 create mode 100644 intl/icu/source/common/unicode/casemap.h
 create mode 100644 intl/icu/source/common/unicode/char16ptr.h
 create mode 100644 intl/icu/source/common/unicode/chariter.h
 create mode 100644 intl/icu/source/common/unicode/dbbi.h
 create mode 100644 intl/icu/source/common/unicode/docmain.h
 create mode 100644 intl/icu/source/common/unicode/dtintrv.h
 create mode 100644 intl/icu/source/common/unicode/edits.h
 create mode 100644 intl/icu/source/common/unicode/enumset.h
 create mode 100644 intl/icu/source/common/unicode/errorcode.h
 create mode 100644 intl/icu/source/common/unicode/filteredbrk.h
 create mode 100644 intl/icu/source/common/unicode/icudataver.h
 create mode 100644 intl/icu/source/common/unicode/icuplug.h
 create mode 100644 intl/icu/source/common/unicode/idna.h
 create mode 100644 intl/icu/source/common/unicode/localebuilder.h
 create mode 100644 intl/icu/source/common/unicode/localematcher.h
 create mode 100644 intl/icu/source/common/unicode/localpointer.h
 create mode 100644 intl/icu/source/common/unicode/locdspnm.h
 create mode 100644 intl/icu/source/common/unicode/locid.h
 create mode 100644 intl/icu/source/common/unicode/messagepattern.h
 create mode 100644 intl/icu/source/common/unicode/normalizer2.h
 create mode 100644 intl/icu/source/common/unicode/normlzr.h
 create mode 100644 intl/icu/source/common/unicode/parseerr.h
 create mode 100644 intl/icu/source/common/unicode/parsepos.h
 create mode 100644 intl/icu/source/common/unicode/platform.h
 create mode 100644 intl/icu/source/common/unicode/ptypes.h
 create mode 100644 intl/icu/source/common/unicode/putil.h
 create mode 100644 intl/icu/source/common/unicode/rbbi.h
 create mode 100644 intl/icu/source/common/unicode/rep.h
 create mode 100644 intl/icu/source/common/unicode/resbund.h
 create mode 100644 intl/icu/source/common/unicode/schriter.h
 create mode 100644 intl/icu/source/common/unicode/simpleformatter.h
 create mode 100644 intl/icu/source/common/unicode/std_string.h
 create mode 100644 intl/icu/source/common/unicode/strenum.h
 create mode 100644 intl/icu/source/common/unicode/stringoptions.h
 create mode 100644 intl/icu/source/common/unicode/stringpiece.h
 create mode 100644 intl/icu/source/common/unicode/stringtriebuilder.h
 create mode 100644 intl/icu/source/common/unicode/symtable.h
 create mode 100644 intl/icu/source/common/unicode/ubidi.h
 create mode 100644 intl/icu/source/common/unicode/ubiditransform.h
 create mode 100644 intl/icu/source/common/unicode/ubrk.h
 create mode 100644 intl/icu/source/common/unicode/ucasemap.h
 create mode 100644 intl/icu/source/common/unicode/ucat.h
 create mode 100644 intl/icu/source/common/unicode/uchar.h
 create mode 100644 intl/icu/source/common/unicode/ucharstrie.h
 create mode 100644 intl/icu/source/common/unicode/ucharstriebuilder.h
 create mode 100644 intl/icu/source/common/unicode/uchriter.h
 create mode 100644 intl/icu/source/common/unicode/uclean.h
 create mode 100644 intl/icu/source/common/unicode/ucnv.h
 create mode 100644 intl/icu/source/common/unicode/ucnv_cb.h
 create mode 100644 intl/icu/source/common/unicode/ucnv_err.h
 create mode 100644 intl/icu/source/common/unicode/ucnvsel.h
 create mode 100644 intl/icu/source/common/unicode/uconfig.h
 create mode 100644 intl/icu/source/common/unicode/ucpmap.h
 create mode 100644 intl/icu/source/common/unicode/ucptrie.h
 create mode 100644 intl/icu/source/common/unicode/ucurr.h
 create mode 100644 intl/icu/source/common/unicode/udata.h
 create mode 100644 intl/icu/source/common/unicode/udisplaycontext.h
 create mode 100644 intl/icu/source/common/unicode/uenum.h
 create mode 100644 intl/icu/source/common/unicode/uidna.h
 create mode 100644 intl/icu/source/common/unicode/uiter.h
 create mode 100644 intl/icu/source/common/unicode/uldnames.h
 create mode 100644 intl/icu/source/common/unicode/uloc.h
 create mode 100644 intl/icu/source/common/unicode/umachine.h
 create mode 100644 intl/icu/source/common/unicode/umisc.h
 create mode 100644 intl/icu/source/common/unicode/umutablecptrie.h
 create mode 100644 intl/icu/source/common/unicode/unifilt.h
 create mode 100644 intl/icu/source/common/unicode/unifunct.h
 create mode 100644 intl/icu/source/common/unicode/unimatch.h
 create mode 100644 intl/icu/source/common/unicode/uniset.h
 create mode 100644 intl/icu/source/common/unicode/unistr.h
 create mode 100644 intl/icu/source/common/unicode/unorm.h
 create mode 100644 intl/icu/source/common/unicode/unorm2.h
 create mode 100644 intl/icu/source/common/unicode/uobject.h
 create mode 100644 intl/icu/source/common/unicode/urename.h
 create mode 100644 intl/icu/source/common/unicode/urep.h
 create mode 100644 intl/icu/source/common/unicode/ures.h
 create mode 100644 intl/icu/source/common/unicode/uscript.h
 create mode 100644 intl/icu/source/common/unicode/uset.h
 create mode 100644 intl/icu/source/common/unicode/usetiter.h
 create mode 100644 intl/icu/source/common/unicode/ushape.h
 create mode 100644 intl/icu/source/common/unicode/usprep.h
 create mode 100644 intl/icu/source/common/unicode/ustring.h
 create mode 100644 intl/icu/source/common/unicode/ustringtrie.h
 create mode 100644 intl/icu/source/common/unicode/utext.h
 create mode 100644 intl/icu/source/common/unicode/utf.h
 create mode 100644 intl/icu/source/common/unicode/utf16.h
 create mode 100644 intl/icu/source/common/unicode/utf32.h
 create mode 100644 intl/icu/source/common/unicode/utf8.h
 create mode 100644 intl/icu/source/common/unicode/utf_old.h
 create mode 100644 intl/icu/source/common/unicode/utrace.h
 create mode 100644 intl/icu/source/common/unicode/utypes.h
 create mode 100644 intl/icu/source/common/unicode/uvernum.h
 create mode 100644 intl/icu/source/common/unicode/uversion.h
 create mode 100644 intl/icu/source/common/unifiedcache.cpp
 create mode 100644 intl/icu/source/common/unifiedcache.h
 create mode 100644 intl/icu/source/common/unifilt.cpp
 create mode 100644 intl/icu/source/common/unifunct.cpp
 create mode 100644 intl/icu/source/common/uniset.cpp
 create mode 100644 intl/icu/source/common/uniset_closure.cpp
 create mode 100644 intl/icu/source/common/uniset_props.cpp
 create mode 100644 intl/icu/source/common/unisetspan.cpp
 create mode 100644 intl/icu/source/common/unisetspan.h
 create mode 100644 intl/icu/source/common/unistr.cpp
 create mode 100644 intl/icu/source/common/unistr_case.cpp
 create mode 100644 intl/icu/source/common/unistr_case_locale.cpp
 create mode 100644 intl/icu/source/common/unistr_cnv.cpp
 create mode 100644 intl/icu/source/common/unistr_props.cpp
 create mode 100644 intl/icu/source/common/unistr_titlecase_brkiter.cpp
 create mode 100644 intl/icu/source/common/unistrappender.h
 create mode 100644 intl/icu/source/common/unorm.cpp
 create mode 100644 intl/icu/source/common/unormcmp.cpp
 create mode 100644 intl/icu/source/common/unormimp.h
 create mode 100644 intl/icu/source/common/uobject.cpp
 create mode 100644 intl/icu/source/common/uposixdefs.h
 create mode 100644 intl/icu/source/common/uprops.cpp
 create mode 100644 intl/icu/source/common/uprops.h
 create mode 100644 intl/icu/source/common/ures_cnv.cpp
 create mode 100644 intl/icu/source/common/uresbund.cpp
 create mode 100644 intl/icu/source/common/uresdata.cpp
 create mode 100644 intl/icu/source/common/uresdata.h
 create mode 100644 intl/icu/source/common/uresimp.h
 create mode 100644 intl/icu/source/common/ureslocs.h
 create mode 100644 intl/icu/source/common/usc_impl.cpp
 create mode 100644 intl/icu/source/common/usc_impl.h
 create mode 100644 intl/icu/source/common/uscript.cpp
 create mode 100644 intl/icu/source/common/uscript_props.cpp
 create mode 100644 intl/icu/source/common/uset.cpp
 create mode 100644 intl/icu/source/common/uset_imp.h
 create mode 100644 intl/icu/source/common/uset_props.cpp
 create mode 100644 intl/icu/source/common/usetiter.cpp
 create mode 100644 intl/icu/source/common/ushape.cpp
 create mode 100644 intl/icu/source/common/usprep.cpp
 create mode 100644 intl/icu/source/common/ustack.cpp
 create mode 100644 intl/icu/source/common/ustr_cnv.cpp
 create mode 100644 intl/icu/source/common/ustr_cnv.h
 create mode 100644 intl/icu/source/common/ustr_imp.h
 create mode 100644 intl/icu/source/common/ustr_titlecase_brkiter.cpp
 create mode 100644 intl/icu/source/common/ustr_wcs.cpp
 create mode 100644 intl/icu/source/common/ustrcase.cpp
 create mode 100644 intl/icu/source/common/ustrcase_locale.cpp
 create mode 100644 intl/icu/source/common/ustrenum.cpp
 create mode 100644 intl/icu/source/common/ustrenum.h
 create mode 100644 intl/icu/source/common/ustrfmt.cpp
 create mode 100644 intl/icu/source/common/ustrfmt.h
 create mode 100644 intl/icu/source/common/ustring.cpp
 create mode 100644 intl/icu/source/common/ustrtrns.cpp
 create mode 100644 intl/icu/source/common/utext.cpp
 create mode 100644 intl/icu/source/common/utf_impl.cpp
 create mode 100644 intl/icu/source/common/util.cpp
 create mode 100644 intl/icu/source/common/util.h
 create mode 100644 intl/icu/source/common/util_props.cpp
 create mode 100644 intl/icu/source/common/utrace.cpp
 create mode 100644 intl/icu/source/common/utracimp.h
 create mode 100644 intl/icu/source/common/utrie.cpp
 create mode 100644 intl/icu/source/common/utrie.h
 create mode 100644 intl/icu/source/common/utrie2.cpp
 create mode 100644 intl/icu/source/common/utrie2.h
 create mode 100644 intl/icu/source/common/utrie2_builder.cpp
 create mode 100644 intl/icu/source/common/utrie2_impl.h
 create mode 100644 intl/icu/source/common/utrie_swap.cpp
 create mode 100644 intl/icu/source/common/uts46.cpp
 create mode 100644 intl/icu/source/common/utypeinfo.h
 create mode 100644 intl/icu/source/common/utypes.cpp
 create mode 100644 intl/icu/source/common/uvector.cpp
 create mode 100644 intl/icu/source/common/uvector.h
 create mode 100644 intl/icu/source/common/uvectr32.cpp
 create mode 100644 intl/icu/source/common/uvectr32.h
 create mode 100644 intl/icu/source/common/uvectr64.cpp
 create mode 100644 intl/icu/source/common/uvectr64.h
 create mode 100644 intl/icu/source/common/wintz.cpp
 create mode 100644 intl/icu/source/common/wintz.h
 create mode 100644 intl/icu/source/config.guess
 create mode 100644 intl/icu/source/config.sub
 create mode 100644 intl/icu/source/config/Makefile.inc.in
 create mode 100755 intl/icu/source/config/dist-data.sh
 create mode 100644 intl/icu/source/config/dist.mk
 create mode 100644 intl/icu/source/config/gmakever.mk
 create mode 100644 intl/icu/source/config/icu-config-bottom
 create mode 100644 intl/icu/source/config/icu-config-top
 create mode 100644 intl/icu/source/config/icu-config.1.in
 create mode 100644 intl/icu/source/config/icu.pc.in
 create mode 100644 intl/icu/source/config/m4/icu-conditional.m4
 create mode 100644 intl/icu/source/config/make2sh.sed
 create mode 100644 intl/icu/source/config/mh-aix-gcc
 create mode 100644 intl/icu/source/config/mh-aix-va
 create mode 100644 intl/icu/source/config/mh-alpha-linux-cc
 create mode 100644 intl/icu/source/config/mh-alpha-linux-gcc
 create mode 100644 intl/icu/source/config/mh-alpha-osf
 create mode 100644 intl/icu/source/config/mh-beos
 create mode 100644 intl/icu/source/config/mh-bsd-gcc
 create mode 100644 intl/icu/source/config/mh-cygwin
 create mode 100644 intl/icu/source/config/mh-cygwin-msvc
 create mode 100644 intl/icu/source/config/mh-cygwin64
 create mode 100644 intl/icu/source/config/mh-darwin
 create mode 100644 intl/icu/source/config/mh-haiku
 create mode 100644 intl/icu/source/config/mh-hpux-acc
 create mode 100644 intl/icu/source/config/mh-hpux-gcc
 create mode 100644 intl/icu/source/config/mh-irix
 create mode 100644 intl/icu/source/config/mh-linux
 create mode 100644 intl/icu/source/config/mh-linux-va
 create mode 100644 intl/icu/source/config/mh-mingw
 create mode 100644 intl/icu/source/config/mh-mingw64
 create mode 100644 intl/icu/source/config/mh-mpras
 create mode 100644 intl/icu/source/config/mh-msys-msvc
 create mode 100644 intl/icu/source/config/mh-os390
 create mode 100644 intl/icu/source/config/mh-os400
 create mode 100644 intl/icu/source/config/mh-qnx
 create mode 100644 intl/icu/source/config/mh-solaris
 create mode 100644 intl/icu/source/config/mh-solaris-gcc
 create mode 100644 intl/icu/source/config/mh-unknown
 create mode 100644 intl/icu/source/config/pkgdataMakefile.in
 create mode 100755 intl/icu/source/config/test-icu-config.sh
 create mode 100644 intl/icu/source/config/windows-update.sed.in
 create mode 100755 intl/icu/source/configure
 create mode 100644 intl/icu/source/configure.ac
 create mode 100644 intl/icu/source/extra/Makefile.in
 create mode 100644 intl/icu/source/extra/scrptrun/Makefile.in
 create mode 100644 intl/icu/source/extra/scrptrun/readme.html
 create mode 100644 intl/icu/source/extra/scrptrun/scrptrun.cpp
 create mode 100644 intl/icu/source/extra/scrptrun/scrptrun.h
 create mode 100644 intl/icu/source/extra/scrptrun/srtest.cpp
 create mode 100644 intl/icu/source/extra/scrptrun/srtest.dsp
 create mode 100644 intl/icu/source/extra/scrptrun/srtest.dsw
 create mode 100644 intl/icu/source/extra/uconv/Makefile.in
 create mode 100644 intl/icu/source/extra/uconv/README
 create mode 100644 intl/icu/source/extra/uconv/makedata.mak
 create mode 100644 intl/icu/source/extra/uconv/pkgdata.inc.in
 create mode 100644 intl/icu/source/extra/uconv/pkgdataMakefile.in
 create mode 100644 intl/icu/source/extra/uconv/resfiles.mk
 create mode 100644 intl/icu/source/extra/uconv/resources/fr.txt
 create mode 100644 intl/icu/source/extra/uconv/resources/root.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/ISO-8859-2.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/ISO-8859-3.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/danish-ISO-8859-1.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/eucJP.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/hangul-eucKR.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/hania-eucKR.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/ibm-37-test.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/iso8859-1.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/koi8r.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/armenian.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/banviet.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/chinese-ulysses.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/croat.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/danish.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/greek.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/hangul.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/hania.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/jap.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/korean.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/linji.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/many.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/maopoem.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/russian.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/simplechinese.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/turkish.txt
 create mode 100644 intl/icu/source/extra/uconv/samples/utf8/utf-8-demo.txt
 create mode 100644 intl/icu/source/extra/uconv/uconv.1.in
 create mode 100644 intl/icu/source/extra/uconv/uconv.cpp
 create mode 100644 intl/icu/source/extra/uconv/uconv.vcxproj
 create mode 100644 intl/icu/source/extra/uconv/uconv.vcxproj.filters
 create mode 100644 intl/icu/source/extra/uconv/unicode/uwmsg.h
 create mode 100644 intl/icu/source/extra/uconv/uwmsg.c
 create mode 100644 intl/icu/source/i18n/Makefile.in
 create mode 100644 intl/icu/source/i18n/alphaindex.cpp
 create mode 100644 intl/icu/source/i18n/anytrans.cpp
 create mode 100644 intl/icu/source/i18n/anytrans.h
 create mode 100644 intl/icu/source/i18n/astro.cpp
 create mode 100644 intl/icu/source/i18n/astro.h
 create mode 100644 intl/icu/source/i18n/basictz.cpp
 create mode 100644 intl/icu/source/i18n/bocsu.cpp
 create mode 100644 intl/icu/source/i18n/bocsu.h
 create mode 100644 intl/icu/source/i18n/brktrans.cpp
 create mode 100644 intl/icu/source/i18n/brktrans.h
 create mode 100644 intl/icu/source/i18n/buddhcal.cpp
 create mode 100644 intl/icu/source/i18n/buddhcal.h
 create mode 100644 intl/icu/source/i18n/calendar.cpp
 create mode 100644 intl/icu/source/i18n/casetrn.cpp
 create mode 100644 intl/icu/source/i18n/casetrn.h
 create mode 100644 intl/icu/source/i18n/cecal.cpp
 create mode 100644 intl/icu/source/i18n/cecal.h
 create mode 100644 intl/icu/source/i18n/chnsecal.cpp
 create mode 100644 intl/icu/source/i18n/chnsecal.h
 create mode 100644 intl/icu/source/i18n/choicfmt.cpp
 create mode 100644 intl/icu/source/i18n/coleitr.cpp
 create mode 100644 intl/icu/source/i18n/coll.cpp
 create mode 100644 intl/icu/source/i18n/collation.cpp
 create mode 100644 intl/icu/source/i18n/collation.h
 create mode 100644 intl/icu/source/i18n/collationbuilder.cpp
 create mode 100644 intl/icu/source/i18n/collationbuilder.h
 create mode 100644 intl/icu/source/i18n/collationcompare.cpp
 create mode 100644 intl/icu/source/i18n/collationcompare.h
 create mode 100644 intl/icu/source/i18n/collationdata.cpp
 create mode 100644 intl/icu/source/i18n/collationdata.h
 create mode 100644 intl/icu/source/i18n/collationdatabuilder.cpp
 create mode 100644 intl/icu/source/i18n/collationdatabuilder.h
 create mode 100644 intl/icu/source/i18n/collationdatareader.cpp
 create mode 100644 intl/icu/source/i18n/collationdatareader.h
 create mode 100644 intl/icu/source/i18n/collationdatawriter.cpp
 create mode 100644 intl/icu/source/i18n/collationdatawriter.h
 create mode 100644 intl/icu/source/i18n/collationfastlatin.cpp
 create mode 100644 intl/icu/source/i18n/collationfastlatin.h
 create mode 100644 intl/icu/source/i18n/collationfastlatinbuilder.cpp
 create mode 100644 intl/icu/source/i18n/collationfastlatinbuilder.h
 create mode 100644 intl/icu/source/i18n/collationfcd.cpp
 create mode 100644 intl/icu/source/i18n/collationfcd.h
 create mode 100644 intl/icu/source/i18n/collationiterator.cpp
 create mode 100644 intl/icu/source/i18n/collationiterator.h
 create mode 100644 intl/icu/source/i18n/collationkeys.cpp
 create mode 100644 intl/icu/source/i18n/collationkeys.h
 create mode 100644 intl/icu/source/i18n/collationroot.cpp
 create mode 100644 intl/icu/source/i18n/collationroot.h
 create mode 100644 intl/icu/source/i18n/collationrootelements.cpp
 create mode 100644 intl/icu/source/i18n/collationrootelements.h
 create mode 100644 intl/icu/source/i18n/collationruleparser.cpp
 create mode 100644 intl/icu/source/i18n/collationruleparser.h
 create mode 100644 intl/icu/source/i18n/collationsets.cpp
 create mode 100644 intl/icu/source/i18n/collationsets.h
 create mode 100644 intl/icu/source/i18n/collationsettings.cpp
 create mode 100644 intl/icu/source/i18n/collationsettings.h
 create mode 100644 intl/icu/source/i18n/collationtailoring.cpp
 create mode 100644 intl/icu/source/i18n/collationtailoring.h
 create mode 100644 intl/icu/source/i18n/collationweights.cpp
 create mode 100644 intl/icu/source/i18n/collationweights.h
 create mode 100644 intl/icu/source/i18n/collunsafe.h
 create mode 100644 intl/icu/source/i18n/compactdecimalformat.cpp
 create mode 100644 intl/icu/source/i18n/coptccal.cpp
 create mode 100644 intl/icu/source/i18n/coptccal.h
 create mode 100644 intl/icu/source/i18n/cpdtrans.cpp
 create mode 100644 intl/icu/source/i18n/cpdtrans.h
 create mode 100644 intl/icu/source/i18n/csdetect.cpp
 create mode 100644 intl/icu/source/i18n/csdetect.h
 create mode 100644 intl/icu/source/i18n/csmatch.cpp
 create mode 100644 intl/icu/source/i18n/csmatch.h
 create mode 100644 intl/icu/source/i18n/csr2022.cpp
 create mode 100644 intl/icu/source/i18n/csr2022.h
 create mode 100644 intl/icu/source/i18n/csrecog.cpp
 create mode 100644 intl/icu/source/i18n/csrecog.h
 create mode 100644 intl/icu/source/i18n/csrmbcs.cpp
 create mode 100644 intl/icu/source/i18n/csrmbcs.h
 create mode 100644 intl/icu/source/i18n/csrsbcs.cpp
 create mode 100644 intl/icu/source/i18n/csrsbcs.h
 create mode 100644 intl/icu/source/i18n/csrucode.cpp
 create mode 100644 intl/icu/source/i18n/csrucode.h
 create mode 100644 intl/icu/source/i18n/csrutf8.cpp
 create mode 100644 intl/icu/source/i18n/csrutf8.h
 create mode 100644 intl/icu/source/i18n/curramt.cpp
 create mode 100644 intl/icu/source/i18n/currfmt.cpp
 create mode 100644 intl/icu/source/i18n/currfmt.h
 create mode 100644 intl/icu/source/i18n/currpinf.cpp
 create mode 100644 intl/icu/source/i18n/currunit.cpp
 create mode 100644 intl/icu/source/i18n/dangical.cpp
 create mode 100644 intl/icu/source/i18n/dangical.h
 create mode 100644 intl/icu/source/i18n/datefmt.cpp
 create mode 100644 intl/icu/source/i18n/dayperiodrules.cpp
 create mode 100644 intl/icu/source/i18n/dayperiodrules.h
 create mode 100644 intl/icu/source/i18n/dcfmtsym.cpp
 create mode 100644 intl/icu/source/i18n/decContext.cpp
 create mode 100644 intl/icu/source/i18n/decContext.h
 create mode 100644 intl/icu/source/i18n/decNumber.cpp
 create mode 100644 intl/icu/source/i18n/decNumber.h
 create mode 100644 intl/icu/source/i18n/decNumberLocal.h
 create mode 100644 intl/icu/source/i18n/decimfmt.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-bignum-dtoa.h
 create mode 100644 intl/icu/source/i18n/double-conversion-bignum.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-bignum.h
 create mode 100644 intl/icu/source/i18n/double-conversion-cached-powers.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-cached-powers.h
 create mode 100644 intl/icu/source/i18n/double-conversion-diy-fp.h
 create mode 100644 intl/icu/source/i18n/double-conversion-double-to-string.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-double-to-string.h
 create mode 100644 intl/icu/source/i18n/double-conversion-fast-dtoa.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-fast-dtoa.h
 create mode 100644 intl/icu/source/i18n/double-conversion-ieee.h
 create mode 100644 intl/icu/source/i18n/double-conversion-string-to-double.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-string-to-double.h
 create mode 100644 intl/icu/source/i18n/double-conversion-strtod.cpp
 create mode 100644 intl/icu/source/i18n/double-conversion-strtod.h
 create mode 100644 intl/icu/source/i18n/double-conversion-utils.h
 create mode 100644 intl/icu/source/i18n/double-conversion.h
 create mode 100644 intl/icu/source/i18n/dt_impl.h
 create mode 100644 intl/icu/source/i18n/dtfmtsym.cpp
 create mode 100644 intl/icu/source/i18n/dtitv_impl.h
 create mode 100644 intl/icu/source/i18n/dtitvfmt.cpp
 create mode 100644 intl/icu/source/i18n/dtitvinf.cpp
 create mode 100644 intl/icu/source/i18n/dtptngen.cpp
 create mode 100644 intl/icu/source/i18n/dtptngen_impl.h
 create mode 100644 intl/icu/source/i18n/dtrule.cpp
 create mode 100644 intl/icu/source/i18n/erarules.cpp
 create mode 100644 intl/icu/source/i18n/erarules.h
 create mode 100644 intl/icu/source/i18n/esctrn.cpp
 create mode 100644 intl/icu/source/i18n/esctrn.h
 create mode 100644 intl/icu/source/i18n/ethpccal.cpp
 create mode 100644 intl/icu/source/i18n/ethpccal.h
 create mode 100644 intl/icu/source/i18n/fmtable.cpp
 create mode 100644 intl/icu/source/i18n/fmtable_cnv.cpp
 create mode 100644 intl/icu/source/i18n/fmtableimp.h
 create mode 100644 intl/icu/source/i18n/format.cpp
 create mode 100644 intl/icu/source/i18n/formatted_string_builder.cpp
 create mode 100644 intl/icu/source/i18n/formatted_string_builder.h
 create mode 100644 intl/icu/source/i18n/formattedval_impl.h
 create mode 100644 intl/icu/source/i18n/formattedval_iterimpl.cpp
 create mode 100644 intl/icu/source/i18n/formattedval_sbimpl.cpp
 create mode 100644 intl/icu/source/i18n/formattedvalue.cpp
 create mode 100644 intl/icu/source/i18n/fphdlimp.cpp
 create mode 100644 intl/icu/source/i18n/fphdlimp.h
 create mode 100644 intl/icu/source/i18n/fpositer.cpp
 create mode 100644 intl/icu/source/i18n/funcrepl.cpp
 create mode 100644 intl/icu/source/i18n/funcrepl.h
 create mode 100644 intl/icu/source/i18n/gender.cpp
 create mode 100644 intl/icu/source/i18n/gregocal.cpp
 create mode 100644 intl/icu/source/i18n/gregoimp.cpp
 create mode 100644 intl/icu/source/i18n/gregoimp.h
 create mode 100644 intl/icu/source/i18n/hebrwcal.cpp
 create mode 100644 intl/icu/source/i18n/hebrwcal.h
 create mode 100644 intl/icu/source/i18n/i18n.rc
 create mode 100644 intl/icu/source/i18n/i18n.vcxproj
 create mode 100644 intl/icu/source/i18n/i18n.vcxproj.filters
 create mode 100644 intl/icu/source/i18n/i18n_uwp.vcxproj
 create mode 100644 intl/icu/source/i18n/indiancal.cpp
 create mode 100644 intl/icu/source/i18n/indiancal.h
 create mode 100644 intl/icu/source/i18n/inputext.cpp
 create mode 100644 intl/icu/source/i18n/inputext.h
 create mode 100644 intl/icu/source/i18n/islamcal.cpp
 create mode 100644 intl/icu/source/i18n/islamcal.h
 create mode 100644 intl/icu/source/i18n/japancal.cpp
 create mode 100644 intl/icu/source/i18n/japancal.h
 create mode 100644 intl/icu/source/i18n/listformatter.cpp
 create mode 100644 intl/icu/source/i18n/measfmt.cpp
 create mode 100644 intl/icu/source/i18n/measunit.cpp
 create mode 100644 intl/icu/source/i18n/measunit_extra.cpp
 create mode 100644 intl/icu/source/i18n/measunit_impl.h
 create mode 100644 intl/icu/source/i18n/measure.cpp
 create mode 100644 intl/icu/source/i18n/msgfmt.cpp
 create mode 100644 intl/icu/source/i18n/msgfmt_impl.h
 create mode 100644 intl/icu/source/i18n/name2uni.cpp
 create mode 100644 intl/icu/source/i18n/name2uni.h
 create mode 100644 intl/icu/source/i18n/nfrlist.h
 create mode 100644 intl/icu/source/i18n/nfrs.cpp
 create mode 100644 intl/icu/source/i18n/nfrs.h
 create mode 100644 intl/icu/source/i18n/nfrule.cpp
 create mode 100644 intl/icu/source/i18n/nfrule.h
 create mode 100644 intl/icu/source/i18n/nfsubs.cpp
 create mode 100644 intl/icu/source/i18n/nfsubs.h
 create mode 100644 intl/icu/source/i18n/nortrans.cpp
 create mode 100644 intl/icu/source/i18n/nortrans.h
 create mode 100644 intl/icu/source/i18n/nounit.cpp
 create mode 100644 intl/icu/source/i18n/nultrans.cpp
 create mode 100644 intl/icu/source/i18n/nultrans.h
 create mode 100644 intl/icu/source/i18n/number_affixutils.cpp
 create mode 100644 intl/icu/source/i18n/number_affixutils.h
 create mode 100644 intl/icu/source/i18n/number_asformat.cpp
 create mode 100644 intl/icu/source/i18n/number_asformat.h
 create mode 100644 intl/icu/source/i18n/number_capi.cpp
 create mode 100644 intl/icu/source/i18n/number_compact.cpp
 create mode 100644 intl/icu/source/i18n/number_compact.h
 create mode 100644 intl/icu/source/i18n/number_currencysymbols.cpp
 create mode 100644 intl/icu/source/i18n/number_currencysymbols.h
 create mode 100644 intl/icu/source/i18n/number_decimalquantity.cpp
 create mode 100644 intl/icu/source/i18n/number_decimalquantity.h
 create mode 100644 intl/icu/source/i18n/number_decimfmtprops.cpp
 create mode 100644 intl/icu/source/i18n/number_decimfmtprops.h
 create mode 100644 intl/icu/source/i18n/number_decnum.h
 create mode 100644 intl/icu/source/i18n/number_fluent.cpp
 create mode 100644 intl/icu/source/i18n/number_formatimpl.cpp
 create mode 100644 intl/icu/source/i18n/number_formatimpl.h
 create mode 100644 intl/icu/source/i18n/number_grouping.cpp
 create mode 100644 intl/icu/source/i18n/number_integerwidth.cpp
 create mode 100644 intl/icu/source/i18n/number_longnames.cpp
 create mode 100644 intl/icu/source/i18n/number_longnames.h
 create mode 100644 intl/icu/source/i18n/number_mapper.cpp
 create mode 100644 intl/icu/source/i18n/number_mapper.h
 create mode 100644 intl/icu/source/i18n/number_microprops.h
 create mode 100644 intl/icu/source/i18n/number_modifiers.cpp
 create mode 100644 intl/icu/source/i18n/number_modifiers.h
 create mode 100644 intl/icu/source/i18n/number_multiplier.cpp
 create mode 100644 intl/icu/source/i18n/number_multiplier.h
 create mode 100644 intl/icu/source/i18n/number_notation.cpp
 create mode 100644 intl/icu/source/i18n/number_output.cpp
 create mode 100644 intl/icu/source/i18n/number_padding.cpp
 create mode 100644 intl/icu/source/i18n/number_patternmodifier.cpp
 create mode 100644 intl/icu/source/i18n/number_patternmodifier.h
 create mode 100644 intl/icu/source/i18n/number_patternstring.cpp
 create mode 100644 intl/icu/source/i18n/number_patternstring.h
 create mode 100644 intl/icu/source/i18n/number_rounding.cpp
 create mode 100644 intl/icu/source/i18n/number_roundingutils.h
 create mode 100644 intl/icu/source/i18n/number_scientific.cpp
 create mode 100644 intl/icu/source/i18n/number_scientific.h
 create mode 100644 intl/icu/source/i18n/number_skeletons.cpp
 create mode 100644 intl/icu/source/i18n/number_skeletons.h
 create mode 100644 intl/icu/source/i18n/number_types.h
 create mode 100644 intl/icu/source/i18n/number_utils.cpp
 create mode 100644 intl/icu/source/i18n/number_utils.h
 create mode 100644 intl/icu/source/i18n/number_utypes.h
 create mode 100644 intl/icu/source/i18n/numfmt.cpp
 create mode 100644 intl/icu/source/i18n/numparse_affixes.cpp
 create mode 100644 intl/icu/source/i18n/numparse_affixes.h
 create mode 100644 intl/icu/source/i18n/numparse_compositions.cpp
 create mode 100644 intl/icu/source/i18n/numparse_compositions.h
 create mode 100644 intl/icu/source/i18n/numparse_currency.cpp
 create mode 100644 intl/icu/source/i18n/numparse_currency.h
 create mode 100644 intl/icu/source/i18n/numparse_decimal.cpp
 create mode 100644 intl/icu/source/i18n/numparse_decimal.h
 create mode 100644 intl/icu/source/i18n/numparse_impl.cpp
 create mode 100644 intl/icu/source/i18n/numparse_impl.h
 create mode 100644 intl/icu/source/i18n/numparse_parsednumber.cpp
 create mode 100644 intl/icu/source/i18n/numparse_scientific.cpp
 create mode 100644 intl/icu/source/i18n/numparse_scientific.h
 create mode 100644 intl/icu/source/i18n/numparse_symbols.cpp
 create mode 100644 intl/icu/source/i18n/numparse_symbols.h
 create mode 100644 intl/icu/source/i18n/numparse_types.h
 create mode 100644 intl/icu/source/i18n/numparse_utils.h
 create mode 100644 intl/icu/source/i18n/numparse_validators.cpp
 create mode 100644 intl/icu/source/i18n/numparse_validators.h
 create mode 100644 intl/icu/source/i18n/numrange_fluent.cpp
 create mode 100644 intl/icu/source/i18n/numrange_impl.cpp
 create mode 100644 intl/icu/source/i18n/numrange_impl.h
 create mode 100644 intl/icu/source/i18n/numsys.cpp
 create mode 100644 intl/icu/source/i18n/numsys_impl.h
 create mode 100644 intl/icu/source/i18n/olsontz.cpp
 create mode 100644 intl/icu/source/i18n/olsontz.h
 create mode 100644 intl/icu/source/i18n/persncal.cpp
 create mode 100644 intl/icu/source/i18n/persncal.h
 create mode 100644 intl/icu/source/i18n/plurfmt.cpp
 create mode 100644 intl/icu/source/i18n/plurrule.cpp
 create mode 100644 intl/icu/source/i18n/plurrule_impl.h
 create mode 100644 intl/icu/source/i18n/quant.cpp
 create mode 100644 intl/icu/source/i18n/quant.h
 create mode 100644 intl/icu/source/i18n/quantityformatter.cpp
 create mode 100644 intl/icu/source/i18n/quantityformatter.h
 create mode 100644 intl/icu/source/i18n/rbnf.cpp
 create mode 100644 intl/icu/source/i18n/rbt.cpp
 create mode 100644 intl/icu/source/i18n/rbt.h
 create mode 100644 intl/icu/source/i18n/rbt_data.cpp
 create mode 100644 intl/icu/source/i18n/rbt_data.h
 create mode 100644 intl/icu/source/i18n/rbt_pars.cpp
 create mode 100644 intl/icu/source/i18n/rbt_pars.h
 create mode 100644 intl/icu/source/i18n/rbt_rule.cpp
 create mode 100644 intl/icu/source/i18n/rbt_rule.h
 create mode 100644 intl/icu/source/i18n/rbt_set.cpp
 create mode 100644 intl/icu/source/i18n/rbt_set.h
 create mode 100644 intl/icu/source/i18n/rbtz.cpp
 create mode 100644 intl/icu/source/i18n/regexcmp.cpp
 create mode 100644 intl/icu/source/i18n/regexcmp.h
 create mode 100644 intl/icu/source/i18n/regexcst.h
 create mode 100755 intl/icu/source/i18n/regexcst.pl
 create mode 100644 intl/icu/source/i18n/regexcst.txt
 create mode 100644 intl/icu/source/i18n/regeximp.cpp
 create mode 100644 intl/icu/source/i18n/regeximp.h
 create mode 100644 intl/icu/source/i18n/regexst.cpp
 create mode 100644 intl/icu/source/i18n/regexst.h
 create mode 100644 intl/icu/source/i18n/regextxt.cpp
 create mode 100644 intl/icu/source/i18n/regextxt.h
 create mode 100644 intl/icu/source/i18n/region.cpp
 create mode 100644 intl/icu/source/i18n/region_impl.h
 create mode 100644 intl/icu/source/i18n/reldatefmt.cpp
 create mode 100644 intl/icu/source/i18n/reldtfmt.cpp
 create mode 100644 intl/icu/source/i18n/reldtfmt.h
 create mode 100644 intl/icu/source/i18n/rematch.cpp
 create mode 100644 intl/icu/source/i18n/remtrans.cpp
 create mode 100644 intl/icu/source/i18n/remtrans.h
 create mode 100644 intl/icu/source/i18n/repattrn.cpp
 create mode 100644 intl/icu/source/i18n/rulebasedcollator.cpp
 create mode 100644 intl/icu/source/i18n/scientificnumberformatter.cpp
 create mode 100644 intl/icu/source/i18n/scriptset.cpp
 create mode 100644 intl/icu/source/i18n/scriptset.h
 create mode 100644 intl/icu/source/i18n/search.cpp
 create mode 100644 intl/icu/source/i18n/selfmt.cpp
 create mode 100644 intl/icu/source/i18n/selfmtimpl.h
 create mode 100644 intl/icu/source/i18n/sharedbreakiterator.cpp
 create mode 100644 intl/icu/source/i18n/sharedbreakiterator.h
 create mode 100644 intl/icu/source/i18n/sharedcalendar.h
 create mode 100644 intl/icu/source/i18n/shareddateformatsymbols.h
 create mode 100644 intl/icu/source/i18n/sharednumberformat.h
 create mode 100644 intl/icu/source/i18n/sharedpluralrules.h
 create mode 100644 intl/icu/source/i18n/simpletz.cpp
 create mode 100644 intl/icu/source/i18n/smpdtfmt.cpp
 create mode 100644 intl/icu/source/i18n/smpdtfst.cpp
 create mode 100644 intl/icu/source/i18n/smpdtfst.h
 create mode 100644 intl/icu/source/i18n/sortkey.cpp
 create mode 100644 intl/icu/source/i18n/standardplural.cpp
 create mode 100644 intl/icu/source/i18n/standardplural.h
 create mode 100644 intl/icu/source/i18n/string_segment.cpp
 create mode 100644 intl/icu/source/i18n/string_segment.h
 create mode 100644 intl/icu/source/i18n/strmatch.cpp
 create mode 100644 intl/icu/source/i18n/strmatch.h
 create mode 100644 intl/icu/source/i18n/strrepl.cpp
 create mode 100644 intl/icu/source/i18n/strrepl.h
 create mode 100644 intl/icu/source/i18n/stsearch.cpp
 create mode 100644 intl/icu/source/i18n/taiwncal.cpp
 create mode 100644 intl/icu/source/i18n/taiwncal.h
 create mode 100644 intl/icu/source/i18n/timezone.cpp
 create mode 100644 intl/icu/source/i18n/titletrn.cpp
 create mode 100644 intl/icu/source/i18n/titletrn.h
 create mode 100644 intl/icu/source/i18n/tmunit.cpp
 create mode 100644 intl/icu/source/i18n/tmutamt.cpp
 create mode 100644 intl/icu/source/i18n/tmutfmt.cpp
 create mode 100644 intl/icu/source/i18n/tolowtrn.cpp
 create mode 100644 intl/icu/source/i18n/tolowtrn.h
 create mode 100644 intl/icu/source/i18n/toupptrn.cpp
 create mode 100644 intl/icu/source/i18n/toupptrn.h
 create mode 100644 intl/icu/source/i18n/translit.cpp
 create mode 100644 intl/icu/source/i18n/transreg.cpp
 create mode 100644 intl/icu/source/i18n/transreg.h
 create mode 100644 intl/icu/source/i18n/tridpars.cpp
 create mode 100644 intl/icu/source/i18n/tridpars.h
 create mode 100644 intl/icu/source/i18n/tzfmt.cpp
 create mode 100644 intl/icu/source/i18n/tzgnames.cpp
 create mode 100644 intl/icu/source/i18n/tzgnames.h
 create mode 100644 intl/icu/source/i18n/tznames.cpp
 create mode 100644 intl/icu/source/i18n/tznames_impl.cpp
 create mode 100644 intl/icu/source/i18n/tznames_impl.h
 create mode 100644 intl/icu/source/i18n/tzrule.cpp
 create mode 100644 intl/icu/source/i18n/tztrans.cpp
 create mode 100644 intl/icu/source/i18n/ucal.cpp
 create mode 100644 intl/icu/source/i18n/ucln_in.cpp
 create mode 100644 intl/icu/source/i18n/ucln_in.h
 create mode 100644 intl/icu/source/i18n/ucol.cpp
 create mode 100644 intl/icu/source/i18n/ucol_imp.h
 create mode 100644 intl/icu/source/i18n/ucol_res.cpp
 create mode 100644 intl/icu/source/i18n/ucol_sit.cpp
 create mode 100644 intl/icu/source/i18n/ucoleitr.cpp
 create mode 100644 intl/icu/source/i18n/ucsdet.cpp
 create mode 100644 intl/icu/source/i18n/udat.cpp
 create mode 100644 intl/icu/source/i18n/udateintervalformat.cpp
 create mode 100644 intl/icu/source/i18n/udatpg.cpp
 create mode 100644 intl/icu/source/i18n/ufieldpositer.cpp
 create mode 100644 intl/icu/source/i18n/uitercollationiterator.cpp
 create mode 100644 intl/icu/source/i18n/uitercollationiterator.h
 create mode 100644 intl/icu/source/i18n/ulistformatter.cpp
 create mode 100644 intl/icu/source/i18n/ulocdata.cpp
 create mode 100644 intl/icu/source/i18n/umsg.cpp
 create mode 100644 intl/icu/source/i18n/umsg_imp.h
 create mode 100644 intl/icu/source/i18n/unesctrn.cpp
 create mode 100644 intl/icu/source/i18n/unesctrn.h
 create mode 100644 intl/icu/source/i18n/uni2name.cpp
 create mode 100644 intl/icu/source/i18n/uni2name.h
 create mode 100644 intl/icu/source/i18n/unicode/alphaindex.h
 create mode 100644 intl/icu/source/i18n/unicode/basictz.h
 create mode 100644 intl/icu/source/i18n/unicode/calendar.h
 create mode 100644 intl/icu/source/i18n/unicode/choicfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/coleitr.h
 create mode 100644 intl/icu/source/i18n/unicode/coll.h
 create mode 100644 intl/icu/source/i18n/unicode/compactdecimalformat.h
 create mode 100644 intl/icu/source/i18n/unicode/curramt.h
 create mode 100644 intl/icu/source/i18n/unicode/currpinf.h
 create mode 100644 intl/icu/source/i18n/unicode/currunit.h
 create mode 100644 intl/icu/source/i18n/unicode/datefmt.h
 create mode 100644 intl/icu/source/i18n/unicode/dcfmtsym.h
 create mode 100644 intl/icu/source/i18n/unicode/decimfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/dtfmtsym.h
 create mode 100644 intl/icu/source/i18n/unicode/dtitvfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/dtitvinf.h
 create mode 100644 intl/icu/source/i18n/unicode/dtptngen.h
 create mode 100644 intl/icu/source/i18n/unicode/dtrule.h
 create mode 100644 intl/icu/source/i18n/unicode/fieldpos.h
 create mode 100644 intl/icu/source/i18n/unicode/fmtable.h
 create mode 100644 intl/icu/source/i18n/unicode/format.h
 create mode 100644 intl/icu/source/i18n/unicode/formattedvalue.h
 create mode 100644 intl/icu/source/i18n/unicode/fpositer.h
 create mode 100644 intl/icu/source/i18n/unicode/gender.h
 create mode 100644 intl/icu/source/i18n/unicode/gregocal.h
 create mode 100644 intl/icu/source/i18n/unicode/listformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/measfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/measunit.h
 create mode 100644 intl/icu/source/i18n/unicode/measure.h
 create mode 100644 intl/icu/source/i18n/unicode/msgfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/nounit.h
 create mode 100644 intl/icu/source/i18n/unicode/numberformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/numberrangeformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/numfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/numsys.h
 create mode 100644 intl/icu/source/i18n/unicode/plurfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/plurrule.h
 create mode 100644 intl/icu/source/i18n/unicode/rbnf.h
 create mode 100644 intl/icu/source/i18n/unicode/rbtz.h
 create mode 100644 intl/icu/source/i18n/unicode/regex.h
 create mode 100644 intl/icu/source/i18n/unicode/region.h
 create mode 100644 intl/icu/source/i18n/unicode/reldatefmt.h
 create mode 100644 intl/icu/source/i18n/unicode/scientificnumberformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/search.h
 create mode 100644 intl/icu/source/i18n/unicode/selfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/simpletz.h
 create mode 100644 intl/icu/source/i18n/unicode/smpdtfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/sortkey.h
 create mode 100644 intl/icu/source/i18n/unicode/stsearch.h
 create mode 100644 intl/icu/source/i18n/unicode/tblcoll.h
 create mode 100644 intl/icu/source/i18n/unicode/timezone.h
 create mode 100644 intl/icu/source/i18n/unicode/tmunit.h
 create mode 100644 intl/icu/source/i18n/unicode/tmutamt.h
 create mode 100644 intl/icu/source/i18n/unicode/tmutfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/translit.h
 create mode 100644 intl/icu/source/i18n/unicode/tzfmt.h
 create mode 100644 intl/icu/source/i18n/unicode/tznames.h
 create mode 100644 intl/icu/source/i18n/unicode/tzrule.h
 create mode 100644 intl/icu/source/i18n/unicode/tztrans.h
 create mode 100644 intl/icu/source/i18n/unicode/ucal.h
 create mode 100644 intl/icu/source/i18n/unicode/ucol.h
 create mode 100644 intl/icu/source/i18n/unicode/ucoleitr.h
 create mode 100644 intl/icu/source/i18n/unicode/ucsdet.h
 create mode 100644 intl/icu/source/i18n/unicode/udat.h
 create mode 100644 intl/icu/source/i18n/unicode/udateintervalformat.h
 create mode 100644 intl/icu/source/i18n/unicode/udatpg.h
 create mode 100644 intl/icu/source/i18n/unicode/ufieldpositer.h
 create mode 100644 intl/icu/source/i18n/unicode/uformattable.h
 create mode 100644 intl/icu/source/i18n/unicode/uformattedvalue.h
 create mode 100644 intl/icu/source/i18n/unicode/ugender.h
 create mode 100644 intl/icu/source/i18n/unicode/ulistformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/ulocdata.h
 create mode 100644 intl/icu/source/i18n/unicode/umsg.h
 create mode 100644 intl/icu/source/i18n/unicode/unirepl.h
 create mode 100644 intl/icu/source/i18n/unicode/unum.h
 create mode 100644 intl/icu/source/i18n/unicode/unumberformatter.h
 create mode 100644 intl/icu/source/i18n/unicode/unumsys.h
 create mode 100644 intl/icu/source/i18n/unicode/upluralrules.h
 create mode 100644 intl/icu/source/i18n/unicode/uregex.h
 create mode 100644 intl/icu/source/i18n/unicode/uregion.h
 create mode 100644 intl/icu/source/i18n/unicode/ureldatefmt.h
 create mode 100644 intl/icu/source/i18n/unicode/usearch.h
 create mode 100644 intl/icu/source/i18n/unicode/uspoof.h
 create mode 100644 intl/icu/source/i18n/unicode/utmscale.h
 create mode 100644 intl/icu/source/i18n/unicode/utrans.h
 create mode 100644 intl/icu/source/i18n/unicode/vtzone.h
 create mode 100644 intl/icu/source/i18n/unum.cpp
 create mode 100644 intl/icu/source/i18n/unumsys.cpp
 create mode 100644 intl/icu/source/i18n/upluralrules.cpp
 create mode 100644 intl/icu/source/i18n/uregex.cpp
 create mode 100644 intl/icu/source/i18n/uregexc.cpp
 create mode 100644 intl/icu/source/i18n/uregion.cpp
 create mode 100644 intl/icu/source/i18n/usearch.cpp
 create mode 100644 intl/icu/source/i18n/uspoof.cpp
 create mode 100644 intl/icu/source/i18n/uspoof_build.cpp
 create mode 100644 intl/icu/source/i18n/uspoof_conf.cpp
 create mode 100644 intl/icu/source/i18n/uspoof_conf.h
 create mode 100644 intl/icu/source/i18n/uspoof_impl.cpp
 create mode 100644 intl/icu/source/i18n/uspoof_impl.h
 create mode 100644 intl/icu/source/i18n/usrchimp.h
 create mode 100644 intl/icu/source/i18n/utf16collationiterator.cpp
 create mode 100644 intl/icu/source/i18n/utf16collationiterator.h
 create mode 100644 intl/icu/source/i18n/utf8collationiterator.cpp
 create mode 100644 intl/icu/source/i18n/utf8collationiterator.h
 create mode 100644 intl/icu/source/i18n/utmscale.cpp
 create mode 100644 intl/icu/source/i18n/utrans.cpp
 create mode 100644 intl/icu/source/i18n/vtzone.cpp
 create mode 100644 intl/icu/source/i18n/vzone.cpp
 create mode 100644 intl/icu/source/i18n/vzone.h
 create mode 100644 intl/icu/source/i18n/windtfmt.cpp
 create mode 100644 intl/icu/source/i18n/windtfmt.h
 create mode 100644 intl/icu/source/i18n/winnmfmt.cpp
 create mode 100644 intl/icu/source/i18n/winnmfmt.h
 create mode 100644 intl/icu/source/i18n/wintzimpl.cpp
 create mode 100644 intl/icu/source/i18n/wintzimpl.h
 create mode 100644 intl/icu/source/i18n/zonemeta.cpp
 create mode 100644 intl/icu/source/i18n/zonemeta.h
 create mode 100644 intl/icu/source/i18n/zrule.cpp
 create mode 100644 intl/icu/source/i18n/zrule.h
 create mode 100644 intl/icu/source/i18n/ztrans.cpp
 create mode 100644 intl/icu/source/i18n/ztrans.h
 create mode 100644 intl/icu/source/icudefs.mk.in
 create mode 100755 intl/icu/source/install-sh
 create mode 100644 intl/icu/source/io/Makefile.in
 create mode 100644 intl/icu/source/io/io.rc
 create mode 100644 intl/icu/source/io/io.vcxproj
 create mode 100644 intl/icu/source/io/io.vcxproj.filters
 create mode 100644 intl/icu/source/io/locbund.cpp
 create mode 100644 intl/icu/source/io/locbund.h
 create mode 100644 intl/icu/source/io/sprintf.cpp
 create mode 100644 intl/icu/source/io/sscanf.cpp
 create mode 100644 intl/icu/source/io/ucln_io.cpp
 create mode 100644 intl/icu/source/io/ucln_io.h
 create mode 100644 intl/icu/source/io/ufile.cpp
 create mode 100644 intl/icu/source/io/ufile.h
 create mode 100644 intl/icu/source/io/ufmt_cmn.cpp
 create mode 100644 intl/icu/source/io/ufmt_cmn.h
 create mode 100644 intl/icu/source/io/unicode/ustdio.h
 create mode 100644 intl/icu/source/io/unicode/ustream.h
 create mode 100644 intl/icu/source/io/uprintf.cpp
 create mode 100644 intl/icu/source/io/uprintf.h
 create mode 100644 intl/icu/source/io/uprntf_p.cpp
 create mode 100644 intl/icu/source/io/uscanf.cpp
 create mode 100644 intl/icu/source/io/uscanf.h
 create mode 100644 intl/icu/source/io/uscanf_p.cpp
 create mode 100644 intl/icu/source/io/ustdio.cpp
 create mode 100644 intl/icu/source/io/ustream.cpp
 create mode 100644 intl/icu/source/layoutex/Makefile.in
 create mode 100644 intl/icu/source/mkinstalldirs
 create mode 100644 intl/icu/source/python/icutools/__init__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/__init__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/__main__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/comment_stripper.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/filtration.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/filtration_schema.json
 create mode 100644 intl/icu/source/python/icutools/databuilder/renderers/__init__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/renderers/common_exec.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/renderers/makefile.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/request_types.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/__init__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/__main__.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/filtration_test.py
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/sample_data/brkitr/LOCALE_DEPS.json
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/sample_data/locales/LOCALE_DEPS.json
 create mode 100644 intl/icu/source/python/icutools/databuilder/test/sample_data/rbnf/LOCALE_DEPS.json
 create mode 100644 intl/icu/source/python/icutools/databuilder/utils.py
 create mode 100755 intl/icu/source/runConfigureICU
 create mode 100644 intl/icu/source/samples/Makefile.in
 create mode 100644 intl/icu/source/samples/cal/Makefile.in
 create mode 100644 intl/icu/source/samples/date/Makefile.in
 create mode 100644 intl/icu/source/samples/layout/Makefile.in
 create mode 100644 intl/icu/source/stubdata/Makefile.in
 create mode 100644 intl/icu/source/stubdata/stubdata.cpp
 create mode 100644 intl/icu/source/stubdata/stubdata.vcxproj
 create mode 100644 intl/icu/source/stubdata/stubdata.vcxproj.filters
 create mode 100644 js/app.mozbuild
 create mode 100644 js/examples/jorendb.js
 create mode 100644 js/ffi.configure
 create mode 100644 js/moz.configure
 create mode 100644 js/public/AllocPolicy.h
 create mode 100644 js/public/AllocationRecording.h
 create mode 100644 js/public/Array.h
 create mode 100644 js/public/ArrayBuffer.h
 create mode 100644 js/public/ArrayBufferMaybeShared.h
 create mode 100644 js/public/BigInt.h
 create mode 100644 js/public/BinASTFormat.h
 create mode 100644 js/public/BuildId.h
 create mode 100644 js/public/CallArgs.h
 create mode 100644 js/public/CallNonGenericMethod.h
 create mode 100644 js/public/CharacterEncoding.h
 create mode 100644 js/public/Class.h
 create mode 100644 js/public/ComparisonOperators.h
 create mode 100644 js/public/CompilationAndEvaluation.h
 create mode 100644 js/public/CompileOptions.h
 create mode 100644 js/public/ContextOptions.h
 create mode 100644 js/public/Conversions.h
 create mode 100644 js/public/Date.h
 create mode 100644 js/public/Debug.h
 create mode 100644 js/public/Equality.h
 create mode 100644 js/public/ErrorReport.h
 create mode 100644 js/public/Exception.h
 create mode 100644 js/public/ForOfIterator.h
 create mode 100644 js/public/GCAPI.h
 create mode 100644 js/public/GCAnnotations.h
 create mode 100644 js/public/GCHashTable.h
 create mode 100644 js/public/GCPolicyAPI.h
 create mode 100644 js/public/GCTypeMacros.h
 create mode 100644 js/public/GCVariant.h
 create mode 100644 js/public/GCVector.h
 create mode 100644 js/public/HashTable.h
 create mode 100644 js/public/HeapAPI.h
 create mode 100644 js/public/Id.h
 create mode 100644 js/public/Initialization.h
 create mode 100644 js/public/JSON.h
 create mode 100644 js/public/LocaleSensitive.h
 create mode 100644 js/public/MemoryFunctions.h
 create mode 100644 js/public/MemoryMetrics.h
 create mode 100644 js/public/Modules.h
 create mode 100644 js/public/OffThreadScriptCompilation.h
 create mode 100644 js/public/Principals.h
 create mode 100644 js/public/Printf.h
 create mode 100644 js/public/ProfilingCategory.h
 create mode 100644 js/public/ProfilingFrameIterator.h
 create mode 100644 js/public/ProfilingStack.h
 create mode 100644 js/public/Promise.h
 create mode 100644 js/public/PropertyDescriptor.h
 create mode 100644 js/public/PropertySpec.h
 create mode 100644 js/public/ProtoKey.h
 create mode 100644 js/public/Proxy.h
 create mode 100644 js/public/Realm.h
 create mode 100644 js/public/RealmOptions.h
 create mode 100644 js/public/RefCounted.h
 create mode 100644 js/public/RegExp.h
 create mode 100644 js/public/RegExpFlags.h
 create mode 100644 js/public/RequiredDefines.h
 create mode 100644 js/public/Result.h
 create mode 100644 js/public/RootingAPI.h
 create mode 100644 js/public/SavedFrameAPI.h
 create mode 100644 js/public/SharedArrayBuffer.h
 create mode 100644 js/public/SliceBudget.h
 create mode 100644 js/public/SourceText.h
 create mode 100644 js/public/StableStringChars.h
 create mode 100644 js/public/Stream.h
 create mode 100644 js/public/StructuredClone.h
 create mode 100644 js/public/SweepingAPI.h
 create mode 100644 js/public/Symbol.h
 create mode 100644 js/public/TraceKind.h
 create mode 100644 js/public/TraceLoggerAPI.h
 create mode 100644 js/public/TracingAPI.h
 create mode 100644 js/public/Transcoding.h
 create mode 100644 js/public/TypeDecls.h
 create mode 100644 js/public/UbiNode.h
 create mode 100644 js/public/UbiNodeBreadthFirst.h
 create mode 100644 js/public/UbiNodeCensus.h
 create mode 100644 js/public/UbiNodeDominatorTree.h
 create mode 100644 js/public/UbiNodePostOrder.h
 create mode 100644 js/public/UbiNodeShortestPaths.h
 create mode 100644 js/public/UbiNodeUtils.h
 create mode 100644 js/public/UniquePtr.h
 create mode 100644 js/public/Utility.h
 create mode 100644 js/public/Value.h
 create mode 100644 js/public/ValueArray.h
 create mode 100644 js/public/Vector.h
 create mode 100644 js/public/Warnings.h
 create mode 100644 js/public/WeakMapPtr.h
 create mode 100644 js/public/Wrapper.h
 create mode 100644 js/public/experimental/CodeCoverage.h
 create mode 100644 js/public/experimental/SourceHook.h
 create mode 100644 js/rust/.gitignore
 create mode 100644 js/rust/CMakeLists.txt
 create mode 100644 js/rust/Cargo.toml
 create mode 100644 js/rust/README.md
 create mode 100644 js/rust/build.rs
 create mode 100644 js/rust/etc/wrapper.hpp
 create mode 100644 js/rust/src/ar.rs
 create mode 100644 js/rust/src/conversions.rs
 create mode 100644 js/rust/src/error.rs
 create mode 100644 js/rust/src/glue.rs
 create mode 100644 js/rust/src/heap.rs
 create mode 100644 js/rust/src/jsapi.rs
 create mode 100644 js/rust/src/jsglue.cpp
 create mode 100644 js/rust/src/jsval.rs
 create mode 100644 js/rust/src/lib.rs
 create mode 100644 js/rust/src/panic.rs
 create mode 100644 js/rust/src/rust.rs
 create mode 100644 js/rust/src/sc.rs
 create mode 100644 js/rust/src/typedarray.rs
 create mode 100644 js/rust/tests/bigint.rs
 create mode 100644 js/rust/tests/callback.rs
 create mode 100644 js/rust/tests/enumerate.rs
 create mode 100644 js/rust/tests/evaluate.rs
 create mode 100644 js/rust/tests/panic.rs
 create mode 100644 js/rust/tests/rooting.rs
 create mode 100644 js/rust/tests/runtime.rs
 create mode 100644 js/rust/tests/stack_limit.rs
 create mode 100644 js/rust/tests/typedarray.rs
 create mode 100644 js/rust/tests/value.rs
 create mode 100644 js/rust/tests/vec_conversion.rs
 create mode 100644 js/src/.DS_Store
 create mode 100644 js/src/.gitignore
 create mode 100644 js/src/Cargo.toml
 create mode 100644 js/src/Makefile.in
 create mode 100644 js/src/NamespaceImports.h
 create mode 100644 js/src/README.html
 create mode 100644 js/src/Y.js
 create mode 100644 js/src/aclocal.m4
 create mode 100644 js/src/build.rs
 create mode 100644 js/src/build/Makefile.in
 create mode 100644 js/src/build/js-config.in
 create mode 100644 js/src/build/js.pc.in
 create mode 100644 js/src/build/moz.build
 create mode 100644 js/src/build/symverscript.in
 create mode 100644 js/src/builtin/.eslintrc.js
 create mode 100644 js/src/builtin/Array-inl.h
 create mode 100644 js/src/builtin/Array.cpp
 create mode 100644 js/src/builtin/Array.h
 create mode 100644 js/src/builtin/Array.js
 create mode 100644 js/src/builtin/AsyncFunction.js
 create mode 100644 js/src/builtin/AsyncIteration.js
 create mode 100644 js/src/builtin/AtomicsObject.cpp
 create mode 100644 js/src/builtin/AtomicsObject.h
 create mode 100644 js/src/builtin/BigInt.cpp
 create mode 100644 js/src/builtin/BigInt.h
 create mode 100644 js/src/builtin/BigInt.js
 create mode 100644 js/src/builtin/Boolean-inl.h
 create mode 100644 js/src/builtin/Boolean.cpp
 create mode 100644 js/src/builtin/Boolean.h
 create mode 100644 js/src/builtin/Classes.js
 create mode 100644 js/src/builtin/DataViewObject.cpp
 create mode 100644 js/src/builtin/DataViewObject.h
 create mode 100644 js/src/builtin/Date.js
 create mode 100644 js/src/builtin/Error.js
 create mode 100644 js/src/builtin/Eval.cpp
 create mode 100644 js/src/builtin/Eval.h
 create mode 100644 js/src/builtin/FinalizationRegistryObject.cpp
 create mode 100644 js/src/builtin/FinalizationRegistryObject.h
 create mode 100644 js/src/builtin/Function.js
 create mode 100644 js/src/builtin/Generator.js
 create mode 100644 js/src/builtin/Iterator.js
 create mode 100644 js/src/builtin/JSON.cpp
 create mode 100644 js/src/builtin/JSON.h
 create mode 100644 js/src/builtin/Map.js
 create mode 100644 js/src/builtin/MapObject.cpp
 create mode 100644 js/src/builtin/MapObject.h
 create mode 100644 js/src/builtin/Module.js
 create mode 100644 js/src/builtin/ModuleObject.cpp
 create mode 100644 js/src/builtin/ModuleObject.h
 create mode 100644 js/src/builtin/Number.js
 create mode 100644 js/src/builtin/Object.cpp
 create mode 100644 js/src/builtin/Object.h
 create mode 100644 js/src/builtin/Object.js
 create mode 100644 js/src/builtin/Profilers.cpp
 create mode 100644 js/src/builtin/Profilers.h
 create mode 100644 js/src/builtin/Promise-inl.h
 create mode 100644 js/src/builtin/Promise.cpp
 create mode 100644 js/src/builtin/Promise.h
 create mode 100644 js/src/builtin/Promise.js
 create mode 100644 js/src/builtin/Reflect.cpp
 create mode 100644 js/src/builtin/Reflect.h
 create mode 100644 js/src/builtin/Reflect.js
 create mode 100644 js/src/builtin/ReflectParse.cpp
 create mode 100644 js/src/builtin/RegExp.cpp
 create mode 100644 js/src/builtin/RegExp.h
 create mode 100644 js/src/builtin/RegExp.js
 create mode 100644 js/src/builtin/RegExpGlobalReplaceOpt.h.js
 create mode 100644 js/src/builtin/RegExpLocalReplaceOpt.h.js
 create mode 100644 js/src/builtin/SelfHostingDefines.h
 create mode 100644 js/src/builtin/Set.js
 create mode 100644 js/src/builtin/Sorting.js
 create mode 100644 js/src/builtin/Stream.cpp
 create mode 100644 js/src/builtin/Stream.h
 create mode 100644 js/src/builtin/String.cpp
 create mode 100644 js/src/builtin/String.h
 create mode 100644 js/src/builtin/String.js
 create mode 100644 js/src/builtin/Symbol.cpp
 create mode 100644 js/src/builtin/Symbol.h
 create mode 100644 js/src/builtin/TestingFunctions.cpp
 create mode 100644 js/src/builtin/TestingFunctions.h
 create mode 100644 js/src/builtin/TypedArray.js
 create mode 100644 js/src/builtin/TypedObject-inl.h
 create mode 100644 js/src/builtin/TypedObject.cpp
 create mode 100644 js/src/builtin/TypedObject.h
 create mode 100644 js/src/builtin/TypedObject.js
 create mode 100644 js/src/builtin/TypedObjectConstants.h
 create mode 100644 js/src/builtin/Utilities.js
 create mode 100644 js/src/builtin/WeakMap.js
 create mode 100644 js/src/builtin/WeakMapObject-inl.h
 create mode 100644 js/src/builtin/WeakMapObject.cpp
 create mode 100644 js/src/builtin/WeakMapObject.h
 create mode 100644 js/src/builtin/WeakRefObject.cpp
 create mode 100644 js/src/builtin/WeakRefObject.h
 create mode 100644 js/src/builtin/WeakSet.js
 create mode 100644 js/src/builtin/WeakSetObject.cpp
 create mode 100644 js/src/builtin/WeakSetObject.h
 create mode 100644 js/src/builtin/embedjs.py
 create mode 100644 js/src/builtin/intl/Collator.cpp
 create mode 100644 js/src/builtin/intl/Collator.h
 create mode 100644 js/src/builtin/intl/Collator.js
 create mode 100644 js/src/builtin/intl/CommonFunctions.cpp
 create mode 100644 js/src/builtin/intl/CommonFunctions.h
 create mode 100644 js/src/builtin/intl/CommonFunctions.js
 create mode 100644 js/src/builtin/intl/CurrencyDataGenerated.js
 create mode 100644 js/src/builtin/intl/DateTimeFormat.cpp
 create mode 100644 js/src/builtin/intl/DateTimeFormat.h
 create mode 100644 js/src/builtin/intl/DateTimeFormat.js
 create mode 100644 js/src/builtin/intl/DisplayNames.cpp
 create mode 100644 js/src/builtin/intl/DisplayNames.h
 create mode 100644 js/src/builtin/intl/DisplayNames.js
 create mode 100644 js/src/builtin/intl/IcuMemoryUsage.java
 create mode 100644 js/src/builtin/intl/IntlObject.cpp
 create mode 100644 js/src/builtin/intl/IntlObject.h
 create mode 100644 js/src/builtin/intl/IntlObject.js
 create mode 100644 js/src/builtin/intl/LanguageTag.cpp
 create mode 100644 js/src/builtin/intl/LanguageTag.h
 create mode 100644 js/src/builtin/intl/LanguageTagGenerated.cpp
 create mode 100644 js/src/builtin/intl/ListFormat.cpp
 create mode 100644 js/src/builtin/intl/ListFormat.h
 create mode 100644 js/src/builtin/intl/ListFormat.js
 create mode 100644 js/src/builtin/intl/Locale.cpp
 create mode 100644 js/src/builtin/intl/Locale.h
 create mode 100644 js/src/builtin/intl/MeasureUnitGenerated.h
 create mode 100644 js/src/builtin/intl/NumberFormat.cpp
 create mode 100644 js/src/builtin/intl/NumberFormat.h
 create mode 100644 js/src/builtin/intl/NumberFormat.js
 create mode 100644 js/src/builtin/intl/PluralRules.cpp
 create mode 100644 js/src/builtin/intl/PluralRules.h
 create mode 100644 js/src/builtin/intl/PluralRules.js
 create mode 100644 js/src/builtin/intl/RelativeTimeFormat.cpp
 create mode 100644 js/src/builtin/intl/RelativeTimeFormat.h
 create mode 100644 js/src/builtin/intl/RelativeTimeFormat.js
 create mode 100644 js/src/builtin/intl/SanctionedSimpleUnitIdentifiers.yaml
 create mode 100644 js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js
 create mode 100644 js/src/builtin/intl/ScopedICUObject.h
 create mode 100644 js/src/builtin/intl/SharedIntlData.cpp
 create mode 100644 js/src/builtin/intl/SharedIntlData.h
 create mode 100644 js/src/builtin/intl/TimeZoneDataGenerated.h
 create mode 100755 js/src/builtin/intl/make_intl_data.py
 create mode 100644 js/src/builtin/streams/ClassSpecMacro.h
 create mode 100644 js/src/builtin/streams/HandlerFunction-inl.h
 create mode 100644 js/src/builtin/streams/MiscellaneousOperations-inl.h
 create mode 100644 js/src/builtin/streams/MiscellaneousOperations.cpp
 create mode 100644 js/src/builtin/streams/MiscellaneousOperations.h
 create mode 100644 js/src/builtin/streams/PipeToState.cpp
 create mode 100644 js/src/builtin/streams/PipeToState.h
 create mode 100644 js/src/builtin/streams/PullIntoDescriptor.cpp
 create mode 100644 js/src/builtin/streams/PullIntoDescriptor.h
 create mode 100644 js/src/builtin/streams/QueueWithSizes-inl.h
 create mode 100644 js/src/builtin/streams/QueueWithSizes.cpp
 create mode 100644 js/src/builtin/streams/QueueWithSizes.h
 create mode 100644 js/src/builtin/streams/QueueingStrategies.cpp
 create mode 100644 js/src/builtin/streams/QueueingStrategies.h
 create mode 100644 js/src/builtin/streams/ReadableStream.cpp
 create mode 100644 js/src/builtin/streams/ReadableStream.h
 create mode 100644 js/src/builtin/streams/ReadableStreamBYOBReader.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamController.h
 create mode 100644 js/src/builtin/streams/ReadableStreamDefaultController.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamDefaultControllerOperations.h
 create mode 100644 js/src/builtin/streams/ReadableStreamDefaultReader.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamInternals.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamInternals.h
 create mode 100644 js/src/builtin/streams/ReadableStreamOperations.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamOperations.h
 create mode 100644 js/src/builtin/streams/ReadableStreamReader-inl.h
 create mode 100644 js/src/builtin/streams/ReadableStreamReader.cpp
 create mode 100644 js/src/builtin/streams/ReadableStreamReader.h
 create mode 100644 js/src/builtin/streams/StreamAPI.cpp
 create mode 100644 js/src/builtin/streams/StreamController-inl.h
 create mode 100644 js/src/builtin/streams/StreamController.h
 create mode 100644 js/src/builtin/streams/TeeState.cpp
 create mode 100644 js/src/builtin/streams/TeeState.h
 create mode 100644 js/src/builtin/streams/WritableStream-inl.h
 create mode 100644 js/src/builtin/streams/WritableStream.cpp
 create mode 100644 js/src/builtin/streams/WritableStream.h
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultController.cpp
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultController.h
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultControllerOperations.h
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultWriter-inl.h
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultWriter.cpp
 create mode 100644 js/src/builtin/streams/WritableStreamDefaultWriter.h
 create mode 100644 js/src/builtin/streams/WritableStreamOperations.cpp
 create mode 100644 js/src/builtin/streams/WritableStreamOperations.h
 create mode 100644 js/src/builtin/streams/WritableStreamWriterOperations.cpp
 create mode 100644 js/src/builtin/streams/WritableStreamWriterOperations.h
 create mode 100755 js/src/configure
 create mode 100644 js/src/configure.in
 create mode 100644 js/src/ctypes/CTypes.cpp
 create mode 100644 js/src/ctypes/CTypes.h
 create mode 100644 js/src/ctypes/Library.cpp
 create mode 100644 js/src/ctypes/Library.h
 create mode 100644 js/src/ctypes/ctypes.msg
 create mode 100644 js/src/ctypes/libffi-patches/00-base.patch
 create mode 100644 js/src/ctypes/libffi-patches/01-1014976-rtl.patch
 create mode 100644 js/src/ctypes/libffi-patches/02-clang-cl.patch
 create mode 100644 js/src/ctypes/libffi-patches/03-asan.patch
 create mode 100644 js/src/ctypes/libffi/ChangeLog.libffi
 create mode 100644 js/src/ctypes/libffi/ChangeLog.libffi-3.1
 create mode 100644 js/src/ctypes/libffi/ChangeLog.libgcj
 create mode 100644 js/src/ctypes/libffi/ChangeLog.v1
 create mode 100644 js/src/ctypes/libffi/LICENSE
 create mode 100644 js/src/ctypes/libffi/Makefile.am
 create mode 100644 js/src/ctypes/libffi/Makefile.in
 create mode 100644 js/src/ctypes/libffi/README
 create mode 100644 js/src/ctypes/libffi/acinclude.m4
 create mode 100644 js/src/ctypes/libffi/aclocal.m4
 create mode 100755 js/src/ctypes/libffi/compile
 create mode 100755 js/src/ctypes/libffi/config.guess
 create mode 100755 js/src/ctypes/libffi/config.sub
 create mode 100755 js/src/ctypes/libffi/configure
 create mode 100644 js/src/ctypes/libffi/configure.ac
 create mode 100755 js/src/ctypes/libffi/depcomp
 create mode 100755 js/src/ctypes/libffi/doc/libffi.info
 create mode 100644 js/src/ctypes/libffi/doc/libffi.texi
 create mode 100755 js/src/ctypes/libffi/doc/stamp-vti
 create mode 100644 js/src/ctypes/libffi/doc/version.texi
 create mode 100644 js/src/ctypes/libffi/fficonfig.h.in
 create mode 100644 js/src/ctypes/libffi/generate-darwin-source-and-headers.py
 create mode 100644 js/src/ctypes/libffi/include/Makefile.am
 create mode 100644 js/src/ctypes/libffi/include/Makefile.in
 create mode 100644 js/src/ctypes/libffi/include/ffi.h.in
 create mode 100644 js/src/ctypes/libffi/include/ffi_common.h
 create mode 100755 js/src/ctypes/libffi/install-sh
 create mode 100644 js/src/ctypes/libffi/libffi.pc.in
 create mode 100644 js/src/ctypes/libffi/libffi.xcodeproj/project.pbxproj
 create mode 100755 js/src/ctypes/libffi/libtool-ldflags
 create mode 100644 js/src/ctypes/libffi/libtool-version
 create mode 100644 js/src/ctypes/libffi/ltmain.sh
 create mode 100644 js/src/ctypes/libffi/m4/asmcfi.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_append_flag.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_cc_maxopt.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_cflags_warn_all.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_check_compile_flag.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_compiler_vendor.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_configure_args.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_enable_builddir.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_gcc_archflag.m4
 create mode 100644 js/src/ctypes/libffi/m4/ax_gcc_x86_cpuid.m4
 create mode 100644 js/src/ctypes/libffi/m4/libtool.m4
 create mode 100644 js/src/ctypes/libffi/m4/ltoptions.m4
 create mode 100644 js/src/ctypes/libffi/m4/ltsugar.m4
 create mode 100644 js/src/ctypes/libffi/m4/ltversion.m4
 create mode 100644 js/src/ctypes/libffi/m4/lt~obsolete.m4
 create mode 100644 js/src/ctypes/libffi/man/Makefile.am
 create mode 100644 js/src/ctypes/libffi/man/Makefile.in
 create mode 100644 js/src/ctypes/libffi/man/ffi.3
 create mode 100644 js/src/ctypes/libffi/man/ffi_call.3
 create mode 100644 js/src/ctypes/libffi/man/ffi_prep_cif.3
 create mode 100644 js/src/ctypes/libffi/man/ffi_prep_cif_var.3
 create mode 100755 js/src/ctypes/libffi/mdate-sh
 create mode 100755 js/src/ctypes/libffi/missing
 create mode 100755 js/src/ctypes/libffi/msvcc.sh
 create mode 100644 js/src/ctypes/libffi/src/aarch64/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/aarch64/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/aarch64/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/aarch64/win64.asm
 create mode 100644 js/src/ctypes/libffi/src/alpha/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/alpha/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/alpha/osf.S
 create mode 100644 js/src/ctypes/libffi/src/arc/arcompact.S
 create mode 100644 js/src/ctypes/libffi/src/arc/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/arc/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/arm/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/arm/ffitarget.h
 create mode 100755 js/src/ctypes/libffi/src/arm/gentramp.sh
 create mode 100644 js/src/ctypes/libffi/src/arm/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/arm/trampoline.S
 create mode 100644 js/src/ctypes/libffi/src/avr32/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/avr32/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/avr32/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/bfin/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/bfin/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/bfin/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/closures.c
 create mode 100644 js/src/ctypes/libffi/src/cris/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/cris/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/cris/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/debug.c
 create mode 100644 js/src/ctypes/libffi/src/dlmalloc.c
 create mode 100644 js/src/ctypes/libffi/src/frv/eabi.S
 create mode 100644 js/src/ctypes/libffi/src/frv/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/frv/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/ia64/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/ia64/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/ia64/ia64_flags.h
 create mode 100644 js/src/ctypes/libffi/src/ia64/unix.S
 create mode 100644 js/src/ctypes/libffi/src/java_raw_api.c
 create mode 100644 js/src/ctypes/libffi/src/m32r/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/m32r/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/m32r/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/m68k/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/m68k/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/m68k/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/m88k/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/m88k/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/m88k/obsd.S
 create mode 100644 js/src/ctypes/libffi/src/metag/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/metag/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/metag/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/microblaze/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/microblaze/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/microblaze/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/mips/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/mips/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/mips/n32.S
 create mode 100644 js/src/ctypes/libffi/src/mips/o32.S
 create mode 100644 js/src/ctypes/libffi/src/moxie/eabi.S
 create mode 100644 js/src/ctypes/libffi/src/moxie/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/moxie/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/nios2/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/nios2/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/nios2/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/pa/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/pa/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/pa/hpux32.S
 create mode 100644 js/src/ctypes/libffi/src/pa/linux.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/aix.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/aix_closure.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/asm.h
 create mode 100644 js/src/ctypes/libffi/src/powerpc/darwin.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/darwin_closure.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffi_darwin.c
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffi_linux64.c
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffi_powerpc.h
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffi_sysv.c
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/powerpc/linux64.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/linux64_closure.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/ppc_closure.S
 create mode 100644 js/src/ctypes/libffi/src/powerpc/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/prep_cif.c
 create mode 100644 js/src/ctypes/libffi/src/raw_api.c
 create mode 100644 js/src/ctypes/libffi/src/s390/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/s390/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/s390/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/sh/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/sh/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/sh/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/sh64/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/sh64/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/sh64/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/sparc/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/sparc/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/sparc/v8.S
 create mode 100644 js/src/ctypes/libffi/src/sparc/v9.S
 create mode 100644 js/src/ctypes/libffi/src/tile/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/tile/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/tile/tile.S
 create mode 100644 js/src/ctypes/libffi/src/types.c
 create mode 100644 js/src/ctypes/libffi/src/vax/elfbsd.S
 create mode 100644 js/src/ctypes/libffi/src/vax/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/vax/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/x86/darwin.S
 create mode 100644 js/src/ctypes/libffi/src/x86/darwin64.S
 create mode 100644 js/src/ctypes/libffi/src/x86/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/x86/ffi64.c
 create mode 100644 js/src/ctypes/libffi/src/x86/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/x86/freebsd.S
 create mode 100644 js/src/ctypes/libffi/src/x86/sysv.S
 create mode 100644 js/src/ctypes/libffi/src/x86/unix64.S
 create mode 100644 js/src/ctypes/libffi/src/x86/win32.S
 create mode 100644 js/src/ctypes/libffi/src/x86/win64.S
 create mode 100644 js/src/ctypes/libffi/src/xtensa/ffi.c
 create mode 100644 js/src/ctypes/libffi/src/xtensa/ffitarget.h
 create mode 100644 js/src/ctypes/libffi/src/xtensa/sysv.S
 create mode 100644 js/src/ctypes/libffi/testsuite/Makefile.am
 create mode 100644 js/src/ctypes/libffi/testsuite/Makefile.in
 create mode 100644 js/src/ctypes/libffi/testsuite/config/default.exp
 create mode 100644 js/src/ctypes/libffi/testsuite/lib/libffi.exp
 create mode 100644 js/src/ctypes/libffi/testsuite/lib/target-libpath.exp
 create mode 100644 js/src/ctypes/libffi/testsuite/lib/wrapper.exp
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/call.exp
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn0.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn4.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn5.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_fn6.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_loc_fn0.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/closure_simple.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_12byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_16byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_18byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_19byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_1_1byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_20byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_20byte1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_24byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_2byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_3_1byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_3byte1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_3byte2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_4_1byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_4byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_5_1_byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_5byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_64byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_6_1_byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_6byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_7_1_byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_7byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_8byte.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_9byte1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_9byte2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_double.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_float.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_longdouble.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_longdouble_split.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_longdouble_split2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_pointer.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_sint16.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_sint32.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_sint64.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_uint16.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_uint32.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_align_uint64.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_dbls_struct.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_double.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_double_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_float.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_longdouble.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_longdouble_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_many_mixed_args.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_many_mixed_float_double.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_schar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_sshort.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_sshortchar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_uchar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_ushort.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_multi_ushortchar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_pointer.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_pointer_stack.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_schar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_sint.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_sshort.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_struct_va1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_uchar.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_uchar_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_uint.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_uint_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_ulong_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_ulonglong.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_ushort.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/cls_ushort_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/err_bad_abi.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/err_bad_typedef.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/ffitest.h
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float4.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/float_va.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/huge_struct.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/many.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/many2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/many_double.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/many_mixed.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/negint.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct10.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct11.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct4.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct5.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct6.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct7.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct8.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/nested_struct9.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/problem1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/promotion.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/pyobjc-tc.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_dbl.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_dbl1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_dbl2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_fl.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_fl1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_fl2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_fl3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_ldl.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_ll.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_ll1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_sc.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_sl.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_uc.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/return_ul.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/stret_large.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/stret_large2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/stret_medium.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/stret_medium2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/strlen.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/strlen2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/strlen3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/strlen4.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct3.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct4.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct5.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct6.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct7.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct8.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/struct9.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/testclosure.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/uninitialized.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/unwindtest.cc
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/unwindtest_ffi_call.cc
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/va_1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/va_struct1.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/va_struct2.c
 create mode 100644 js/src/ctypes/libffi/testsuite/libffi.call/va_struct3.c
 create mode 100644 js/src/ctypes/libffi/texinfo.tex
 create mode 100644 js/src/ctypes/typedefs.h
 create mode 100644 js/src/debugger/DebugAPI-inl.h
 create mode 100644 js/src/debugger/DebugAPI.h
 create mode 100644 js/src/debugger/DebugScript.cpp
 create mode 100644 js/src/debugger/DebugScript.h
 create mode 100644 js/src/debugger/Debugger-inl.h
 create mode 100644 js/src/debugger/Debugger.cpp
 create mode 100644 js/src/debugger/Debugger.h
 create mode 100644 js/src/debugger/DebuggerMemory.cpp
 create mode 100644 js/src/debugger/DebuggerMemory.h
 create mode 100644 js/src/debugger/Environment-inl.h
 create mode 100644 js/src/debugger/Environment.cpp
 create mode 100644 js/src/debugger/Environment.h
 create mode 100644 js/src/debugger/Frame-inl.h
 create mode 100644 js/src/debugger/Frame.cpp
 create mode 100644 js/src/debugger/Frame.h
 create mode 100644 js/src/debugger/NoExecute.cpp
 create mode 100644 js/src/debugger/NoExecute.h
 create mode 100644 js/src/debugger/Object-inl.h
 create mode 100644 js/src/debugger/Object.cpp
 create mode 100644 js/src/debugger/Object.h
 create mode 100644 js/src/debugger/Script-inl.h
 create mode 100644 js/src/debugger/Script.cpp
 create mode 100644 js/src/debugger/Script.h
 create mode 100644 js/src/debugger/Source.cpp
 create mode 100644 js/src/debugger/Source.h
 create mode 100644 js/src/debugger/moz.build
 create mode 100644 js/src/devtools/Instruments.cpp
 create mode 100644 js/src/devtools/Instruments.h
 create mode 100644 js/src/devtools/automation/README
 create mode 100644 js/src/devtools/automation/arm64-jittests-timeouts.txt
 create mode 100644 js/src/devtools/automation/arm64-jstests-slow.txt
 create mode 100755 js/src/devtools/automation/autospider.py
 create mode 100644 js/src/devtools/automation/cgc-jittest-timeouts.txt
 create mode 100644 js/src/devtools/automation/cgc-jstests-slow.txt
 create mode 100644 js/src/devtools/automation/macbuildenv.sh
 create mode 100644 js/src/devtools/automation/tsan-slow.txt
 create mode 100644 js/src/devtools/automation/variants/arm-sim
 create mode 100644 js/src/devtools/automation/variants/arm-sim-osx
 create mode 100644 js/src/devtools/automation/variants/arm64-sim
 create mode 100644 js/src/devtools/automation/variants/asan
 create mode 100644 js/src/devtools/automation/variants/compacting
 create mode 100644 js/src/devtools/automation/variants/dtrace
 create mode 100644 js/src/devtools/automation/variants/fuzzing
 create mode 100644 js/src/devtools/automation/variants/gdb
 create mode 100644 js/src/devtools/automation/variants/msan
 create mode 100644 js/src/devtools/automation/variants/nojit
 create mode 100644 js/src/devtools/automation/variants/nonunified
 create mode 100644 js/src/devtools/automation/variants/plain
 create mode 100644 js/src/devtools/automation/variants/plaindebug
 create mode 100644 js/src/devtools/automation/variants/rootanalysis
 create mode 100644 js/src/devtools/automation/variants/smoosh
 create mode 100644 js/src/devtools/automation/variants/smooshdebug
 create mode 100644 js/src/devtools/automation/variants/tsan
 create mode 100644 js/src/devtools/automation/variants/warnaserr
 create mode 100644 js/src/devtools/automation/variants/warnaserrdebug
 create mode 100644 js/src/devtools/automation/variants/warpdebug
 create mode 100644 js/src/devtools/automation/winbuildenv.sh
 create mode 100644 js/src/devtools/gc-ubench/argparse.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/bigTextNodes.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/deepWeakMap.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/events.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/expandoEvents.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayArrayLiteral.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayBuffer.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayFgFinalized.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayLargeArray.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayLargeObject.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayNewObject.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayObjectLiteral.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/globalArrayReallocArray.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/largeArrayPropertyAndElements.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/noAllocation.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/pairCyclicWeakMap.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/propertyTreeSplitting.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/selfCyclicWeakMap.js
 create mode 100644 js/src/devtools/gc-ubench/benchmarks/textNodes.js
 create mode 100644 js/src/devtools/gc-ubench/harness.js
 create mode 100644 js/src/devtools/gc-ubench/index.html
 create mode 100644 js/src/devtools/gc-ubench/perf.js
 create mode 100644 js/src/devtools/gc-ubench/scheduler.js
 create mode 100644 js/src/devtools/gc-ubench/shell-bench.js
 create mode 100644 js/src/devtools/gc-ubench/spidermonkey.js
 create mode 100644 js/src/devtools/gc-ubench/test_list.js
 create mode 100644 js/src/devtools/gc-ubench/ui.js
 create mode 100644 js/src/devtools/gc-ubench/v8.js
 create mode 100644 js/src/devtools/gc/README.txt
 create mode 100644 js/src/devtools/gc/gc-test.py
 create mode 100644 js/src/devtools/gc/tests/clock.js
 create mode 100644 js/src/devtools/gc/tests/dslots.js
 create mode 100644 js/src/devtools/gc/tests/loops.js
 create mode 100644 js/src/devtools/gc/tests/objGraph.js
 create mode 100644 js/src/devtools/gnuplot/gcTimer.gnu
 create mode 100644 js/src/devtools/javascript-trace.d
 create mode 100755 js/src/devtools/octane-csv.sh
 create mode 100755 js/src/devtools/plot-octane.R
 create mode 100755 js/src/devtools/release/release-notes
 create mode 100644 js/src/devtools/rootAnalysis/CFG.js
 create mode 100644 js/src/devtools/rootAnalysis/Makefile.in
 create mode 100644 js/src/devtools/rootAnalysis/README.md
 create mode 100755 js/src/devtools/rootAnalysis/analyze.py
 create mode 100644 js/src/devtools/rootAnalysis/analyzeHeapWrites.js
 create mode 100644 js/src/devtools/rootAnalysis/analyzeRoots.js
 create mode 100644 js/src/devtools/rootAnalysis/annotations.js
 create mode 100644 js/src/devtools/rootAnalysis/build.js
 create mode 100644 js/src/devtools/rootAnalysis/build/sixgill-b2g.manifest
 create mode 100644 js/src/devtools/rootAnalysis/build/sixgill.manifest
 create mode 100644 js/src/devtools/rootAnalysis/callgraph.js
 create mode 100644 js/src/devtools/rootAnalysis/computeCallgraph.js
 create mode 100644 js/src/devtools/rootAnalysis/computeGCFunctions.js
 create mode 100644 js/src/devtools/rootAnalysis/computeGCTypes.js
 create mode 100644 js/src/devtools/rootAnalysis/dumpCFG.js
 create mode 100644 js/src/devtools/rootAnalysis/expect.b2g.json
 create mode 100644 js/src/devtools/rootAnalysis/expect.browser.json
 create mode 100644 js/src/devtools/rootAnalysis/expect.shell.json
 create mode 100755 js/src/devtools/rootAnalysis/explain.py
 create mode 100755 js/src/devtools/rootAnalysis/gen-hazards.sh
 create mode 100644 js/src/devtools/rootAnalysis/loadCallgraph.js
 create mode 100644 js/src/devtools/rootAnalysis/mach_commands.py
 create mode 100644 js/src/devtools/rootAnalysis/mozconfig.browser
 create mode 100644 js/src/devtools/rootAnalysis/mozconfig.haz
 create mode 100644 js/src/devtools/rootAnalysis/mozconfig.haz_shell
 create mode 100644 js/src/devtools/rootAnalysis/mozconfig.js
 create mode 100755 js/src/devtools/rootAnalysis/run-analysis.sh
 create mode 100755 js/src/devtools/rootAnalysis/run-test.py
 create mode 100755 js/src/devtools/rootAnalysis/run_complete
 create mode 100644 js/src/devtools/rootAnalysis/t/exceptions/source.cpp
 create mode 100644 js/src/devtools/rootAnalysis/t/exceptions/test.py
 create mode 100644 js/src/devtools/rootAnalysis/t/hazards/source.cpp
 create mode 100644 js/src/devtools/rootAnalysis/t/hazards/test.py
 create mode 100644 js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp
 create mode 100644 js/src/devtools/rootAnalysis/t/sixgill-tree/test.py
 create mode 100644 js/src/devtools/rootAnalysis/t/sixgill.py
 create mode 100644 js/src/devtools/rootAnalysis/t/suppression/source.cpp
 create mode 100644 js/src/devtools/rootAnalysis/t/suppression/test.py
 create mode 100644 js/src/devtools/rootAnalysis/t/testlib.py
 create mode 100644 js/src/devtools/rootAnalysis/t/virtual/source.cpp
 create mode 100644 js/src/devtools/rootAnalysis/t/virtual/test.py
 create mode 100644 js/src/devtools/rootAnalysis/utility.js
 create mode 100644 js/src/devtools/vprof/manifest.mk
 create mode 100644 js/src/devtools/vprof/readme.txt
 create mode 100644 js/src/devtools/vprof/testVprofMT.c
 create mode 100644 js/src/devtools/vprof/vprof.cpp
 create mode 100644 js/src/devtools/vprof/vprof.h
 create mode 100644 js/src/doc/Debugger/Conventions.md
 create mode 100644 js/src/doc/Debugger/Debugger-API.md
 create mode 100644 js/src/doc/Debugger/Debugger.Environment.md
 create mode 100644 js/src/doc/Debugger/Debugger.Frame.md
 create mode 100644 js/src/doc/Debugger/Debugger.Memory.md
 create mode 100644 js/src/doc/Debugger/Debugger.Object.md
 create mode 100644 js/src/doc/Debugger/Debugger.Script.md
 create mode 100644 js/src/doc/Debugger/Debugger.Source.md
 create mode 100644 js/src/doc/Debugger/Debugger.md
 create mode 100644 js/src/doc/Debugger/Tutorial-Alloc-Log-Tree.md
 create mode 100644 js/src/doc/Debugger/Tutorial-Breakpoint.md
 create mode 100644 js/src/doc/Debugger/Tutorial-Debugger-Statement.md
 create mode 100644 js/src/doc/Debugger/alloc-plot-console.png
 create mode 100644 js/src/doc/Debugger/console.png
 create mode 100644 js/src/doc/Debugger/debugger-alert.png
 create mode 100644 js/src/doc/Debugger/enable-chrome-devtools.png
 create mode 100644 js/src/doc/Debugger/index.rst
 create mode 100644 js/src/doc/Debugger/scratchpad-browser-environment.png
 create mode 100644 js/src/doc/Debugger/shadows.svg
 create mode 100644 js/src/doc/SavedFrame/index.md
 create mode 100644 js/src/doc/build.rst
 create mode 100644 js/src/doc/index.rst
 create mode 100644 js/src/ds/BitArray.h
 create mode 100644 js/src/ds/Bitmap.cpp
 create mode 100644 js/src/ds/Bitmap.h
 create mode 100644 js/src/ds/Fifo.h
 create mode 100644 js/src/ds/FixedLengthVector.h
 create mode 100644 js/src/ds/IdValuePair.h
 create mode 100644 js/src/ds/InlineTable.h
 create mode 100644 js/src/ds/LifoAlloc.cpp
 create mode 100644 js/src/ds/LifoAlloc.h
 create mode 100644 js/src/ds/MemoryProtectionExceptionHandler.cpp
 create mode 100644 js/src/ds/MemoryProtectionExceptionHandler.h
 create mode 100644 js/src/ds/Nestable.h
 create mode 100644 js/src/ds/OrderedHashTable.h
 create mode 100644 js/src/ds/PageProtectingVector.h
 create mode 100644 js/src/ds/PriorityQueue.h
 create mode 100644 js/src/ds/Sort.h
 create mode 100644 js/src/ds/SplayTree.h
 create mode 100644 js/src/ds/TraceableFifo.h
 create mode 100644 js/src/dtoa.c
 create mode 100644 js/src/editline/README
 create mode 100644 js/src/editline/editline.3
 create mode 100644 js/src/editline/editline.c
 create mode 100644 js/src/editline/editline.h
 create mode 100644 js/src/editline/moz.build
 create mode 100644 js/src/editline/sysunix.c
 create mode 100644 js/src/editline/unix.h
 create mode 100644 js/src/frontend/AbstractScopePtr.cpp
 create mode 100644 js/src/frontend/AbstractScopePtr.h
 create mode 100644 js/src/frontend/BCEParserHandle.h
 create mode 100644 js/src/frontend/BinAST-macros.h
 create mode 100644 js/src/frontend/BinAST.webidl_
 create mode 100644 js/src/frontend/BinAST.yaml
 create mode 100644 js/src/frontend/BinASTEnum.h
 create mode 100644 js/src/frontend/BinASTParser.cpp
 create mode 100644 js/src/frontend/BinASTParser.h
 create mode 100644 js/src/frontend/BinASTParserBase.cpp
 create mode 100644 js/src/frontend/BinASTParserBase.h
 create mode 100644 js/src/frontend/BinASTParserPerTokenizer.cpp
 create mode 100644 js/src/frontend/BinASTParserPerTokenizer.h
 create mode 100644 js/src/frontend/BinASTRuntimeSupport.cpp
 create mode 100644 js/src/frontend/BinASTRuntimeSupport.h
 create mode 100644 js/src/frontend/BinASTToken.cpp
 create mode 100644 js/src/frontend/BinASTToken.h
 create mode 100644 js/src/frontend/BinASTTokenReaderBase.cpp
 create mode 100644 js/src/frontend/BinASTTokenReaderBase.h
 create mode 100644 js/src/frontend/BinASTTokenReaderContext.cpp
 create mode 100644 js/src/frontend/BinASTTokenReaderContext.h
 create mode 100644 js/src/frontend/BinASTTokenReaderMultipart.cpp
 create mode 100644 js/src/frontend/BinASTTokenReaderMultipart.h
 create mode 100644 js/src/frontend/BytecodeCompilation.h
 create mode 100644 js/src/frontend/BytecodeCompiler.cpp
 create mode 100644 js/src/frontend/BytecodeCompiler.h
 create mode 100644 js/src/frontend/BytecodeControlStructures.cpp
 create mode 100644 js/src/frontend/BytecodeControlStructures.h
 create mode 100644 js/src/frontend/BytecodeEmitter.cpp
 create mode 100644 js/src/frontend/BytecodeEmitter.h
 create mode 100644 js/src/frontend/BytecodeOffset.h
 create mode 100644 js/src/frontend/BytecodeSection.cpp
 create mode 100644 js/src/frontend/BytecodeSection.h
 create mode 100644 js/src/frontend/CForEmitter.cpp
 create mode 100644 js/src/frontend/CForEmitter.h
 create mode 100644 js/src/frontend/CallOrNewEmitter.cpp
 create mode 100644 js/src/frontend/CallOrNewEmitter.h
 create mode 100644 js/src/frontend/CompilationInfo.h
 create mode 100644 js/src/frontend/DefaultEmitter.cpp
 create mode 100644 js/src/frontend/DefaultEmitter.h
 create mode 100644 js/src/frontend/DestructuringFlavor.h
 create mode 100644 js/src/frontend/DoWhileEmitter.cpp
 create mode 100644 js/src/frontend/DoWhileEmitter.h
 create mode 100644 js/src/frontend/EitherParser.h
 create mode 100644 js/src/frontend/ElemOpEmitter.cpp
 create mode 100644 js/src/frontend/ElemOpEmitter.h
 create mode 100644 js/src/frontend/EmitterScope.cpp
 create mode 100644 js/src/frontend/EmitterScope.h
 create mode 100644 js/src/frontend/ErrorReporter.h
 create mode 100644 js/src/frontend/ExpressionStatementEmitter.cpp
 create mode 100644 js/src/frontend/ExpressionStatementEmitter.h
 create mode 100644 js/src/frontend/FoldConstants.cpp
 create mode 100644 js/src/frontend/FoldConstants.h
 create mode 100644 js/src/frontend/ForInEmitter.cpp
 create mode 100644 js/src/frontend/ForInEmitter.h
 create mode 100644 js/src/frontend/ForOfEmitter.cpp
 create mode 100644 js/src/frontend/ForOfEmitter.h
 create mode 100644 js/src/frontend/ForOfLoopControl.cpp
 create mode 100644 js/src/frontend/ForOfLoopControl.h
 create mode 100644 js/src/frontend/Frontend2.cpp
 create mode 100644 js/src/frontend/Frontend2.h
 create mode 100644 js/src/frontend/FullParseHandler.h
 create mode 100644 js/src/frontend/FunctionEmitter.cpp
 create mode 100644 js/src/frontend/FunctionEmitter.h
 create mode 100644 js/src/frontend/FunctionSyntaxKind.h
 create mode 100644 js/src/frontend/GenerateReservedWords.py
 create mode 100644 js/src/frontend/IfEmitter.cpp
 create mode 100644 js/src/frontend/IfEmitter.h
 create mode 100644 js/src/frontend/JumpList.cpp
 create mode 100644 js/src/frontend/JumpList.h
 create mode 100644 js/src/frontend/LabelEmitter.cpp
 create mode 100644 js/src/frontend/LabelEmitter.h
 create mode 100644 js/src/frontend/LexicalScopeEmitter.cpp
 create mode 100644 js/src/frontend/LexicalScopeEmitter.h
 create mode 100644 js/src/frontend/ModuleSharedContext.h
 create mode 100644 js/src/frontend/NameAnalysisTypes.h
 create mode 100644 js/src/frontend/NameCollections.h
 create mode 100644 js/src/frontend/NameFunctions.cpp
 create mode 100644 js/src/frontend/NameFunctions.h
 create mode 100644 js/src/frontend/NameOpEmitter.cpp
 create mode 100644 js/src/frontend/NameOpEmitter.h
 create mode 100644 js/src/frontend/ObjLiteral.cpp
 create mode 100644 js/src/frontend/ObjLiteral.h
 create mode 100644 js/src/frontend/ObjectEmitter.cpp
 create mode 100644 js/src/frontend/ObjectEmitter.h
 create mode 100644 js/src/frontend/OptionalEmitter.cpp
 create mode 100644 js/src/frontend/OptionalEmitter.h
 create mode 100644 js/src/frontend/ParseContext-inl.h
 create mode 100644 js/src/frontend/ParseContext.cpp
 create mode 100644 js/src/frontend/ParseContext.h
 create mode 100644 js/src/frontend/ParseNode.cpp
 create mode 100644 js/src/frontend/ParseNode.h
 create mode 100644 js/src/frontend/ParseNodeVerify.cpp
 create mode 100644 js/src/frontend/ParseNodeVerify.h
 create mode 100644 js/src/frontend/ParseNodeVisitor.h
 create mode 100644 js/src/frontend/Parser.cpp
 create mode 100644 js/src/frontend/Parser.h
 create mode 100644 js/src/frontend/PropOpEmitter.cpp
 create mode 100644 js/src/frontend/PropOpEmitter.h
 create mode 100644 js/src/frontend/ReservedWords.h
 create mode 100644 js/src/frontend/SharedContext-inl.h
 create mode 100644 js/src/frontend/SharedContext.cpp
 create mode 100644 js/src/frontend/SharedContext.h
 create mode 100644 js/src/frontend/SourceNotes.cpp
 create mode 100644 js/src/frontend/SourceNotes.h
 create mode 100644 js/src/frontend/Stencil.cpp
 create mode 100644 js/src/frontend/Stencil.h
 create mode 100644 js/src/frontend/SwitchEmitter.cpp
 create mode 100644 js/src/frontend/SwitchEmitter.h
 create mode 100644 js/src/frontend/SyntaxParseHandler.h
 create mode 100644 js/src/frontend/TDZCheckCache.cpp
 create mode 100644 js/src/frontend/TDZCheckCache.h
 create mode 100644 js/src/frontend/Token.h
 create mode 100644 js/src/frontend/TokenKind.h
 create mode 100644 js/src/frontend/TokenStream.cpp
 create mode 100644 js/src/frontend/TokenStream.h
 create mode 100644 js/src/frontend/TryEmitter.cpp
 create mode 100644 js/src/frontend/TryEmitter.h
 create mode 100644 js/src/frontend/TypedIndex.h
 create mode 100644 js/src/frontend/UsedNameTracker.h
 create mode 100644 js/src/frontend/ValueUsage.h
 create mode 100644 js/src/frontend/WhileEmitter.cpp
 create mode 100644 js/src/frontend/WhileEmitter.h
 create mode 100755 js/src/frontend/align_stack_comment.py
 create mode 100644 js/src/frontend/binast/Cargo.toml
 create mode 100644 js/src/frontend/binast/README.md
 create mode 100755 js/src/frontend/binast/build.sh
 create mode 100644 js/src/frontend/binast/moz.build
 create mode 100644 js/src/frontend/binast/src/main.rs
 create mode 100644 js/src/frontend/binast/src/refgraph.rs
 create mode 100644 js/src/frontend/moz.build
 create mode 100644 js/src/frontend/smoosh/Cargo.toml
 create mode 100644 js/src/frontend/smoosh/build.rs
 create mode 100644 js/src/frontend/smoosh/cbindgen.toml
 create mode 100644 js/src/frontend/smoosh/moz.build
 create mode 100644 js/src/frontend/smoosh/src/lib.rs
 create mode 100644 js/src/fuzz-tests/README
 create mode 100644 js/src/fuzz-tests/differential-parsing.js
 create mode 100644 js/src/fuzz-tests/moz.build
 create mode 100644 js/src/fuzz-tests/testBinASTReader.cpp
 create mode 100644 js/src/fuzz-tests/testExample.cpp
 create mode 100644 js/src/fuzz-tests/testRegExp.cpp
 create mode 100644 js/src/fuzz-tests/testStructuredCloneReader.cpp
 create mode 100644 js/src/fuzz-tests/testWasm.cpp
 create mode 100644 js/src/fuzz-tests/tests.cpp
 create mode 100644 js/src/fuzz-tests/tests.h
 create mode 100644 js/src/gc/AllocKind.h
 create mode 100644 js/src/gc/Allocator.cpp
 create mode 100644 js/src/gc/Allocator.h
 create mode 100644 js/src/gc/ArenaList-inl.h
 create mode 100644 js/src/gc/ArenaList.h
 create mode 100644 js/src/gc/AtomMarking-inl.h
 create mode 100644 js/src/gc/AtomMarking.cpp
 create mode 100644 js/src/gc/AtomMarking.h
 create mode 100644 js/src/gc/Barrier.cpp
 create mode 100644 js/src/gc/Barrier.h
 create mode 100644 js/src/gc/Cell.h
 create mode 100644 js/src/gc/ClearEdgesTracer.h
 create mode 100644 js/src/gc/DeletePolicy.h
 create mode 100644 js/src/gc/FinalizationRegistry.cpp
 create mode 100644 js/src/gc/FindSCCs.h
 create mode 100644 js/src/gc/FreeOp-inl.h
 create mode 100644 js/src/gc/FreeOp.h
 create mode 100644 js/src/gc/GC-inl.h
 create mode 100644 js/src/gc/GC.cpp
 create mode 100644 js/src/gc/GC.h
 create mode 100644 js/src/gc/GCEnum.h
 create mode 100644 js/src/gc/GCInternals.h
 create mode 100644 js/src/gc/GCLock.h
 create mode 100644 js/src/gc/GCMarker.h
 create mode 100644 js/src/gc/GCParallelTask.cpp
 create mode 100644 js/src/gc/GCParallelTask.h
 create mode 100644 js/src/gc/GCProbes.h
 create mode 100644 js/src/gc/GCRuntime.h
 create mode 100644 js/src/gc/GenerateStatsPhases.py
 create mode 100644 js/src/gc/HashUtil.h
 create mode 100644 js/src/gc/Heap-inl.h
 create mode 100644 js/src/gc/Heap.h
 create mode 100644 js/src/gc/Marking-inl.h
 create mode 100644 js/src/gc/Marking.cpp
 create mode 100644 js/src/gc/Marking.h
 create mode 100644 js/src/gc/MaybeRooted.h
 create mode 100644 js/src/gc/Memory.cpp
 create mode 100644 js/src/gc/Memory.h
 create mode 100644 js/src/gc/Nursery-inl.h
 create mode 100644 js/src/gc/Nursery.cpp
 create mode 100644 js/src/gc/Nursery.h
 create mode 100644 js/src/gc/NurseryAwareHashMap.h
 create mode 100644 js/src/gc/ObjectKind-inl.h
 create mode 100644 js/src/gc/ParallelWork.h
 create mode 100644 js/src/gc/Policy.h
 create mode 100644 js/src/gc/PrivateIterators-inl.h
 create mode 100644 js/src/gc/PublicIterators.cpp
 create mode 100644 js/src/gc/PublicIterators.h
 create mode 100644 js/src/gc/RelocationOverlay.h
 create mode 100644 js/src/gc/RootMarking.cpp
 create mode 100644 js/src/gc/Rooting.h
 create mode 100644 js/src/gc/Scheduling.cpp
 create mode 100644 js/src/gc/Scheduling.h
 create mode 100644 js/src/gc/Statistics.cpp
 create mode 100644 js/src/gc/Statistics.h
 create mode 100644 js/src/gc/StoreBuffer-inl.h
 create mode 100644 js/src/gc/StoreBuffer.cpp
 create mode 100644 js/src/gc/StoreBuffer.h
 create mode 100644 js/src/gc/Tracer.cpp
 create mode 100644 js/src/gc/Tracer.h
 create mode 100644 js/src/gc/Verifier.cpp
 create mode 100644 js/src/gc/WeakMap-inl.h
 create mode 100644 js/src/gc/WeakMap.cpp
 create mode 100644 js/src/gc/WeakMap.h
 create mode 100644 js/src/gc/WeakMapPtr.cpp
 create mode 100644 js/src/gc/Zone-inl.h
 create mode 100644 js/src/gc/Zone.cpp
 create mode 100644 js/src/gc/Zone.h
 create mode 100644 js/src/gc/ZoneAllocator.h
 create mode 100644 js/src/gc/moz.build
 create mode 100644 js/src/gdb/README
 create mode 100644 js/src/gdb/TODO
 create mode 100644 js/src/gdb/gdb-tests-gdb.py.in
 create mode 100644 js/src/gdb/gdb-tests.cpp
 create mode 100644 js/src/gdb/gdb-tests.h
 create mode 100644 js/src/gdb/lib-for-tests/catcher.py
 create mode 100644 js/src/gdb/lib-for-tests/prologue.py
 create mode 100644 js/src/gdb/moz.build
 create mode 100644 js/src/gdb/mozilla/CellHeader.py
 create mode 100644 js/src/gdb/mozilla/ExecutableAllocator.py
 create mode 100644 js/src/gdb/mozilla/GCCellPtr.py
 create mode 100644 js/src/gdb/mozilla/Interpreter.py
 create mode 100644 js/src/gdb/mozilla/IonGraph.py
 create mode 100644 js/src/gdb/mozilla/JSObject.py
 create mode 100644 js/src/gdb/mozilla/JSString.py
 create mode 100644 js/src/gdb/mozilla/JSSymbol.py
 create mode 100644 js/src/gdb/mozilla/Root.py
 create mode 100644 js/src/gdb/mozilla/__init__.py
 create mode 100644 js/src/gdb/mozilla/asmjs.py
 create mode 100644 js/src/gdb/mozilla/autoload.py
 create mode 100644 js/src/gdb/mozilla/jsid.py
 create mode 100644 js/src/gdb/mozilla/jsop.py
 create mode 100644 js/src/gdb/mozilla/jsval.py
 create mode 100644 js/src/gdb/mozilla/prettyprinters.py
 create mode 100644 js/src/gdb/mozilla/unwind.py
 create mode 100644 js/src/gdb/progressbar.py
 create mode 100644 js/src/gdb/run-tests.py
 create mode 100644 js/src/gdb/taskpool.py
 create mode 100644 js/src/gdb/tests/enum-printers.cpp
 create mode 100644 js/src/gdb/tests/enum-printers.py
 create mode 100644 js/src/gdb/tests/test-ExecutableAllocator.cpp
 create mode 100644 js/src/gdb/tests/test-ExecutableAllocator.py
 create mode 100644 js/src/gdb/tests/test-GCCellPtr.cpp
 create mode 100644 js/src/gdb/tests/test-GCCellPtr.py
 create mode 100644 js/src/gdb/tests/test-Interpreter.cpp
 create mode 100644 js/src/gdb/tests/test-Interpreter.py
 create mode 100644 js/src/gdb/tests/test-JSObject-null.py
 create mode 100644 js/src/gdb/tests/test-JSObject.cpp
 create mode 100644 js/src/gdb/tests/test-JSObject.py
 create mode 100644 js/src/gdb/tests/test-JSString-null.py
 create mode 100644 js/src/gdb/tests/test-JSString-subclasses.py
 create mode 100644 js/src/gdb/tests/test-JSString.cpp
 create mode 100644 js/src/gdb/tests/test-JSString.py
 create mode 100644 js/src/gdb/tests/test-JSSymbol.cpp
 create mode 100644 js/src/gdb/tests/test-JSSymbol.py
 create mode 100644 js/src/gdb/tests/test-Root-null.py
 create mode 100644 js/src/gdb/tests/test-Root.cpp
 create mode 100644 js/src/gdb/tests/test-Root.py
 create mode 100644 js/src/gdb/tests/test-asmjs.cpp
 create mode 100644 js/src/gdb/tests/test-asmjs.py
 create mode 100644 js/src/gdb/tests/test-jsbytecode.cpp
 create mode 100644 js/src/gdb/tests/test-jsbytecode.py
 create mode 100644 js/src/gdb/tests/test-jsid.cpp
 create mode 100644 js/src/gdb/tests/test-jsid.py
 create mode 100644 js/src/gdb/tests/test-jsop.cpp
 create mode 100644 js/src/gdb/tests/test-jsop.py
 create mode 100644 js/src/gdb/tests/test-jsval.cpp
 create mode 100644 js/src/gdb/tests/test-jsval.py
 create mode 100644 js/src/gdb/tests/test-prettyprinters.cpp
 create mode 100644 js/src/gdb/tests/test-prettyprinters.py
 create mode 100644 js/src/gdb/tests/test-unwind.cpp
 create mode 100644 js/src/gdb/tests/test-unwind.py
 create mode 100644 js/src/gdb/tests/typedef-printers.cpp
 create mode 100644 js/src/gdb/tests/typedef-printers.py
 create mode 100644 js/src/irregexp/NativeRegExpMacroAssembler.cpp
 create mode 100644 js/src/irregexp/NativeRegExpMacroAssembler.h
 create mode 100644 js/src/irregexp/RegExpAST.cpp
 create mode 100644 js/src/irregexp/RegExpAST.h
 create mode 100644 js/src/irregexp/RegExpBytecode.h
 create mode 100644 js/src/irregexp/RegExpCharacters-inl.h
 create mode 100644 js/src/irregexp/RegExpCharacters.cpp
 create mode 100644 js/src/irregexp/RegExpCharacters.h
 create mode 100644 js/src/irregexp/RegExpEngine.cpp
 create mode 100644 js/src/irregexp/RegExpEngine.h
 create mode 100644 js/src/irregexp/RegExpInterpreter.cpp
 create mode 100644 js/src/irregexp/RegExpMacroAssembler.cpp
 create mode 100644 js/src/irregexp/RegExpMacroAssembler.h
 create mode 100644 js/src/irregexp/RegExpParser.cpp
 create mode 100644 js/src/irregexp/RegExpParser.h
 create mode 100644 js/src/irregexp/RegExpStack.cpp
 create mode 100644 js/src/irregexp/RegExpStack.h
 create mode 100644 js/src/jit-test/README
 create mode 100644 js/src/jit-test/etc/generate-lookupswitch-tests.js
 create mode 100644 js/src/jit-test/etc/generate-nosuchproperty-tests.js
 create mode 100644 js/src/jit-test/etc/wasm/Makefile
 create mode 100644 js/src/jit-test/etc/wasm/README.md
 create mode 100644 js/src/jit-test/etc/wasm/config-lock.toml
 create mode 100644 js/src/jit-test/etc/wasm/config.toml
 create mode 100755 js/src/jit-test/jit_test.py
 create mode 100644 js/src/jit-test/lib/andTestHelper.js
 create mode 100644 js/src/jit-test/lib/array-compare.js
 create mode 100644 js/src/jit-test/lib/asm.js
 create mode 100644 js/src/jit-test/lib/assert-offset-columns.js
 create mode 100644 js/src/jit-test/lib/asserts.js
 create mode 100644 js/src/jit-test/lib/bullet.js
 create mode 100644 js/src/jit-test/lib/bytecode-cache.js
 create mode 100644 js/src/jit-test/lib/census.js
 create mode 100644 js/src/jit-test/lib/dataview.js
 create mode 100644 js/src/jit-test/lib/debuggerNXHelper.js
 create mode 100644 js/src/jit-test/lib/dummyModuleResolveHook.js
 create mode 100644 js/src/jit-test/lib/eqArrayHelper.js
 create mode 100644 js/src/jit-test/lib/evalInFrame.js
 create mode 100644 js/src/jit-test/lib/immutable-prototype.js
 create mode 100644 js/src/jit-test/lib/iteration.js
 create mode 100644 js/src/jit-test/lib/jitopts.js
 create mode 100644 js/src/jit-test/lib/mandelbrot-results.js
 create mode 100644 js/src/jit-test/lib/match-debugger.js
 create mode 100644 js/src/jit-test/lib/match.js
 create mode 100644 js/src/jit-test/lib/nightly-only.js
 create mode 100644 js/src/jit-test/lib/orTestHelper.js
 create mode 100644 js/src/jit-test/lib/prologue.js
 create mode 100644 js/src/jit-test/lib/regexp_parse.js
 create mode 100644 js/src/jit-test/lib/stepping.js
 create mode 100644 js/src/jit-test/lib/string.js
 create mode 100644 js/src/jit-test/lib/syntax.js
 create mode 100644 js/src/jit-test/lib/wasm-binary.js
 create mode 100644 js/src/jit-test/lib/wasm-testharness.js
 create mode 100644 js/src/jit-test/lib/wasm.js
 create mode 100644 js/src/jit-test/manual-tests/TypedObject-TypeDescrIsArrayType-unknown.js
 create mode 100644 js/src/jit-test/manual-tests/TypedObject-TypeDescrIsArrayType.js
 create mode 100644 js/src/jit-test/manual-tests/dense-to-sparse.js
 create mode 100644 js/src/jit-test/modules/ambiguous.js
 create mode 100644 js/src/jit-test/modules/cyclicImport1.js
 create mode 100644 js/src/jit-test/modules/cyclicImport2.js
 create mode 100644 js/src/jit-test/modules/defaultClass.js
 create mode 100644 js/src/jit-test/modules/defaultFunction.js
 create mode 100644 js/src/jit-test/modules/empty.js
 create mode 100644 js/src/jit-test/modules/export-circular-nonexisting-binding-1.js
 create mode 100644 js/src/jit-test/modules/export-circular-nonexisting-binding-2.js
 create mode 100644 js/src/jit-test/modules/export-default-async-asi.js
 create mode 100644 js/src/jit-test/modules/export-default-async-regexpy.js
 create mode 100644 js/src/jit-test/modules/export-star-circular-1.js
 create mode 100644 js/src/jit-test/modules/export-star-circular-2.js
 create mode 100644 js/src/jit-test/modules/exportImportMeta.js
 create mode 100644 js/src/jit-test/modules/isEven.js
 create mode 100644 js/src/jit-test/modules/isOdd.js
 create mode 100644 js/src/jit-test/modules/module1.js
 create mode 100644 js/src/jit-test/modules/module1a.js
 create mode 100644 js/src/jit-test/modules/module2.js
 create mode 100644 js/src/jit-test/modules/module3.js
 create mode 100644 js/src/jit-test/modules/module4.js
 create mode 100644 js/src/jit-test/modules/recursiveStarExport.js
 create mode 100644 js/src/jit-test/tests/TypedObject/Bug981650.js
 create mode 100644 js/src/jit-test/tests/TypedObject/aggregate-set-neutered.js
 create mode 100644 js/src/jit-test/tests/TypedObject/array-hasproperty.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug-1620193.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1004527.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1096016.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1096023.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1098961.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1100202.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1102329.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1103273-1.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1103273-2.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1232159.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1265690.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1369774.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug1510588.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug920463.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug950458.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug953111.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug959119.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug969159.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug970285.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug973563.js
 create mode 100644 js/src/jit-test/tests/TypedObject/bug976530.js
 create mode 100644 js/src/jit-test/tests/TypedObject/common-array-prototypes.js
 create mode 100644 js/src/jit-test/tests/TypedObject/directives.txt
 create mode 100644 js/src/jit-test/tests/TypedObject/function-names.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz1.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz10.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz11.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz2.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz4.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz5.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz6.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz7.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz8.js
 create mode 100644 js/src/jit-test/tests/TypedObject/fuzz9.js
 create mode 100644 js/src/jit-test/tests/TypedObject/inlineopaque.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-complex.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-prefix.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-float64.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-int.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-many.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u16-from-mdim-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u16-from-struct-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u16-from-struct-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u16-from-u16-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u16-from-u16-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u32-from-mdim-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u32-from-struct-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u32-from-struct-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u32-from-u32-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-u32-from-u32-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-read-unsized.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-references-2.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-references.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u16-into-mdim-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u16-into-u16-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u16-into-u16-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u32-into-mdim-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u32-into-u32-array-in-struct.js
 create mode 100644 js/src/jit-test/tests/TypedObject/jit-write-u32-into-u32-array.js
 create mode 100644 js/src/jit-test/tests/TypedObject/neutertypedobj.js
 create mode 100644 js/src/jit-test/tests/TypedObject/neutertypedobjsizedarray.js
 create mode 100644 js/src/jit-test/tests/TypedObject/neutertypedobjunsizedarray.js
 create mode 100644 js/src/jit-test/tests/TypedObject/prototypes.js
 create mode 100644 js/src/jit-test/tests/TypedObject/set-property-with-prototype.js
 create mode 100644 js/src/jit-test/tests/arguments/access-formals.js
 create mode 100644 js/src/jit-test/tests/arguments/alias-function-closed.js
 create mode 100644 js/src/jit-test/tests/arguments/alias-function-not-closed.js
 create mode 100644 js/src/jit-test/tests/arguments/args-attributes.js
 create mode 100644 js/src/jit-test/tests/arguments/args-createontrace.js
 create mode 100644 js/src/jit-test/tests/arguments/args-mochi-2.js
 create mode 100644 js/src/jit-test/tests/arguments/args-mochi-2a.js
 create mode 100644 js/src/jit-test/tests/arguments/args-mochi.js
 create mode 100644 js/src/jit-test/tests/arguments/args-mutate-length-1.js
 create mode 100644 js/src/jit-test/tests/arguments/args-mutate-length-2.js
 create mode 100644 js/src/jit-test/tests/arguments/args-range-2.js
 create mode 100644 js/src/jit-test/tests/arguments/args-range-const.js
 create mode 100644 js/src/jit-test/tests/arguments/args-range.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-iterator-1.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-iterator-2.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-1.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-2.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-3.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-4.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-5.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-6.js
 create mode 100644 js/src/jit-test/tests/arguments/args-redefine-length-7.js
 create mode 100644 js/src/jit-test/tests/arguments/args-sum.js
 create mode 100644 js/src/jit-test/tests/arguments/args-vargc.js
 create mode 100644 js/src/jit-test/tests/arguments/args1.js
 create mode 100644 js/src/jit-test/tests/arguments/args10.js
 create mode 100644 js/src/jit-test/tests/arguments/args11.js
 create mode 100644 js/src/jit-test/tests/arguments/args2.js
 create mode 100644 js/src/jit-test/tests/arguments/args2a.js
 create mode 100644 js/src/jit-test/tests/arguments/args2b.js
 create mode 100644 js/src/jit-test/tests/arguments/args2c.js
 create mode 100644 js/src/jit-test/tests/arguments/args2d.js
 create mode 100644 js/src/jit-test/tests/arguments/args3.js
 create mode 100644 js/src/jit-test/tests/arguments/args4.js
 create mode 100644 js/src/jit-test/tests/arguments/args5.js
 create mode 100644 js/src/jit-test/tests/arguments/args6.js
 create mode 100644 js/src/jit-test/tests/arguments/args6a.js
 create mode 100644 js/src/jit-test/tests/arguments/args7.js
 create mode 100644 js/src/jit-test/tests/arguments/args8.js
 create mode 100644 js/src/jit-test/tests/arguments/args9.js
 create mode 100644 js/src/jit-test/tests/arguments/argsub.js
 create mode 100644 js/src/jit-test/tests/arguments/argsx-1.js
 create mode 100644 js/src/jit-test/tests/arguments/argsx-2.js
 create mode 100644 js/src/jit-test/tests/arguments/argsx-3.js
 create mode 100644 js/src/jit-test/tests/arguments/argsx-3a.js
 create mode 100644 js/src/jit-test/tests/arguments/argsx-4.js
 create mode 100644 js/src/jit-test/tests/arguments/arguments-on-proto.js
 create mode 100644 js/src/jit-test/tests/arguments/bug-917585-relax-aliasing-constraints.js
 create mode 100644 js/src/jit-test/tests/arguments/bug1051760.js
 create mode 100644 js/src/jit-test/tests/arguments/bug1227287.js
 create mode 100644 js/src/jit-test/tests/arguments/bug1423937.js
 create mode 100644 js/src/jit-test/tests/arguments/bug1503071.js
 create mode 100644 js/src/jit-test/tests/arguments/bug1621265.js
 create mode 100644 js/src/jit-test/tests/arguments/bug503772.js
 create mode 100644 js/src/jit-test/tests/arguments/bug508178.js
 create mode 100644 js/src/jit-test/tests/arguments/bug633020.js
 create mode 100644 js/src/jit-test/tests/arguments/bug843985.js
 create mode 100644 js/src/jit-test/tests/arguments/bug956173.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-basic.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-bound-to-function.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-bug759904.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-call-function.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-array.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-expression-closure.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-function-expression.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-mixed-default-value.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-mixed.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-object.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-destructuring-with-rest.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-evaluation-order.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-exceptions.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-invalid-syntax.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-scoping.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-strict-mode.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-with-arguments.js
 create mode 100644 js/src/jit-test/tests/arguments/defaults-with-rest.js
 create mode 100644 js/src/jit-test/tests/arguments/destructuring-after-defaults.js
 create mode 100644 js/src/jit-test/tests/arguments/destructuring-default-value-scope.js
 create mode 100644 js/src/jit-test/tests/arguments/destructuring-exprbody.js
 create mode 100644 js/src/jit-test/tests/arguments/destructuring-with-rest.js
 create mode 100644 js/src/jit-test/tests/arguments/dynamicBindings.js
 create mode 100644 js/src/jit-test/tests/arguments/function_dot_caller_restrictions.js
 create mode 100644 js/src/jit-test/tests/arguments/inline-rest-array-creation.js
 create mode 100644 js/src/jit-test/tests/arguments/mapped-define.js
 create mode 100644 js/src/jit-test/tests/arguments/mapped-freeze.js
 create mode 100644 js/src/jit-test/tests/arguments/mapped-unmapped-args.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-args.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-assign-element-get-parameter.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-assign-parameter-get-element.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-assign.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-later-assign.js
 create mode 100644 js/src/jit-test/tests/arguments/nonstrict-noargs.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-alias-function.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-arguments-as-parameters.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-basic.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-bug763954.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-debugger.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-disallow-arguments-strict.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-in-Function.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-invalid-syntax.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-nested-arguments.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-nested.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-underflow.js
 create mode 100644 js/src/jit-test/tests/arguments/rest-with-arguments.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-args-flushstack.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-args-generator-flushstack.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-args.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign-after.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign-arguments-element.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign-outer-param-psych.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign-outer-param.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign-parameter-get-element.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-assign.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-eval-mutation.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-eval.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-maybe-assign-outer.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-maybe-nested-eval.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-call.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function-name.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadow-function.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch-call.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-catch.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-assign-shadowed-var.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-eval.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-shadow-eval.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-nested-shadow-maybe-eval.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-noargs.js
 create mode 100644 js/src/jit-test/tests/arguments/strict-osr-shadowed-args.js
 create mode 100644 js/src/jit-test/tests/arguments/testDelArg1.js
 create mode 100644 js/src/jit-test/tests/arguments/testDelArg2.js
 create mode 100644 js/src/jit-test/tests/arguments/testDelArg3.js
 create mode 100644 js/src/jit-test/tests/arguments/testDelArg3Strict.js
 create mode 100644 js/src/jit-test/tests/arrays/apply-optimization.js
 create mode 100644 js/src/jit-test/tests/arrays/bug1423173.js
 create mode 100644 js/src/jit-test/tests/arrays/fillwithundefined-length-nonwriteable.js
 create mode 100644 js/src/jit-test/tests/arrays/ion-pop-denseinitializedlength-less-than-length.js
 create mode 100644 js/src/jit-test/tests/arrays/ion-pop-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/ion-push-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/ion-shift-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/length-set-after-define-nonconfigurable.js
 create mode 100644 js/src/jit-test/tests/arrays/length-set-after-has-sparse.js
 create mode 100644 js/src/jit-test/tests/arrays/new-array-int-undefined-args.js
 create mode 100644 js/src/jit-test/tests/arrays/new-array-undefined-undefined-more-args-1.js
 create mode 100644 js/src/jit-test/tests/arrays/new-array-undefined-undefined-more-args-2.js
 create mode 100644 js/src/jit-test/tests/arrays/nonwritable-length-grow-capacity.js
 create mode 100644 js/src/jit-test/tests/arrays/pop-nonarray-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/pop-nonwritable-length-denseinitializedlength-below-length.js
 create mode 100644 js/src/jit-test/tests/arrays/push-densely-loopy-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/push-densely-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/push-slowly-loopy-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/push-slowly-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/reverse-frozen.js
 create mode 100644 js/src/jit-test/tests/arrays/reverse-nonarray-nonwritable-element.js
 create mode 100644 js/src/jit-test/tests/arrays/setelem-one-past-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/slice-sparse-getter.js
 create mode 100644 js/src/jit-test/tests/arrays/slice.js
 create mode 100644 js/src/jit-test/tests/arrays/sort-getter-only.js
 create mode 100644 js/src/jit-test/tests/arrays/sort-update-types.js
 create mode 100644 js/src/jit-test/tests/arrays/splice-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrays/spreadcall-optimization.js
 create mode 100644 js/src/jit-test/tests/arrays/spreadnew-optimization.js
 create mode 100644 js/src/jit-test/tests/arrays/spreadsupercall-optimization.js
 create mode 100644 js/src/jit-test/tests/arrays/std_Array-prototype.js
 create mode 100644 js/src/jit-test/tests/arrays/too-long-array-splice.js
 create mode 100644 js/src/jit-test/tests/arrays/unshift-nonwritable-length.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/arguments-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/arguments-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/arguments-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/arguments-4.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/associativity-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/associativity-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/associativity-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/block-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/block-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/bug-885067-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/bug-885067-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/bug-885219.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/church-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/church-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/close-paren-arrow-after-expr.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/column-number.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/const-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/construct-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/eval-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/lazy-arrow-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/length.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-default-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-default-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-rest-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/params-rest-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/precedence-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/precedence-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/precedence-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/precedence-4.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/precedence-5.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/prototype-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/prototype-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/return-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/return-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/return-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/strict-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/strict-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/strict-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/syntax-errors.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-1.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-2.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-3.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-4.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-5.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/this-6.js
 create mode 100644 js/src/jit-test/tests/arrow-functions/typeof.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1007512.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1008636.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1126251.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1161298.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1174372.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1219954.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1268955-usestrict-semantics.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1276028.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1306506.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1357048.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1385428.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1421565.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1493475.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1542130.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1565301.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug1602675.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug855526.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug885976.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug923867.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug927389.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug928450.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug940864.js
 create mode 100644 js/src/jit-test/tests/asm.js/bug941877.js
 create mode 100644 js/src/jit-test/tests/asm.js/directives.txt
 create mode 100644 js/src/jit-test/tests/asm.js/import-function-toPrimitive.js
 create mode 100644 js/src/jit-test/tests/asm.js/neuter-during-arguments-coercion.js
 create mode 100644 js/src/jit-test/tests/asm.js/oom-helper-thread-plus-validation-error.js
 create mode 100644 js/src/jit-test/tests/asm.js/oom-helper-thread.js
 create mode 100644 js/src/jit-test/tests/asm.js/testAddressErrors.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBasic.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1046688.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1057248.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1111327.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1117255.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1125561.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1147144-2.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1147144.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1219098.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1236484.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1236541.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1236552.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1255954.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1291887.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1301191.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1357053.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1359612.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1360390.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1437534.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug1437546.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug855442.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug863867.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug878435.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug878495.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug878520.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug892291.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug893364.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug893368.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug893519.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug907085.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug952022.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug965767.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug975182.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug989166.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBug999790.js
 create mode 100644 js/src/jit-test/tests/asm.js/testBullet.js
 create mode 100644 js/src/jit-test/tests/asm.js/testCall.js
 create mode 100644 js/src/jit-test/tests/asm.js/testCloning.js
 create mode 100644 js/src/jit-test/tests/asm.js/testCompoundPlusMinus.js
 create mode 100644 js/src/jit-test/tests/asm.js/testControlFlow.js
 create mode 100644 js/src/jit-test/tests/asm.js/testDebugModeDisables.js
 create mode 100644 js/src/jit-test/tests/asm.js/testExpressions.js
 create mode 100644 js/src/jit-test/tests/asm.js/testFFI.js
 create mode 100644 js/src/jit-test/tests/asm.js/testFastHeapAccess.js
 create mode 100644 js/src/jit-test/tests/asm.js/testFloat32.js
 create mode 100644 js/src/jit-test/tests/asm.js/testFloatingPoint.js
 create mode 100644 js/src/jit-test/tests/asm.js/testFunctionPtr.js
 create mode 100644 js/src/jit-test/tests/asm.js/testGetter.js
 create mode 100644 js/src/jit-test/tests/asm.js/testGlobals.js
 create mode 100644 js/src/jit-test/tests/asm.js/testHeapAccess.js
 create mode 100644 js/src/jit-test/tests/asm.js/testJumpRange.js
 create mode 100644 js/src/jit-test/tests/asm.js/testLinkErrorAssert.js
 create mode 100644 js/src/jit-test/tests/asm.js/testLiterals.js
 create mode 100644 js/src/jit-test/tests/asm.js/testMathLib.js
 create mode 100644 js/src/jit-test/tests/asm.js/testModuleFunctions.js
 create mode 100644 js/src/jit-test/tests/asm.js/testNeuter.js
 create mode 100644 js/src/jit-test/tests/asm.js/testParallelCompile.js
 create mode 100644 js/src/jit-test/tests/asm.js/testProfiling.js
 create mode 100644 js/src/jit-test/tests/asm.js/testRangeAnalysis.js
 create mode 100644 js/src/jit-test/tests/asm.js/testSource-2.js
 create mode 100644 js/src/jit-test/tests/asm.js/testSource.js
 create mode 100644 js/src/jit-test/tests/asm.js/testStackWalking.js
 create mode 100644 js/src/jit-test/tests/asm.js/testStealing.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout1.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout2.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout3.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout4.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout5.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout6.js
 create mode 100644 js/src/jit-test/tests/asm.js/testTimeout7.js
 create mode 100644 js/src/jit-test/tests/asm.js/testUseAsmWarnings.js
 create mode 100644 js/src/jit-test/tests/asm.js/testX86ByteStore.js
 create mode 100644 js/src/jit-test/tests/asm.js/testZOOB.js
 create mode 100644 js/src/jit-test/tests/async/debugger-reject-after-fulfill.js
 create mode 100644 js/src/jit-test/tests/async/ecma262-issue-1461.js
 create mode 100644 js/src/jit-test/tests/atomics/basic-tests.js
 create mode 100644 js/src/jit-test/tests/atomics/cross-compartment-nukeccw.js
 create mode 100644 js/src/jit-test/tests/atomics/directives.txt
 create mode 100644 js/src/jit-test/tests/atomics/inline-add.js
 create mode 100644 js/src/jit-test/tests/atomics/inline-add2.js
 create mode 100644 js/src/jit-test/tests/atomics/inline-cmpxchg.js
 create mode 100644 js/src/jit-test/tests/atomics/memcpy-fidelity.js
 create mode 100644 js/src/jit-test/tests/atomics/mutual-exclusion.js
 create mode 100644 js/src/jit-test/tests/atomics/optimization-tests.js
 create mode 100644 js/src/jit-test/tests/atomics/store-does-not-truncate-returnval.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1147907.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1183241.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263532.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263558.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263857.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263865.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263879.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1263888.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1264561.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1264823.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1266579.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1268034.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1269074.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1276082.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1315943.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1317460.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1335135.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1335619.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1335623.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1343513-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1343513.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1357330.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1357462.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1375446.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1390082-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1390082-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1416809-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1416809-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-3.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-4.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-5.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1448582-6.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1454285.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1460436-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1460436-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1462341.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1466626-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1466626-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1466626-3.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1466626-4.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1468629.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1476417.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1479076.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1481032.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1483188.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1500255.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1524943.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1538542-1.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1538542-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1544364.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1546232-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1546232.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1562102.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1574415-2.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1574415.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1591019.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug1593971.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug464116.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug466076.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug469262.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug477877.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug479747.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug486139.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug487320.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug487534.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug487563.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug488015.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug488034.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug488203.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug488421.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug488693.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug489040.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug489836.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug490191.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug490776.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug495843.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug496245.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug496325.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug499169.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug502604.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug505305.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug511938.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug521163.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug521279.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug522624.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug528048.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug533705.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug543436.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug557946.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug558618.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug560566.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug562028.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug563034.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug563126.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug563127.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug564619.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug567577.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug568786.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug571168.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug579348.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug580694.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug580699.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug580701.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug581785.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug582268.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug582276.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug583675.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug583680.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug583681.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug584423.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug586538.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug590772.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug591367.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug591795.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug593580.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug596817.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug596823.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug599446.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug599464.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug600138.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug601070.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug601393.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug605011.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug605013.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug606639.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug607502.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug607513.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug612836.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug613400.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug620315.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug620637.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug621816.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug621988.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug634236.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug635389.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug637205.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug638212.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug638735.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug640079.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug643670.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug643847.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug647464.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648729.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648739.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648747.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648839.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648852.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648992.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug648999.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug649017.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug649937.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug650574.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug650658.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug651827.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug653395.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug653789.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug654392.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug654665.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug655507.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug655940.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug655950.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug657198.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug657586.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug658803.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug659077.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug659779.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug661840.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug662132.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug665914.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug666305.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug666599.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug667824.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug668206.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug672104.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug673792.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug674843.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug675251.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug677386.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug677587.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug677977.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug678086.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug678529.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug679799.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug679810.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug680797.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug682252.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug682298.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug682563.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug684281.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug685472.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug686107.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug686179.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug687099.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug687102.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug687125.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug687399.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug688968.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug688974.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug689892.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug690933.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug691595.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug692300.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug692366.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug693144.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug693971.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug694438.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug695290.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug696039.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug697255.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug698074.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug698148.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug699674.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug700127.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug700295.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug701248.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug701332.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug702003.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug702915.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug704136.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug710192.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug713209.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug713944.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug715682.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug716512.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug717249.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug717251.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug718347.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug720380.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug720396.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug721497.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug722021.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug722023.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug722260.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug724875.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug726636.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug727330.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug728509.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug729571.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug729797.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug729886.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug730806.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732719.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732852.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732855.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732856.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732857.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug732861.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug735313.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug735936.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug736609.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug737300.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug737737.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug739402.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug739901.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug740509.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug740654.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug741199.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug743071.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug743094.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug743096.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug743876.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug745452.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug746103.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug746376.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug746377.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug748119.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug754719.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug755639.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug755750.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug756236.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug757428.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug758164.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug759719.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug761864.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug762324.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug763039.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug763989.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug765055.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug765483.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug766065.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug767679.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug770713.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug771027.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug771157.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug771946.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug779390.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug779818.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug780003.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug781364.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug781855.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug782083.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug782129.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug783421.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug785089.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug785305.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug785576.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug785776.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug790921.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug795937.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug797493.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug800878.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug812235.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug813029.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug829795.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug829813.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug909441.js
 create mode 100644 js/src/jit-test/tests/auto-regress/bug912379.js
 create mode 100644 js/src/jit-test/tests/auto-regress/class-method-async.js
 create mode 100644 js/src/jit-test/tests/auto-regress/for-of-iterator-close-debugger.js
 create mode 100644 js/src/jit-test/tests/backup-point-bug1315634.js
 create mode 100644 js/src/jit-test/tests/baseline/accessor-ic-shape-replacement.js
 create mode 100644 js/src/jit-test/tests/baseline/arraySubclassPropertyLookup.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1024444.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1054330.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1063878.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1095870.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1182866.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1209585.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1216140.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1238815.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1247862.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1258301.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1344334.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1349298.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1368626.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1416727.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1463375.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1491337.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1491350.js
 create mode 100644 js/src/jit-test/tests/baseline/bug1602390.js
 create mode 100644 js/src/jit-test/tests/baseline/bug836742.js
 create mode 100644 js/src/jit-test/tests/baseline/bug840984.js
 create mode 100644 js/src/jit-test/tests/baseline/bug841718.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842313.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842316.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842317.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842429.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842430.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842431-1.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842431-2.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842431-3.js
 create mode 100644 js/src/jit-test/tests/baseline/bug842432.js
 create mode 100644 js/src/jit-test/tests/baseline/bug843429.js
 create mode 100644 js/src/jit-test/tests/baseline/bug843886.js
 create mode 100644 js/src/jit-test/tests/baseline/bug844383.js
 create mode 100644 js/src/jit-test/tests/baseline/bug844467.js
 create mode 100644 js/src/jit-test/tests/baseline/bug844470.js
 create mode 100644 js/src/jit-test/tests/baseline/bug844828.js
 create mode 100644 js/src/jit-test/tests/baseline/bug845331.js
 create mode 100644 js/src/jit-test/tests/baseline/bug847410.js
 create mode 100644 js/src/jit-test/tests/baseline/bug847425.js
 create mode 100644 js/src/jit-test/tests/baseline/bug847446.js
 create mode 100644 js/src/jit-test/tests/baseline/bug847484.js
 create mode 100644 js/src/jit-test/tests/baseline/bug847678.js
 create mode 100644 js/src/jit-test/tests/baseline/bug848743-1.js
 create mode 100644 js/src/jit-test/tests/baseline/bug848743-2.js
 create mode 100644 js/src/jit-test/tests/baseline/bug852175.js
 create mode 100644 js/src/jit-test/tests/baseline/bug852801.js
 create mode 100644 js/src/jit-test/tests/baseline/bug857580.js
 create mode 100644 js/src/jit-test/tests/baseline/bug877589.js
 create mode 100644 js/src/jit-test/tests/baseline/bug881461.js
 create mode 100644 js/src/jit-test/tests/baseline/bug892787-1.js
 create mode 100644 js/src/jit-test/tests/baseline/bug892787-2.js
 create mode 100644 js/src/jit-test/tests/baseline/bug916039.js
 create mode 100644 js/src/jit-test/tests/baseline/bug934427.js
 create mode 100644 js/src/jit-test/tests/baseline/bug938130.js
 create mode 100644 js/src/jit-test/tests/baseline/bug940972.js
 create mode 100644 js/src/jit-test/tests/baseline/callee.js
 create mode 100644 js/src/jit-test/tests/baseline/classConstructor-AnyScripted.js
 create mode 100644 js/src/jit-test/tests/baseline/eval-newtarget-osr.js
 create mode 100644 js/src/jit-test/tests/baseline/funcall-array.js
 create mode 100644 js/src/jit-test/tests/baseline/funcall.js
 create mode 100644 js/src/jit-test/tests/baseline/getgname-uninitialized-let.js
 create mode 100644 js/src/jit-test/tests/baseline/getname-uninitialized-let.js
 create mode 100644 js/src/jit-test/tests/baseline/getter_setter.js
 create mode 100644 js/src/jit-test/tests/baseline/long-proto-chains.js
 create mode 100644 js/src/jit-test/tests/baseline/metadata-hook-on-stack.js
 create mode 100644 js/src/jit-test/tests/baseline/no-such-property-getprop.js
 create mode 100644 js/src/jit-test/tests/baseline/setcall.js
 create mode 100644 js/src/jit-test/tests/baseline/try-finally-1.js
 create mode 100644 js/src/jit-test/tests/baseline/try-finally-2.js
 create mode 100644 js/src/jit-test/tests/baseline/try-finally-3.js
 create mode 100644 js/src/jit-test/tests/baseline/try-finally-osr.js
 create mode 100644 js/src/jit-test/tests/baseline/unboxed-expando-type-update.js
 create mode 100644 js/src/jit-test/tests/basic/FPQuadCmp.js
 create mode 100644 js/src/jit-test/tests/basic/__proto__-not-prototype-mutation-ion.js
 create mode 100644 js/src/jit-test/tests/basic/__proto__-not-prototype-mutation.js
 create mode 100644 js/src/jit-test/tests/basic/adjacent-trycatch-second-nested.js
 create mode 100644 js/src/jit-test/tests/basic/argumentsPassedToBuiltin.js
 create mode 100644 js/src/jit-test/tests/basic/arityMismatchExtraArg.js
 create mode 100644 js/src/jit-test/tests/basic/arityMismatchMissingArg.js
 create mode 100644 js/src/jit-test/tests/basic/array-copyWithin.js
 create mode 100644 js/src/jit-test/tests/basic/array-length-double.js
 create mode 100644 js/src/jit-test/tests/basic/array-proto-outofrange.js
 create mode 100644 js/src/jit-test/tests/basic/array-slice.js
 create mode 100644 js/src/jit-test/tests/basic/array-tosource.js
 create mode 100644 js/src/jit-test/tests/basic/arrayConcat.js
 create mode 100644 js/src/jit-test/tests/basic/arrayPopShift.js
 create mode 100644 js/src/jit-test/tests/basic/arrayProto.js
 create mode 100644 js/src/jit-test/tests/basic/assign-primitive-error.js
 create mode 100644 js/src/jit-test/tests/basic/assign-primitive-proxy-class-error.js
 create mode 100644 js/src/jit-test/tests/basic/bigLoadStoreDisp.js
 create mode 100644 js/src/jit-test/tests/basic/bindname-in-strict-eval.js
 create mode 100644 js/src/jit-test/tests/basic/bitwiseAnd.js
 create mode 100644 js/src/jit-test/tests/basic/bitwiseGlobal.js
 create mode 100644 js/src/jit-test/tests/basic/blinterp-jitoption.js
 create mode 100644 js/src/jit-test/tests/basic/bug-1133377.js
 create mode 100644 js/src/jit-test/tests/basic/bug-1198090.js
 create mode 100644 js/src/jit-test/tests/basic/bug-1240532.js
 create mode 100644 js/src/jit-test/tests/basic/bug-1271507.js
 create mode 100644 js/src/jit-test/tests/basic/bug-508061.js
 create mode 100644 js/src/jit-test/tests/basic/bug-826124.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-4.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-5.js
 create mode 100644 js/src/jit-test/tests/basic/bug1001090-6.js
 create mode 100644 js/src/jit-test/tests/basic/bug1003161.js
 create mode 100644 js/src/jit-test/tests/basic/bug1008339.js
 create mode 100644 js/src/jit-test/tests/basic/bug1013922.js
 create mode 100644 js/src/jit-test/tests/basic/bug1015339.js
 create mode 100644 js/src/jit-test/tests/basic/bug1015766.js
 create mode 100644 js/src/jit-test/tests/basic/bug1018620.js
 create mode 100644 js/src/jit-test/tests/basic/bug1024786.js
 create mode 100644 js/src/jit-test/tests/basic/bug1033946.js
 create mode 100644 js/src/jit-test/tests/basic/bug1035287-track-allocation-sites-recursion.js
 create mode 100644 js/src/jit-test/tests/basic/bug1035325.js
 create mode 100644 js/src/jit-test/tests/basic/bug1054243.js
 create mode 100644 js/src/jit-test/tests/basic/bug1057571.js
 create mode 100644 js/src/jit-test/tests/basic/bug1059459.js
 create mode 100644 js/src/jit-test/tests/basic/bug1061534.js
 create mode 100644 js/src/jit-test/tests/basic/bug1066414.js
 create mode 100644 js/src/jit-test/tests/basic/bug1078871.js
 create mode 100644 js/src/jit-test/tests/basic/bug1081175.js
 create mode 100644 js/src/jit-test/tests/basic/bug1085464.js
 create mode 100644 js/src/jit-test/tests/basic/bug1091757.js
 create mode 100644 js/src/jit-test/tests/basic/bug1100623.js
 create mode 100644 js/src/jit-test/tests/basic/bug1106982-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug1106982.js
 create mode 100644 js/src/jit-test/tests/basic/bug1113980.js
 create mode 100644 js/src/jit-test/tests/basic/bug1118996.js
 create mode 100644 js/src/jit-test/tests/basic/bug1122534.js
 create mode 100644 js/src/jit-test/tests/basic/bug1122581.js
 create mode 100644 js/src/jit-test/tests/basic/bug1127303.js
 create mode 100644 js/src/jit-test/tests/basic/bug1131035.js
 create mode 100644 js/src/jit-test/tests/basic/bug1134146.js
 create mode 100644 js/src/jit-test/tests/basic/bug1135718.js
 create mode 100644 js/src/jit-test/tests/basic/bug1137616.js
 create mode 100644 js/src/jit-test/tests/basic/bug1141154.js
 create mode 100644 js/src/jit-test/tests/basic/bug1141329.js
 create mode 100644 js/src/jit-test/tests/basic/bug1143106.js
 create mode 100644 js/src/jit-test/tests/basic/bug1146836.js
 create mode 100644 js/src/jit-test/tests/basic/bug1147216.js
 create mode 100644 js/src/jit-test/tests/basic/bug1153057.js
 create mode 100644 js/src/jit-test/tests/basic/bug1161762.js
 create mode 100644 js/src/jit-test/tests/basic/bug1170355.js
 create mode 100644 js/src/jit-test/tests/basic/bug1172503-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug1177907.js
 create mode 100644 js/src/jit-test/tests/basic/bug1180054.js
 create mode 100644 js/src/jit-test/tests/basic/bug1182865.js
 create mode 100644 js/src/jit-test/tests/basic/bug1185653.js
 create mode 100644 js/src/jit-test/tests/basic/bug1189744.js
 create mode 100644 js/src/jit-test/tests/basic/bug1190733.js
 create mode 100644 js/src/jit-test/tests/basic/bug1195452.js
 create mode 100644 js/src/jit-test/tests/basic/bug1196579.js
 create mode 100644 js/src/jit-test/tests/basic/bug1203790.js
 create mode 100644 js/src/jit-test/tests/basic/bug1204722.js
 create mode 100644 js/src/jit-test/tests/basic/bug1205870.js
 create mode 100644 js/src/jit-test/tests/basic/bug1206265.js
 create mode 100644 js/src/jit-test/tests/basic/bug1207863.js
 create mode 100644 js/src/jit-test/tests/basic/bug1208403.js
 create mode 100644 js/src/jit-test/tests/basic/bug1210596.js
 create mode 100644 js/src/jit-test/tests/basic/bug1219363.js
 create mode 100644 js/src/jit-test/tests/basic/bug1232269.js
 create mode 100644 js/src/jit-test/tests/basic/bug1234414.js
 create mode 100644 js/src/jit-test/tests/basic/bug1236476.js
 create mode 100644 js/src/jit-test/tests/basic/bug1237564.js
 create mode 100644 js/src/jit-test/tests/basic/bug1238003.js
 create mode 100644 js/src/jit-test/tests/basic/bug1238630.js
 create mode 100644 js/src/jit-test/tests/basic/bug1240502.js
 create mode 100644 js/src/jit-test/tests/basic/bug1247926.js
 create mode 100644 js/src/jit-test/tests/basic/bug1263868.js
 create mode 100644 js/src/jit-test/tests/basic/bug1264954.js
 create mode 100644 js/src/jit-test/tests/basic/bug1265693.js
 create mode 100644 js/src/jit-test/tests/basic/bug1276882.js
 create mode 100644 js/src/jit-test/tests/basic/bug1278839.js
 create mode 100644 js/src/jit-test/tests/basic/bug1280252.js
 create mode 100644 js/src/jit-test/tests/basic/bug1285227.js
 create mode 100644 js/src/jit-test/tests/basic/bug1292858.js
 create mode 100644 js/src/jit-test/tests/basic/bug1293258.js
 create mode 100644 js/src/jit-test/tests/basic/bug1293575.js
 create mode 100644 js/src/jit-test/tests/basic/bug1295031.js
 create mode 100644 js/src/jit-test/tests/basic/bug1296015.js
 create mode 100644 js/src/jit-test/tests/basic/bug1296016.js
 create mode 100644 js/src/jit-test/tests/basic/bug1296249.js
 create mode 100644 js/src/jit-test/tests/basic/bug1300548.js
 create mode 100644 js/src/jit-test/tests/basic/bug1300904.js
 create mode 100644 js/src/jit-test/tests/basic/bug1301797.js
 create mode 100644 js/src/jit-test/tests/basic/bug1302682.js
 create mode 100644 js/src/jit-test/tests/basic/bug1310418.js
 create mode 100644 js/src/jit-test/tests/basic/bug1317402.js
 create mode 100644 js/src/jit-test/tests/basic/bug1341326.js
 create mode 100644 js/src/jit-test/tests/basic/bug1344265.js
 create mode 100644 js/src/jit-test/tests/basic/bug1348407.js
 create mode 100644 js/src/jit-test/tests/basic/bug1355573.js
 create mode 100644 js/src/jit-test/tests/basic/bug1372956.js
 create mode 100644 js/src/jit-test/tests/basic/bug1373356.js
 create mode 100644 js/src/jit-test/tests/basic/bug1380962.js
 create mode 100644 js/src/jit-test/tests/basic/bug1403679.js
 create mode 100644 js/src/jit-test/tests/basic/bug1407058.js
 create mode 100644 js/src/jit-test/tests/basic/bug1411294.js
 create mode 100644 js/src/jit-test/tests/basic/bug1420961.js
 create mode 100644 js/src/jit-test/tests/basic/bug1445854.js
 create mode 100644 js/src/jit-test/tests/basic/bug1447996.js
 create mode 100644 js/src/jit-test/tests/basic/bug1459258.js
 create mode 100644 js/src/jit-test/tests/basic/bug1470732.js
 create mode 100644 js/src/jit-test/tests/basic/bug1473256.js
 create mode 100644 js/src/jit-test/tests/basic/bug1483182.js
 create mode 100644 js/src/jit-test/tests/basic/bug1492920.js
 create mode 100644 js/src/jit-test/tests/basic/bug1493627.js
 create mode 100644 js/src/jit-test/tests/basic/bug1516406.js
 create mode 100644 js/src/jit-test/tests/basic/bug1520783.js
 create mode 100644 js/src/jit-test/tests/basic/bug1527592.js
 create mode 100644 js/src/jit-test/tests/basic/bug1532265.js
 create mode 100644 js/src/jit-test/tests/basic/bug1548759-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug1548759-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug1549035.js
 create mode 100644 js/src/jit-test/tests/basic/bug1554748.js
 create mode 100644 js/src/jit-test/tests/basic/bug1568029.js
 create mode 100644 js/src/jit-test/tests/basic/bug1574725.js
 create mode 100644 js/src/jit-test/tests/basic/bug1584027.js
 create mode 100644 js/src/jit-test/tests/basic/bug1589002.js
 create mode 100644 js/src/jit-test/tests/basic/bug1601074.js
 create mode 100644 js/src/jit-test/tests/basic/bug1610192.js
 create mode 100644 js/src/jit-test/tests/basic/bug504587-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug507180.js
 create mode 100644 js/src/jit-test/tests/basic/bug509639.js
 create mode 100644 js/src/jit-test/tests/basic/bug509982.js
 create mode 100644 js/src/jit-test/tests/basic/bug510434.js
 create mode 100644 js/src/jit-test/tests/basic/bug510437-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug511214.js
 create mode 100644 js/src/jit-test/tests/basic/bug511241.js
 create mode 100644 js/src/jit-test/tests/basic/bug513038.js
 create mode 100644 js/src/jit-test/tests/basic/bug513898-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug516009.js
 create mode 100644 js/src/jit-test/tests/basic/bug517721.js
 create mode 100644 js/src/jit-test/tests/basic/bug519129.js
 create mode 100644 js/src/jit-test/tests/basic/bug520498.js
 create mode 100644 js/src/jit-test/tests/basic/bug522136.js
 create mode 100644 js/src/jit-test/tests/basic/bug522817.js
 create mode 100644 js/src/jit-test/tests/basic/bug524826-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug524826.js
 create mode 100644 js/src/jit-test/tests/basic/bug525028.js
 create mode 100644 js/src/jit-test/tests/basic/bug528116.js
 create mode 100644 js/src/jit-test/tests/basic/bug532568-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug532568.js
 create mode 100644 js/src/jit-test/tests/basic/bug532823.js
 create mode 100644 js/src/jit-test/tests/basic/bug535474.js
 create mode 100644 js/src/jit-test/tests/basic/bug535760.js
 create mode 100644 js/src/jit-test/tests/basic/bug535930.js
 create mode 100644 js/src/jit-test/tests/basic/bug536445.js
 create mode 100644 js/src/jit-test/tests/basic/bug536748.js
 create mode 100644 js/src/jit-test/tests/basic/bug539379.js
 create mode 100644 js/src/jit-test/tests/basic/bug539553-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug539553-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug539553.js
 create mode 100644 js/src/jit-test/tests/basic/bug541191-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug541191-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug541191-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug541191-4.js
 create mode 100644 js/src/jit-test/tests/basic/bug541191-5.js
 create mode 100644 js/src/jit-test/tests/basic/bug552196.js
 create mode 100644 js/src/jit-test/tests/basic/bug557841.js
 create mode 100644 js/src/jit-test/tests/basic/bug558530.js
 create mode 100644 js/src/jit-test/tests/basic/bug558531.js
 create mode 100644 js/src/jit-test/tests/basic/bug558814.js
 create mode 100644 js/src/jit-test/tests/basic/bug559912.js
 create mode 100644 js/src/jit-test/tests/basic/bug560234.js
 create mode 100644 js/src/jit-test/tests/basic/bug560234b.js
 create mode 100644 js/src/jit-test/tests/basic/bug561279.js
 create mode 100644 js/src/jit-test/tests/basic/bug561359-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug561359-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug563125.js
 create mode 100644 js/src/jit-test/tests/basic/bug563243.js
 create mode 100644 js/src/jit-test/tests/basic/bug566136.js
 create mode 100644 js/src/jit-test/tests/basic/bug566637.js
 create mode 100644 js/src/jit-test/tests/basic/bug568276.js
 create mode 100644 js/src/jit-test/tests/basic/bug569651.js
 create mode 100644 js/src/jit-test/tests/basic/bug570385-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug570385-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug570385-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug570663-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug570663-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug572229.js
 create mode 100644 js/src/jit-test/tests/basic/bug572232.js
 create mode 100644 js/src/jit-test/tests/basic/bug576823-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug576837-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug576891.js
 create mode 100644 js/src/jit-test/tests/basic/bug578041.js
 create mode 100644 js/src/jit-test/tests/basic/bug579740.js
 create mode 100644 js/src/jit-test/tests/basic/bug582161.js
 create mode 100644 js/src/jit-test/tests/basic/bug582479.js
 create mode 100644 js/src/jit-test/tests/basic/bug583757.js
 create mode 100644 js/src/jit-test/tests/basic/bug584499-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug584499-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug584565.js
 create mode 100644 js/src/jit-test/tests/basic/bug584603.js
 create mode 100644 js/src/jit-test/tests/basic/bug585542.js
 create mode 100644 js/src/jit-test/tests/basic/bug586499-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug586917.js
 create mode 100644 js/src/jit-test/tests/basic/bug587346-regexp-01.js
 create mode 100644 js/src/jit-test/tests/basic/bug587366.js
 create mode 100644 js/src/jit-test/tests/basic/bug589318.js
 create mode 100644 js/src/jit-test/tests/basic/bug590006.js
 create mode 100644 js/src/jit-test/tests/basic/bug590036.js
 create mode 100644 js/src/jit-test/tests/basic/bug592927.js
 create mode 100644 js/src/jit-test/tests/basic/bug593611.js
 create mode 100644 js/src/jit-test/tests/basic/bug593663-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug594108.js
 create mode 100644 js/src/jit-test/tests/basic/bug594205.js
 create mode 100644 js/src/jit-test/tests/basic/bug595963-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug595963-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug596351-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug596351-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug599854.js
 create mode 100644 js/src/jit-test/tests/basic/bug601046.js
 create mode 100644 js/src/jit-test/tests/basic/bug601398.js
 create mode 100644 js/src/jit-test/tests/basic/bug601401.js
 create mode 100644 js/src/jit-test/tests/basic/bug601428.js
 create mode 100644 js/src/jit-test/tests/basic/bug605754-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug606083.js
 create mode 100644 js/src/jit-test/tests/basic/bug606882-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug606882-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug608313.js
 create mode 100644 js/src/jit-test/tests/basic/bug608980.js
 create mode 100644 js/src/jit-test/tests/basic/bug609502-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug609502-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug610592.js
 create mode 100644 js/src/jit-test/tests/basic/bug613122.js
 create mode 100644 js/src/jit-test/tests/basic/bug613151.js
 create mode 100644 js/src/jit-test/tests/basic/bug613399.js
 create mode 100644 js/src/jit-test/tests/basic/bug614688.js
 create mode 100644 js/src/jit-test/tests/basic/bug614915.js
 create mode 100644 js/src/jit-test/tests/basic/bug616009.js
 create mode 100644 js/src/jit-test/tests/basic/bug616170.js
 create mode 100644 js/src/jit-test/tests/basic/bug616762.js
 create mode 100644 js/src/jit-test/tests/basic/bug617139.js
 create mode 100644 js/src/jit-test/tests/basic/bug617171.js
 create mode 100644 js/src/jit-test/tests/basic/bug617745.js
 create mode 100644 js/src/jit-test/tests/basic/bug618350.js
 create mode 100644 js/src/jit-test/tests/basic/bug618577.js
 create mode 100644 js/src/jit-test/tests/basic/bug618853.js
 create mode 100644 js/src/jit-test/tests/basic/bug619004.js
 create mode 100644 js/src/jit-test/tests/basic/bug619338.js
 create mode 100644 js/src/jit-test/tests/basic/bug620532.js
 create mode 100644 js/src/jit-test/tests/basic/bug620838.js
 create mode 100644 js/src/jit-test/tests/basic/bug621022-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug621022-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug621487.js
 create mode 100644 js/src/jit-test/tests/basic/bug623859.js
 create mode 100644 js/src/jit-test/tests/basic/bug623863.js
 create mode 100644 js/src/jit-test/tests/basic/bug624041-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug624041-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug625141-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug625141-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug625399.js
 create mode 100644 js/src/jit-test/tests/basic/bug626398.js
 create mode 100644 js/src/jit-test/tests/basic/bug627609.js
 create mode 100644 js/src/jit-test/tests/basic/bug629858.js
 create mode 100644 js/src/jit-test/tests/basic/bug630865-5.js
 create mode 100644 js/src/jit-test/tests/basic/bug630865-6.js
 create mode 100644 js/src/jit-test/tests/basic/bug631082.js
 create mode 100644 js/src/jit-test/tests/basic/bug631219.js
 create mode 100644 js/src/jit-test/tests/basic/bug631788.js
 create mode 100644 js/src/jit-test/tests/basic/bug632778-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug632778-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug632901.js
 create mode 100644 js/src/jit-test/tests/basic/bug632964-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug633409-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug633409-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug633752.js
 create mode 100644 js/src/jit-test/tests/basic/bug633828.js
 create mode 100644 js/src/jit-test/tests/basic/bug634593.js
 create mode 100644 js/src/jit-test/tests/basic/bug635417.js
 create mode 100644 js/src/jit-test/tests/basic/bug638981.js
 create mode 100644 js/src/jit-test/tests/basic/bug639126.js
 create mode 100644 js/src/jit-test/tests/basic/bug639128.js
 create mode 100644 js/src/jit-test/tests/basic/bug639311.js
 create mode 100644 js/src/jit-test/tests/basic/bug639591.js
 create mode 100644 js/src/jit-test/tests/basic/bug639759.js
 create mode 100644 js/src/jit-test/tests/basic/bug639797.js
 create mode 100644 js/src/jit-test/tests/basic/bug639807.js
 create mode 100644 js/src/jit-test/tests/basic/bug640203.js
 create mode 100644 js/src/jit-test/tests/basic/bug640993.js
 create mode 100644 js/src/jit-test/tests/basic/bug641229.js
 create mode 100644 js/src/jit-test/tests/basic/bug641231.js
 create mode 100644 js/src/jit-test/tests/basic/bug641235.js
 create mode 100644 js/src/jit-test/tests/basic/bug641491.js
 create mode 100644 js/src/jit-test/tests/basic/bug641525.js
 create mode 100644 js/src/jit-test/tests/basic/bug641563.js
 create mode 100644 js/src/jit-test/tests/basic/bug641741.js
 create mode 100644 js/src/jit-test/tests/basic/bug642154.js
 create mode 100644 js/src/jit-test/tests/basic/bug642161.js
 create mode 100644 js/src/jit-test/tests/basic/bug642164.js
 create mode 100644 js/src/jit-test/tests/basic/bug642206.js
 create mode 100644 js/src/jit-test/tests/basic/bug642248.js
 create mode 100644 js/src/jit-test/tests/basic/bug642254.js
 create mode 100644 js/src/jit-test/tests/basic/bug642319.js
 create mode 100644 js/src/jit-test/tests/basic/bug642326.js
 create mode 100644 js/src/jit-test/tests/basic/bug642422.js
 create mode 100644 js/src/jit-test/tests/basic/bug642569.js
 create mode 100644 js/src/jit-test/tests/basic/bug642592.js
 create mode 100644 js/src/jit-test/tests/basic/bug642758.js
 create mode 100644 js/src/jit-test/tests/basic/bug642772-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug642772-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug642772-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug642894.js
 create mode 100644 js/src/jit-test/tests/basic/bug642985-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug642985-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug643113.js
 create mode 100644 js/src/jit-test/tests/basic/bug643169.js
 create mode 100644 js/src/jit-test/tests/basic/bug643243.js
 create mode 100644 js/src/jit-test/tests/basic/bug643244.js
 create mode 100644 js/src/jit-test/tests/basic/bug643249.js
 create mode 100644 js/src/jit-test/tests/basic/bug643285.js
 create mode 100644 js/src/jit-test/tests/basic/bug643733.js
 create mode 100644 js/src/jit-test/tests/basic/bug645293.js
 create mode 100644 js/src/jit-test/tests/basic/bug645632.js
 create mode 100644 js/src/jit-test/tests/basic/bug646393.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-4.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-5.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-6.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-7.js
 create mode 100644 js/src/jit-test/tests/basic/bug646968-8.js
 create mode 100644 js/src/jit-test/tests/basic/bug647463.js
 create mode 100644 js/src/jit-test/tests/basic/bug648357.js
 create mode 100644 js/src/jit-test/tests/basic/bug648773.js
 create mode 100644 js/src/jit-test/tests/basic/bug649439.js
 create mode 100644 js/src/jit-test/tests/basic/bug649771.js
 create mode 100644 js/src/jit-test/tests/basic/bug651451-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug651451.js
 create mode 100644 js/src/jit-test/tests/basic/bug651966.js
 create mode 100644 js/src/jit-test/tests/basic/bug652054.js
 create mode 100644 js/src/jit-test/tests/basic/bug652060.js
 create mode 100644 js/src/jit-test/tests/basic/bug652422.js
 create mode 100644 js/src/jit-test/tests/basic/bug652646.js
 create mode 100644 js/src/jit-test/tests/basic/bug653153.js
 create mode 100644 js/src/jit-test/tests/basic/bug653262.js
 create mode 100644 js/src/jit-test/tests/basic/bug653438.js
 create mode 100644 js/src/jit-test/tests/basic/bug653672.js
 create mode 100644 js/src/jit-test/tests/basic/bug654073.js
 create mode 100644 js/src/jit-test/tests/basic/bug654668.js
 create mode 100644 js/src/jit-test/tests/basic/bug656261.js
 create mode 100644 js/src/jit-test/tests/basic/bug657197.js
 create mode 100644 js/src/jit-test/tests/basic/bug657225.js
 create mode 100644 js/src/jit-test/tests/basic/bug657245.js
 create mode 100644 js/src/jit-test/tests/basic/bug657901.js
 create mode 100644 js/src/jit-test/tests/basic/bug658539.js
 create mode 100644 js/src/jit-test/tests/basic/bug660081.js
 create mode 100644 js/src/jit-test/tests/basic/bug660173.js
 create mode 100644 js/src/jit-test/tests/basic/bug660203.js
 create mode 100644 js/src/jit-test/tests/basic/bug660204.js
 create mode 100644 js/src/jit-test/tests/basic/bug660597.js
 create mode 100644 js/src/jit-test/tests/basic/bug662044.js
 create mode 100644 js/src/jit-test/tests/basic/bug662841.js
 create mode 100644 js/src/jit-test/tests/basic/bug663338.js
 create mode 100644 js/src/jit-test/tests/basic/bug665289.js
 create mode 100644 js/src/jit-test/tests/basic/bug666448.js
 create mode 100644 js/src/jit-test/tests/basic/bug667504-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/bug667507.js
 create mode 100644 js/src/jit-test/tests/basic/bug673468.js
 create mode 100644 js/src/jit-test/tests/basic/bug673469.js
 create mode 100644 js/src/jit-test/tests/basic/bug673569.js
 create mode 100644 js/src/jit-test/tests/basic/bug673705-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug673705-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug673715.js
 create mode 100644 js/src/jit-test/tests/basic/bug673731.js
 create mode 100644 js/src/jit-test/tests/basic/bug673766.js
 create mode 100644 js/src/jit-test/tests/basic/bug673767.js
 create mode 100644 js/src/jit-test/tests/basic/bug674085.js
 create mode 100644 js/src/jit-test/tests/basic/bug674776.js
 create mode 100644 js/src/jit-test/tests/basic/bug677635.js
 create mode 100644 js/src/jit-test/tests/basic/bug678211.js
 create mode 100644 js/src/jit-test/tests/basic/bug679977.js
 create mode 100644 js/src/jit-test/tests/basic/bug679986-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug679986-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug680217.js
 create mode 100644 js/src/jit-test/tests/basic/bug683140.js
 create mode 100644 js/src/jit-test/tests/basic/bug683838.js
 create mode 100644 js/src/jit-test/tests/basic/bug685313.js
 create mode 100644 js/src/jit-test/tests/basic/bug685321-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug685321-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug686296.js
 create mode 100644 js/src/jit-test/tests/basic/bug686396.js
 create mode 100644 js/src/jit-test/tests/basic/bug688939.js
 create mode 100644 js/src/jit-test/tests/basic/bug689916-regexp.js
 create mode 100644 js/src/jit-test/tests/basic/bug690732.js
 create mode 100644 js/src/jit-test/tests/basic/bug691797-regexp-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug691797-regexp-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug695922-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/bug696748.js
 create mode 100644 js/src/jit-test/tests/basic/bug699166.js
 create mode 100644 js/src/jit-test/tests/basic/bug700300.js
 create mode 100644 js/src/jit-test/tests/basic/bug702426-regexp-gc.js
 create mode 100644 js/src/jit-test/tests/basic/bug702572.js
 create mode 100644 js/src/jit-test/tests/basic/bug703157.js
 create mode 100644 js/src/jit-test/tests/basic/bug703544.js
 create mode 100644 js/src/jit-test/tests/basic/bug703818.js
 create mode 100644 js/src/jit-test/tests/basic/bug704134.js
 create mode 100644 js/src/jit-test/tests/basic/bug705895-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug705895-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug706316.js
 create mode 100644 js/src/jit-test/tests/basic/bug706795.js
 create mode 100644 js/src/jit-test/tests/basic/bug706808.js
 create mode 100644 js/src/jit-test/tests/basic/bug707750.js
 create mode 100644 js/src/jit-test/tests/basic/bug708228.js
 create mode 100644 js/src/jit-test/tests/basic/bug708819.js
 create mode 100644 js/src/jit-test/tests/basic/bug709634.js
 create mode 100644 js/src/jit-test/tests/basic/bug710947.js
 create mode 100644 js/src/jit-test/tests/basic/bug713226.js
 create mode 100644 js/src/jit-test/tests/basic/bug714614.js
 create mode 100644 js/src/jit-test/tests/basic/bug714616.js
 create mode 100644 js/src/jit-test/tests/basic/bug716013.js
 create mode 100644 js/src/jit-test/tests/basic/bug718852.js
 create mode 100644 js/src/jit-test/tests/basic/bug719750.js
 create mode 100644 js/src/jit-test/tests/basic/bug720070.js
 create mode 100644 js/src/jit-test/tests/basic/bug720675.js
 create mode 100644 js/src/jit-test/tests/basic/bug722028.js
 create mode 100644 js/src/jit-test/tests/basic/bug727223.js
 create mode 100644 js/src/jit-test/tests/basic/bug727921.js
 create mode 100644 js/src/jit-test/tests/basic/bug728086.js
 create mode 100644 js/src/jit-test/tests/basic/bug728190.js
 create mode 100644 js/src/jit-test/tests/basic/bug728609.js
 create mode 100644 js/src/jit-test/tests/basic/bug730085.js
 create mode 100644 js/src/jit-test/tests/basic/bug730888.js
 create mode 100644 js/src/jit-test/tests/basic/bug731642.js
 create mode 100644 js/src/jit-test/tests/basic/bug732693.js
 create mode 100644 js/src/jit-test/tests/basic/bug737384.js
 create mode 100644 js/src/jit-test/tests/basic/bug738841.js
 create mode 100644 js/src/jit-test/tests/basic/bug738846.js
 create mode 100644 js/src/jit-test/tests/basic/bug739694-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug743961.js
 create mode 100644 js/src/jit-test/tests/basic/bug744285.js
 create mode 100644 js/src/jit-test/tests/basic/bug744287.js
 create mode 100644 js/src/jit-test/tests/basic/bug744356.js
 create mode 100644 js/src/jit-test/tests/basic/bug745360.js
 create mode 100644 js/src/jit-test/tests/basic/bug749039.js
 create mode 100644 js/src/jit-test/tests/basic/bug749620.js
 create mode 100644 js/src/jit-test/tests/basic/bug750307.js
 create mode 100644 js/src/jit-test/tests/basic/bug754150.js
 create mode 100644 js/src/jit-test/tests/basic/bug754242.js
 create mode 100644 js/src/jit-test/tests/basic/bug756851.js
 create mode 100644 js/src/jit-test/tests/basic/bug757199.js
 create mode 100644 js/src/jit-test/tests/basic/bug757431.js
 create mode 100644 js/src/jit-test/tests/basic/bug763440.js
 create mode 100644 js/src/jit-test/tests/basic/bug767074.js
 create mode 100644 js/src/jit-test/tests/basic/bug767234.js
 create mode 100644 js/src/jit-test/tests/basic/bug767273.js
 create mode 100644 js/src/jit-test/tests/basic/bug768732.js
 create mode 100644 js/src/jit-test/tests/basic/bug769433.js
 create mode 100644 js/src/jit-test/tests/basic/bug770952.js
 create mode 100644 js/src/jit-test/tests/basic/bug773153.js
 create mode 100644 js/src/jit-test/tests/basic/bug774859.js
 create mode 100644 js/src/jit-test/tests/basic/bug777776.js
 create mode 100644 js/src/jit-test/tests/basic/bug777992.js
 create mode 100644 js/src/jit-test/tests/basic/bug781393.js
 create mode 100644 js/src/jit-test/tests/basic/bug782337.js
 create mode 100644 js/src/jit-test/tests/basic/bug783989.js
 create mode 100644 js/src/jit-test/tests/basic/bug785094.js
 create mode 100644 js/src/jit-test/tests/basic/bug785175.js
 create mode 100644 js/src/jit-test/tests/basic/bug786114.js
 create mode 100644 js/src/jit-test/tests/basic/bug787847.js
 create mode 100644 js/src/jit-test/tests/basic/bug791465.js
 create mode 100644 js/src/jit-test/tests/basic/bug792239.js
 create mode 100644 js/src/jit-test/tests/basic/bug794025.js
 create mode 100644 js/src/jit-test/tests/basic/bug794286.js
 create mode 100644 js/src/jit-test/tests/basic/bug794947.js
 create mode 100644 js/src/jit-test/tests/basic/bug797495.js
 create mode 100644 js/src/jit-test/tests/basic/bug797496.js
 create mode 100644 js/src/jit-test/tests/basic/bug798678.js
 create mode 100644 js/src/jit-test/tests/basic/bug798834.js
 create mode 100644 js/src/jit-test/tests/basic/bug806522.js
 create mode 100644 js/src/jit-test/tests/basic/bug807623.js
 create mode 100644 js/src/jit-test/tests/basic/bug808067.js
 create mode 100644 js/src/jit-test/tests/basic/bug808483.js
 create mode 100644 js/src/jit-test/tests/basic/bug817002.js
 create mode 100644 js/src/jit-test/tests/basic/bug820124-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug820124-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug820124-3.js
 create mode 100644 js/src/jit-test/tests/basic/bug820124-4.js
 create mode 100644 js/src/jit-test/tests/basic/bug821850.js
 create mode 100644 js/src/jit-test/tests/basic/bug824856.js
 create mode 100644 js/src/jit-test/tests/basic/bug826581.js
 create mode 100644 js/src/jit-test/tests/basic/bug827104.js
 create mode 100644 js/src/jit-test/tests/basic/bug829795.js
 create mode 100644 js/src/jit-test/tests/basic/bug829813.js
 create mode 100644 js/src/jit-test/tests/basic/bug829821.js
 create mode 100644 js/src/jit-test/tests/basic/bug830045.js
 create mode 100644 js/src/jit-test/tests/basic/bug830049.js
 create mode 100644 js/src/jit-test/tests/basic/bug830967.js
 create mode 100644 js/src/jit-test/tests/basic/bug831658.js
 create mode 100644 js/src/jit-test/tests/basic/bug832197-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug832197-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug832203.js
 create mode 100644 js/src/jit-test/tests/basic/bug836563.js
 create mode 100644 js/src/jit-test/tests/basic/bug836623.js
 create mode 100644 js/src/jit-test/tests/basic/bug839420.js
 create mode 100644 js/src/jit-test/tests/basic/bug842425.js
 create mode 100644 js/src/jit-test/tests/basic/bug842482.js
 create mode 100644 js/src/jit-test/tests/basic/bug842940.js
 create mode 100644 js/src/jit-test/tests/basic/bug846080.js
 create mode 100644 js/src/jit-test/tests/basic/bug851635.js
 create mode 100644 js/src/jit-test/tests/basic/bug851756.js
 create mode 100644 js/src/jit-test/tests/basic/bug852016-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug852016.js
 create mode 100644 js/src/jit-test/tests/basic/bug854124.js
 create mode 100644 js/src/jit-test/tests/basic/bug854137.js
 create mode 100644 js/src/jit-test/tests/basic/bug855088.js
 create mode 100644 js/src/jit-test/tests/basic/bug858097.js
 create mode 100644 js/src/jit-test/tests/basic/bug862228.js
 create mode 100644 js/src/jit-test/tests/basic/bug863084.js
 create mode 100644 js/src/jit-test/tests/basic/bug867946.js
 create mode 100644 js/src/jit-test/tests/basic/bug876226.js
 create mode 100644 js/src/jit-test/tests/basic/bug877378.js
 create mode 100644 js/src/jit-test/tests/basic/bug880377.js
 create mode 100644 js/src/jit-test/tests/basic/bug882416.js
 create mode 100644 js/src/jit-test/tests/basic/bug883523.js
 create mode 100644 js/src/jit-test/tests/basic/bug883623.js
 create mode 100644 js/src/jit-test/tests/basic/bug884920.js
 create mode 100644 js/src/jit-test/tests/basic/bug886803.js
 create mode 100644 js/src/jit-test/tests/basic/bug908915.js
 create mode 100644 js/src/jit-test/tests/basic/bug911368.js
 create mode 100644 js/src/jit-test/tests/basic/bug913445.js
 create mode 100644 js/src/jit-test/tests/basic/bug920484.js
 create mode 100644 js/src/jit-test/tests/basic/bug934789-1.js
 create mode 100644 js/src/jit-test/tests/basic/bug934789-2.js
 create mode 100644 js/src/jit-test/tests/basic/bug934997.js
 create mode 100644 js/src/jit-test/tests/basic/bug935294.js
 create mode 100644 js/src/jit-test/tests/basic/bug937089.js
 create mode 100644 js/src/jit-test/tests/basic/bug942390.js
 create mode 100644 js/src/jit-test/tests/basic/bug943126.js
 create mode 100644 js/src/jit-test/tests/basic/bug950725.js
 create mode 100644 js/src/jit-test/tests/basic/bug951213.js
 create mode 100644 js/src/jit-test/tests/basic/bug951346.js
 create mode 100644 js/src/jit-test/tests/basic/bug951632.js
 create mode 100644 js/src/jit-test/tests/basic/bug970643.js
 create mode 100644 js/src/jit-test/tests/basic/bug972961.js
 create mode 100644 js/src/jit-test/tests/basic/bug976446.js
 create mode 100644 js/src/jit-test/tests/basic/bug980013.js
 create mode 100644 js/src/jit-test/tests/basic/bug980450.js
 create mode 100644 js/src/jit-test/tests/basic/bug984766.js
 create mode 100644 js/src/jit-test/tests/basic/builtinLocals.js
 create mode 100644 js/src/jit-test/tests/basic/call.js
 create mode 100644 js/src/jit-test/tests/basic/call2.js
 create mode 100644 js/src/jit-test/tests/basic/compression-random-data.js
 create mode 100644 js/src/jit-test/tests/basic/constAssignError.js
 create mode 100644 js/src/jit-test/tests/basic/constGlobalAssignError.js
 create mode 100644 js/src/jit-test/tests/basic/constant-folding-1.js
 create mode 100644 js/src/jit-test/tests/basic/construct-primitive-Function.prototype.prototype.js
 create mode 100644 js/src/jit-test/tests/basic/constructor-name.js
 create mode 100644 js/src/jit-test/tests/basic/consume-interpreter-stack-bug1473289.js
 create mode 100644 js/src/jit-test/tests/basic/createMandelSet.js
 create mode 100644 js/src/jit-test/tests/basic/cross-global-for-in.js
 create mode 100644 js/src/jit-test/tests/basic/decompile-script.js
 create mode 100644 js/src/jit-test/tests/basic/deep2.js
 create mode 100644 js/src/jit-test/tests/basic/deepForInLoop.js
 create mode 100644 js/src/jit-test/tests/basic/defaultvalue-toString-is-noncallable-object-elem.js
 create mode 100644 js/src/jit-test/tests/basic/defaultvalue-toString-is-noncallable-object.js
 create mode 100644 js/src/jit-test/tests/basic/defaultvalue-valueOf-is-noncallable-object.js
 create mode 100644 js/src/jit-test/tests/basic/define-frozen-dense-strict.js
 create mode 100644 js/src/jit-test/tests/basic/define-frozen-dense.js
 create mode 100644 js/src/jit-test/tests/basic/define-frozen-property-strict.js
 create mode 100644 js/src/jit-test/tests/basic/define-frozen-property.js
 create mode 100644 js/src/jit-test/tests/basic/delete-array-elements.js
 create mode 100644 js/src/jit-test/tests/basic/delete-indexed-names.js
 create mode 100644 js/src/jit-test/tests/basic/delete-integer-nonid.js
 create mode 100644 js/src/jit-test/tests/basic/delete-named-names.js
 create mode 100644 js/src/jit-test/tests/basic/delete-non-config.js
 create mode 100644 js/src/jit-test/tests/basic/deleteToString.js
 create mode 100644 js/src/jit-test/tests/basic/dense-elements-appear.js
 create mode 100644 js/src/jit-test/tests/basic/dense-elements-hole-negative.js
 create mode 100644 js/src/jit-test/tests/basic/dependentStrings.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-default.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-iterator.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-null-or-undefined-into-computed-property-name.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-requireobjectcoercible.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-rest-identifiers.js
 create mode 100644 js/src/jit-test/tests/basic/destructuring-rest.js
 create mode 100644 js/src/jit-test/tests/basic/display-url-in-stack-trace.js
 create mode 100644 js/src/jit-test/tests/basic/doMath.js
 create mode 100644 js/src/jit-test/tests/basic/dumpStringRepresentation.js
 create mode 100644 js/src/jit-test/tests/basic/eif-generator.js
 create mode 100644 js/src/jit-test/tests/basic/emulates-undefined.js
 create mode 100644 js/src/jit-test/tests/basic/equalInt.js
 create mode 100644 js/src/jit-test/tests/basic/error-stack-accessors.js
 create mode 100644 js/src/jit-test/tests/basic/error-toString.js
 create mode 100644 js/src/jit-test/tests/basic/eval-introduction-principals.js
 create mode 100644 js/src/jit-test/tests/basic/eval-json-differences.js
 create mode 100644 js/src/jit-test/tests/basic/eval-scopes.js
 create mode 100644 js/src/jit-test/tests/basic/evalInWorker-interrupt.js
 create mode 100644 js/src/jit-test/tests/basic/evalInWorker-jit-options.js
 create mode 100644 js/src/jit-test/tests/basic/evalInWorker-nested.js
 create mode 100644 js/src/jit-test/tests/basic/evalInWorker-stack-limit.js
 create mode 100644 js/src/jit-test/tests/basic/evaluate-catchTermination.js
 create mode 100644 js/src/jit-test/tests/basic/evaluate-restore-options.js
 create mode 100644 js/src/jit-test/tests/basic/evaluate-worker.js
 create mode 100644 js/src/jit-test/tests/basic/exception-column-number.js
 create mode 100644 js/src/jit-test/tests/basic/expr-decompiler-bug1475953.js
 create mode 100644 js/src/jit-test/tests/basic/expression-autopsy.js
 create mode 100644 js/src/jit-test/tests/basic/external-strings-cgc.js
 create mode 100644 js/src/jit-test/tests/basic/external-strings.js
 create mode 100644 js/src/jit-test/tests/basic/fannkuch.js
 create mode 100644 js/src/jit-test/tests/basic/finally-implicit-return.js
 create mode 100644 js/src/jit-test/tests/basic/firstSlotConflict.js
 create mode 100644 js/src/jit-test/tests/basic/folding-bug767660.js
 create mode 100644 js/src/jit-test/tests/basic/forVarInWith.js
 create mode 100644 js/src/jit-test/tests/basic/function-apply-proxy.js
 create mode 100644 js/src/jit-test/tests/basic/function-bind.js
 create mode 100644 js/src/jit-test/tests/basic/function-cloning-2.js
 create mode 100644 js/src/jit-test/tests/basic/function-gname.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-bug779694.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-constructor.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-exprbody-bug777834.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-func-proto.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-getset.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-lambda.js
 create mode 100644 js/src/jit-test/tests/basic/function-tosource-statement.js
 create mode 100644 js/src/jit-test/tests/basic/functionRedeclConst.js
 create mode 100644 js/src/jit-test/tests/basic/functionRedeclGlobalConst.js
 create mode 100644 js/src/jit-test/tests/basic/functionRedeclLet.js
 create mode 100644 js/src/jit-test/tests/basic/functionnames.js
 create mode 100644 js/src/jit-test/tests/basic/getelem.js
 create mode 100644 js/src/jit-test/tests/basic/getprop.js
 create mode 100644 js/src/jit-test/tests/basic/global-lexicals-function.js
 create mode 100644 js/src/jit-test/tests/basic/globalGet.js
 create mode 100644 js/src/jit-test/tests/basic/globalOptimize-1.js
 create mode 100644 js/src/jit-test/tests/basic/globalSet.js
 create mode 100644 js/src/jit-test/tests/basic/globals-shared-shapes.js
 create mode 100644 js/src/jit-test/tests/basic/hasnativemethodpure-optimization.js
 create mode 100644 js/src/jit-test/tests/basic/homogenous-literals.js
 create mode 100644 js/src/jit-test/tests/basic/html-extensions.js
 create mode 100644 js/src/jit-test/tests/basic/hypot-approx.js
 create mode 100644 js/src/jit-test/tests/basic/hypot-exact.js
 create mode 100644 js/src/jit-test/tests/basic/ifInsideLoop.js
 create mode 100644 js/src/jit-test/tests/basic/inArrayTest.js
 create mode 100644 js/src/jit-test/tests/basic/inObjectTest.js
 create mode 100644 js/src/jit-test/tests/basic/indexed-iteration.js
 create mode 100644 js/src/jit-test/tests/basic/indexof-equal.js
 create mode 100644 js/src/jit-test/tests/basic/inflate-oom.js
 create mode 100644 js/src/jit-test/tests/basic/innerLoopIntOuterDouble.js
 create mode 100644 js/src/jit-test/tests/basic/inner_double_outer_int.js
 create mode 100644 js/src/jit-test/tests/basic/invokeFunctionMagic.js
 create mode 100644 js/src/jit-test/tests/basic/iter-cache-null-proto.js
 create mode 100644 js/src/jit-test/tests/basic/iterable-error-messages.js
 create mode 100644 js/src/jit-test/tests/basic/joinTest.js
 create mode 100644 js/src/jit-test/tests/basic/lazyparse.js
 create mode 100644 js/src/jit-test/tests/basic/letTDZAfterInitializer.js
 create mode 100644 js/src/jit-test/tests/basic/letTDZEffectful.js
 create mode 100644 js/src/jit-test/tests/basic/letTDZSwitchClosure.js
 create mode 100644 js/src/jit-test/tests/basic/local.js
 create mode 100644 js/src/jit-test/tests/basic/matchInLoop.js
 create mode 100644 js/src/jit-test/tests/basic/math-jit-tests.js
 create mode 100644 js/src/jit-test/tests/basic/math-random.js
 create mode 100644 js/src/jit-test/tests/basic/mathImul.js
 create mode 100644 js/src/jit-test/tests/basic/mathRoundBig.js
 create mode 100644 js/src/jit-test/tests/basic/max-string-length.js
 create mode 100644 js/src/jit-test/tests/basic/maxConvertAllArgs.js
 create mode 100644 js/src/jit-test/tests/basic/merge_type_maps.js
 create mode 100644 js/src/jit-test/tests/basic/metadata-hook.js
 create mode 100644 js/src/jit-test/tests/basic/missingArgTest.js
 create mode 100644 js/src/jit-test/tests/basic/missingArgTest2.js
 create mode 100644 js/src/jit-test/tests/basic/mod.js
 create mode 100644 js/src/jit-test/tests/basic/monitor-type-function.js
 create mode 100644 js/src/jit-test/tests/basic/more-compartments-flag.js
 create mode 100644 js/src/jit-test/tests/basic/multiple-declared-args-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/mutable-proto-teleporting.js
 create mode 100644 js/src/jit-test/tests/basic/name-inactive-del.js
 create mode 100644 js/src/jit-test/tests/basic/name-inactive-eval-del.js
 create mode 100644 js/src/jit-test/tests/basic/name-inactive-inferflags.js
 create mode 100644 js/src/jit-test/tests/basic/name-inactive.js
 create mode 100644 js/src/jit-test/tests/basic/name.js
 create mode 100644 js/src/jit-test/tests/basic/negative-zero-index.js
 create mode 100644 js/src/jit-test/tests/basic/nestedContinue.js
 create mode 100644 js/src/jit-test/tests/basic/nestedExit2.js
 create mode 100644 js/src/jit-test/tests/basic/nestedExitLoop.js
 create mode 100644 js/src/jit-test/tests/basic/new-Function-prototype.js
 create mode 100644 js/src/jit-test/tests/basic/new-bound-function.js
 create mode 100644 js/src/jit-test/tests/basic/new-read-before-write.js
 create mode 100644 js/src/jit-test/tests/basic/newArrayTest.js
 create mode 100644 js/src/jit-test/tests/basic/newTargetOSR.js
 create mode 100644 js/src/jit-test/tests/basic/newTargetRectifier.js
 create mode 100644 js/src/jit-test/tests/basic/newTest.js
 create mode 100644 js/src/jit-test/tests/basic/non-constructor-msg.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-array.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements1.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements2.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements3.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements4.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements5.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements6.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements7.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements8.js
 create mode 100644 js/src/jit-test/tests/basic/non-extensible-elements9.js
 create mode 100644 js/src/jit-test/tests/basic/nonEmptyStack1.js
 create mode 100644 js/src/jit-test/tests/basic/nonEmptyStack2.js
 create mode 100644 js/src/jit-test/tests/basic/null-filename-Error.js
 create mode 100644 js/src/jit-test/tests/basic/number-isfinite.js
 create mode 100644 js/src/jit-test/tests/basic/number-isinteger.js
 create mode 100644 js/src/jit-test/tests/basic/number-isnan.js
 create mode 100644 js/src/jit-test/tests/basic/object-assign.js
 create mode 100644 js/src/jit-test/tests/basic/object-is-inlined.js
 create mode 100644 js/src/jit-test/tests/basic/object-is.js
 create mode 100644 js/src/jit-test/tests/basic/object-lookup-shadowing.js
 create mode 100644 js/src/jit-test/tests/basic/object-loose-equality.js
 create mode 100644 js/src/jit-test/tests/basic/object-rest.js
 create mode 100644 js/src/jit-test/tests/basic/object-shorthand.js
 create mode 100644 js/src/jit-test/tests/basic/object-spread.js
 create mode 100644 js/src/jit-test/tests/basic/offThreadCompileScript-01.js
 create mode 100644 js/src/jit-test/tests/basic/offThreadCompileScript-02.js
 create mode 100644 js/src/jit-test/tests/basic/offThreadCompileScript-03.js
 create mode 100644 js/src/jit-test/tests/basic/orNaNTest1.js
 create mode 100644 js/src/jit-test/tests/basic/orNaNTest2.js
 create mode 100644 js/src/jit-test/tests/basic/outerline.js
 create mode 100644 js/src/jit-test/tests/basic/parseIntTests.js
 create mode 100644 js/src/jit-test/tests/basic/parsingNumbers.js
 create mode 100644 js/src/jit-test/tests/basic/plain-object-prototypes-error.js
 create mode 100644 js/src/jit-test/tests/basic/plain-object-prototypes.js
 create mode 100644 js/src/jit-test/tests/basic/primitive-proto-properties.js
 create mode 100644 js/src/jit-test/tests/basic/primitiveProto.js
 create mode 100644 js/src/jit-test/tests/basic/prop-access-error-message.js
 create mode 100644 js/src/jit-test/tests/basic/properly-remove-timeout-root-before-shutdown.js
 create mode 100644 js/src/jit-test/tests/basic/property-enumeration-order.js
 create mode 100644 js/src/jit-test/tests/basic/property-error-message-fix-disabled.js
 create mode 100644 js/src/jit-test/tests/basic/property-error-message-fix.js
 create mode 100644 js/src/jit-test/tests/basic/putargsNoReturn.js
 create mode 100644 js/src/jit-test/tests/basic/putargsReturn.js
 create mode 100644 js/src/jit-test/tests/basic/recompute-wrappers.js
 create mode 100644 js/src/jit-test/tests/basic/regexp-removed-dot-star.js
 create mode 100644 js/src/jit-test/tests/basic/regexp-reset-input.js
 create mode 100644 js/src/jit-test/tests/basic/regexp-sticky-undef-capture.js
 create mode 100644 js/src/jit-test/tests/basic/regexp-test-direct-bug-694752.js
 create mode 100644 js/src/jit-test/tests/basic/regexp-undefined-match.js
 create mode 100644 js/src/jit-test/tests/basic/regexpLastIndex.js
 create mode 100644 js/src/jit-test/tests/basic/regexpLastIndexReset.js
 create mode 100644 js/src/jit-test/tests/basic/relazify-selfhosted.js
 create mode 100644 js/src/jit-test/tests/basic/relazify.js
 create mode 100644 js/src/jit-test/tests/basic/runOnceClosures.js
 create mode 100644 js/src/jit-test/tests/basic/script-filename-validation-1.js
 create mode 100644 js/src/jit-test/tests/basic/script-filename-validation-2.js
 create mode 100644 js/src/jit-test/tests/basic/setArgumentsLength.js
 create mode 100644 js/src/jit-test/tests/basic/setArgumentsLength2.js
 create mode 100644 js/src/jit-test/tests/basic/setCall.js
 create mode 100644 js/src/jit-test/tests/basic/setCallEvalMiddle.js
 create mode 100644 js/src/jit-test/tests/basic/setCallEvalMiddle2.js
 create mode 100644 js/src/jit-test/tests/basic/setCallGlobal.js
 create mode 100644 js/src/jit-test/tests/basic/setPrototypeOf.js
 create mode 100644 js/src/jit-test/tests/basic/setelem.js
 create mode 100644 js/src/jit-test/tests/basic/setprop-with-index.js
 create mode 100644 js/src/jit-test/tests/basic/setprop.js
 create mode 100644 js/src/jit-test/tests/basic/shape-checks.js
 create mode 100644 js/src/jit-test/tests/basic/shapelessCalleeTest.js
 create mode 100644 js/src/jit-test/tests/basic/shell-principals.js
 create mode 100644 js/src/jit-test/tests/basic/shell-watchdog.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements1.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements2.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements3.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements4.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements5.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements6.js
 create mode 100644 js/src/jit-test/tests/basic/shifted-elements7.js
 create mode 100644 js/src/jit-test/tests/basic/singleton.js
 create mode 100644 js/src/jit-test/tests/basic/sleep-without-timeout.js
 create mode 100644 js/src/jit-test/tests/basic/splice-675164.js
 create mode 100644 js/src/jit-test/tests/basic/splice-call-plain-object-590780.js
 create mode 100644 js/src/jit-test/tests/basic/splice-check-steps.js
 create mode 100644 js/src/jit-test/tests/basic/splice-delete-non-configurable-during-shrink.js
 create mode 100644 js/src/jit-test/tests/basic/splice-fail-step-16.js
 create mode 100644 js/src/jit-test/tests/basic/splice-huge-array-finishes.js
 create mode 100644 js/src/jit-test/tests/basic/splice-on-arguments.js
 create mode 100644 js/src/jit-test/tests/basic/splice-throwing-length-getter-668024.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array-bug842884.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array-decompile.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array-evaluation-order.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array-invalid-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array-wrap.js
 create mode 100644 js/src/jit-test/tests/basic/spread-array.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-eval.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-evaluation-order.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-funapply.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-funcall.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-invalid-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-length.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-maxarg.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-near-maxarg.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-new.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-not-iterable.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-optimized.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-recursion.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-rest.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-setcall.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-this-strict.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call-this.js
 create mode 100644 js/src/jit-test/tests/basic/spread-call.js
 create mode 100644 js/src/jit-test/tests/basic/statement-after-return.js
 create mode 100644 js/src/jit-test/tests/basic/strict-catch-ident-syntax.js
 create mode 100644 js/src/jit-test/tests/basic/strict-compare-same-operands.js
 create mode 100644 js/src/jit-test/tests/basic/strict-eval-loop-error.js
 create mode 100644 js/src/jit-test/tests/basic/strictParseIntOctal.js
 create mode 100644 js/src/jit-test/tests/basic/string-endswith.js
 create mode 100644 js/src/jit-test/tests/basic/string-includes.js
 create mode 100644 js/src/jit-test/tests/basic/string-index.js
 create mode 100644 js/src/jit-test/tests/basic/string-regexp-capture-groups.js
 create mode 100644 js/src/jit-test/tests/basic/string-repeat.js
 create mode 100644 js/src/jit-test/tests/basic/string-startswith.js
 create mode 100644 js/src/jit-test/tests/basic/stringConvert.js
 create mode 100644 js/src/jit-test/tests/basic/stringSplitIntoArrayTest.js
 create mode 100644 js/src/jit-test/tests/basic/stringSplitTest.js
 create mode 100644 js/src/jit-test/tests/basic/strings.js
 create mode 100644 js/src/jit-test/tests/basic/symbol-in-loop.js
 create mode 100644 js/src/jit-test/tests/basic/syntax-error-function-body-eof.js
 create mode 100644 js/src/jit-test/tests/basic/syntax-error-primary.js
 create mode 100644 js/src/jit-test/tests/basic/syntax-error-throw.js
 create mode 100644 js/src/jit-test/tests/basic/syntax-error-toplevel-eof.js
 create mode 100644 js/src/jit-test/tests/basic/tagTempl.js
 create mode 100644 js/src/jit-test/tests/basic/teleporting-mutable-proto.js
 create mode 100644 js/src/jit-test/tests/basic/terminate.js
 create mode 100644 js/src/jit-test/tests/basic/test-apply-many-args.js
 create mode 100644 js/src/jit-test/tests/basic/test-error-accessors-with-wrappers.js
 create mode 100644 js/src/jit-test/tests/basic/test-jitinfo.js
 create mode 100644 js/src/jit-test/tests/basic/test586387.js
 create mode 100644 js/src/jit-test/tests/basic/testAbortedImacroDecompilation.js
 create mode 100644 js/src/jit-test/tests/basic/testAccessCanonicalArgInGetElem.js
 create mode 100644 js/src/jit-test/tests/basic/testAddAnyInconvertibleObject.js
 create mode 100644 js/src/jit-test/tests/basic/testAddInconvertibleObjectAny.js
 create mode 100644 js/src/jit-test/tests/basic/testAddInconvertibleObjectInconvertibleObject.js
 create mode 100644 js/src/jit-test/tests/basic/testAddNull.js
 create mode 100644 js/src/jit-test/tests/basic/testAddUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testAliasedLet.js
 create mode 100644 js/src/jit-test/tests/basic/testApply.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyArrayInline.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyAtJoinPoint.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyCall.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyInterpretLowered.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyInterpretLowered2.js
 create mode 100644 js/src/jit-test/tests/basic/testApplySpeculationFailInCompiler.js
 create mode 100644 js/src/jit-test/tests/basic/testApplyUnbox.js
 create mode 100644 js/src/jit-test/tests/basic/testArgumentsOptimizationFailCornerCase.js
 create mode 100644 js/src/jit-test/tests/basic/testArgumentsPropLookup.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayBufferSlice.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayBufferSpeciesDelete.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayConcat.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayDensityChange.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayInWithIndexedProto.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayNaNIndex.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayNamedProp.js
 create mode 100644 js/src/jit-test/tests/basic/testArrayPushPop.js
 create mode 100644 js/src/jit-test/tests/basic/testArraySpeciesDelete.js
 create mode 100644 js/src/jit-test/tests/basic/testAssignmentThatIgnoresSetterRetval.js
 create mode 100644 js/src/jit-test/tests/basic/testAtomize.js
 create mode 100644 js/src/jit-test/tests/basic/testBitOrAnyInconvertibleObject.js
 create mode 100644 js/src/jit-test/tests/basic/testBitOrInconvertibleObjectAny.js
 create mode 100644 js/src/jit-test/tests/basic/testBitOrInconvertibleObjectInconvertibleObject.js
 create mode 100644 js/src/jit-test/tests/basic/testBitopWithConstan.js
 create mode 100644 js/src/jit-test/tests/basic/testBitwise.js
 create mode 100644 js/src/jit-test/tests/basic/testBoolToString.js
 create mode 100644 js/src/jit-test/tests/basic/testBoxDoubleWithDoubleSizedInt.js
 create mode 100644 js/src/jit-test/tests/basic/testBranchCse.js
 create mode 100644 js/src/jit-test/tests/basic/testBranchingLoop.js
 create mode 100644 js/src/jit-test/tests/basic/testBranchingUnstableLoop.js
 create mode 100644 js/src/jit-test/tests/basic/testBranchingUnstableLoopCounter.js
 create mode 100644 js/src/jit-test/tests/basic/testBranchingUnstableObject.js
 create mode 100644 js/src/jit-test/tests/basic/testBug1126754.js
 create mode 100644 js/src/jit-test/tests/basic/testBug1235874.js
 create mode 100644 js/src/jit-test/tests/basic/testBug458838.js
 create mode 100644 js/src/jit-test/tests/basic/testBug463490.js
 create mode 100644 js/src/jit-test/tests/basic/testBug465272.js
 create mode 100644 js/src/jit-test/tests/basic/testBug465688.js
 create mode 100644 js/src/jit-test/tests/basic/testBug466262.js
 create mode 100644 js/src/jit-test/tests/basic/testBug501690.js
 create mode 100644 js/src/jit-test/tests/basic/testBug502914.js
 create mode 100644 js/src/jit-test/tests/basic/testBug504520.js
 create mode 100644 js/src/jit-test/tests/basic/testBug504520Harder.js
 create mode 100644 js/src/jit-test/tests/basic/testBug507425.js
 create mode 100644 js/src/jit-test/tests/basic/testBug520503-1.js
 create mode 100644 js/src/jit-test/tests/basic/testBug520503-3.js
 create mode 100644 js/src/jit-test/tests/basic/testBug529147.js
 create mode 100644 js/src/jit-test/tests/basic/testBug547791.js
 create mode 100644 js/src/jit-test/tests/basic/testBug550210.js
 create mode 100644 js/src/jit-test/tests/basic/testBug552248.js
 create mode 100644 js/src/jit-test/tests/basic/testBug554043.js
 create mode 100644 js/src/jit-test/tests/basic/testBug555484.js
 create mode 100644 js/src/jit-test/tests/basic/testBug558446.js
 create mode 100644 js/src/jit-test/tests/basic/testBug579602.js
 create mode 100644 js/src/jit-test/tests/basic/testBug582766.js
 create mode 100644 js/src/jit-test/tests/basic/testBug586866.js
 create mode 100644 js/src/jit-test/tests/basic/testBug593559.js
 create mode 100644 js/src/jit-test/tests/basic/testBug602413.js
 create mode 100644 js/src/jit-test/tests/basic/testBug604210.js
 create mode 100644 js/src/jit-test/tests/basic/testBug606138.js
 create mode 100644 js/src/jit-test/tests/basic/testBug607659.js
 create mode 100644 js/src/jit-test/tests/basic/testBug614653.js
 create mode 100644 js/src/jit-test/tests/basic/testBug614752.js
 create mode 100644 js/src/jit-test/tests/basic/testBug616454.js
 create mode 100644 js/src/jit-test/tests/basic/testBug621202.js
 create mode 100644 js/src/jit-test/tests/basic/testBug628564.js
 create mode 100644 js/src/jit-test/tests/basic/testBug629974.js
 create mode 100644 js/src/jit-test/tests/basic/testBug630064.js
 create mode 100644 js/src/jit-test/tests/basic/testBug634590.js
 create mode 100644 js/src/jit-test/tests/basic/testBug634590b.js
 create mode 100644 js/src/jit-test/tests/basic/testBug634590c.js
 create mode 100644 js/src/jit-test/tests/basic/testBug634590d.js
 create mode 100644 js/src/jit-test/tests/basic/testBug634590ma.js
 create mode 100644 js/src/jit-test/tests/basic/testBug637014.js
 create mode 100644 js/src/jit-test/tests/basic/testBug648438.js
 create mode 100644 js/src/jit-test/tests/basic/testBug653396.js
 create mode 100644 js/src/jit-test/tests/basic/testBug659577-1.js
 create mode 100644 js/src/jit-test/tests/basic/testBug659577-2.js
 create mode 100644 js/src/jit-test/tests/basic/testBug663789-1.js
 create mode 100644 js/src/jit-test/tests/basic/testBug663789-2.js
 create mode 100644 js/src/jit-test/tests/basic/testBug666003.js
 create mode 100644 js/src/jit-test/tests/basic/testBug668479.js
 create mode 100644 js/src/jit-test/tests/basic/testBug672436.js
 create mode 100644 js/src/jit-test/tests/basic/testBug673066.js
 create mode 100644 js/src/jit-test/tests/basic/testBug673068.js
 create mode 100644 js/src/jit-test/tests/basic/testBug676486.js
 create mode 100644 js/src/jit-test/tests/basic/testBug686274.js
 create mode 100644 js/src/jit-test/tests/basic/testBug690959.js
 create mode 100644 js/src/jit-test/tests/basic/testBug692274-2.js
 create mode 100644 js/src/jit-test/tests/basic/testBug692274-3.js
 create mode 100644 js/src/jit-test/tests/basic/testBug701227.js
 create mode 100644 js/src/jit-test/tests/basic/testBug701239.js
 create mode 100644 js/src/jit-test/tests/basic/testBug701244.js
 create mode 100644 js/src/jit-test/tests/basic/testBug703857.js
 create mode 100644 js/src/jit-test/tests/basic/testBug705423.js
 create mode 100644 js/src/jit-test/tests/basic/testBug714650.js
 create mode 100644 js/src/jit-test/tests/basic/testBug720695.js
 create mode 100644 js/src/jit-test/tests/basic/testBug723445.js
 create mode 100644 js/src/jit-test/tests/basic/testBug726380.js
 create mode 100644 js/src/jit-test/tests/basic/testBug731181.js
 create mode 100644 js/src/jit-test/tests/basic/testBug736012.js
 create mode 100644 js/src/jit-test/tests/basic/testBug736807.js
 create mode 100644 js/src/jit-test/tests/basic/testBug737388.js
 create mode 100644 js/src/jit-test/tests/basic/testBug737575.js
 create mode 100644 js/src/jit-test/tests/basic/testBug740442.js
 create mode 100644 js/src/jit-test/tests/basic/testBug740445.js
 create mode 100644 js/src/jit-test/tests/basic/testBug741497.js
 create mode 100644 js/src/jit-test/tests/basic/testBug743408.js
 create mode 100644 js/src/jit-test/tests/basic/testBug747554.js
 create mode 100644 js/src/jit-test/tests/basic/testBug752205.js
 create mode 100644 js/src/jit-test/tests/basic/testBug752379.js
 create mode 100644 js/src/jit-test/tests/basic/testBug753158.js
 create mode 100644 js/src/jit-test/tests/basic/testBug755916.js
 create mode 100644 js/src/jit-test/tests/basic/testBug756918.js
 create mode 100644 js/src/jit-test/tests/basic/testBug756919.js
 create mode 100644 js/src/jit-test/tests/basic/testBug761863.js
 create mode 100644 js/src/jit-test/tests/basic/testBug7618864.js
 create mode 100644 js/src/jit-test/tests/basic/testBug762105.js
 create mode 100644 js/src/jit-test/tests/basic/testBug762432.js
 create mode 100644 js/src/jit-test/tests/basic/testBug762450.js
 create mode 100644 js/src/jit-test/tests/basic/testBug762473.js
 create mode 100644 js/src/jit-test/tests/basic/testBug763384.js
 create mode 100644 js/src/jit-test/tests/basic/testBug763950.js
 create mode 100644 js/src/jit-test/tests/basic/testBug766064.js
 create mode 100644 js/src/jit-test/tests/basic/testBug769987.js
 create mode 100644 js/src/jit-test/tests/basic/testBug770407.js
 create mode 100644 js/src/jit-test/tests/basic/testBug772328.js
 create mode 100644 js/src/jit-test/tests/basic/testBug775801.js
 create mode 100644 js/src/jit-test/tests/basic/testBug775807.js
 create mode 100644 js/src/jit-test/tests/basic/testBug776191.js
 create mode 100644 js/src/jit-test/tests/basic/testBug778603.js
 create mode 100644 js/src/jit-test/tests/basic/testBug780712.js
 create mode 100644 js/src/jit-test/tests/basic/testBug783441.js
 create mode 100644 js/src/jit-test/tests/basic/testBug783540.js
 create mode 100644 js/src/jit-test/tests/basic/testBug783543.js
 create mode 100644 js/src/jit-test/tests/basic/testBug784639.js
 create mode 100644 js/src/jit-test/tests/basic/testBug840012.js
 create mode 100644 js/src/jit-test/tests/basic/testBug878429.js
 create mode 100644 js/src/jit-test/tests/basic/testBug895774.js
 create mode 100644 js/src/jit-test/tests/basic/testBug961969.js
 create mode 100644 js/src/jit-test/tests/basic/testCallApply.js
 create mode 100644 js/src/jit-test/tests/basic/testCallApplySpeculationFailed.js
 create mode 100644 js/src/jit-test/tests/basic/testCallElem.js
 create mode 100644 js/src/jit-test/tests/basic/testCallFunctionPrototypeInALoop.js
 create mode 100644 js/src/jit-test/tests/basic/testCallPick.js
 create mode 100644 js/src/jit-test/tests/basic/testCallProtoMethod.js
 create mode 100644 js/src/jit-test/tests/basic/testCaseAbort.js
 create mode 100644 js/src/jit-test/tests/basic/testCaseTypeMismatchBadness.js
 create mode 100644 js/src/jit-test/tests/basic/testChangingObjectWithLength.js
 create mode 100644 js/src/jit-test/tests/basic/testChangingTypeDuringRecording.js
 create mode 100644 js/src/jit-test/tests/basic/testClosedVarInExtensibleScope.js
 create mode 100644 js/src/jit-test/tests/basic/testClosingRecursion.js
 create mode 100644 js/src/jit-test/tests/basic/testClosures.js
 create mode 100644 js/src/jit-test/tests/basic/testComparisons.js
 create mode 100644 js/src/jit-test/tests/basic/testCompileScript.js
 create mode 100644 js/src/jit-test/tests/basic/testConcatNWithSideEffects.js
 create mode 100644 js/src/jit-test/tests/basic/testCondSwitch1.js
 create mode 100644 js/src/jit-test/tests/basic/testCondSwitch2.js
 create mode 100644 js/src/jit-test/tests/basic/testCondSwitch3.js
 create mode 100644 js/src/jit-test/tests/basic/testConstDestructringArguments.js
 create mode 100644 js/src/jit-test/tests/basic/testConstIf.js
 create mode 100644 js/src/jit-test/tests/basic/testConstSwitch.js
 create mode 100644 js/src/jit-test/tests/basic/testConstSwitch2.js
 create mode 100644 js/src/jit-test/tests/basic/testConstantBooleanExpr.js
 create mode 100644 js/src/jit-test/tests/basic/testConstructorArgs-1.js
 create mode 100644 js/src/jit-test/tests/basic/testConstructorArgs-2.js
 create mode 100644 js/src/jit-test/tests/basic/testConstructorArgs-3.js
 create mode 100644 js/src/jit-test/tests/basic/testConstructorBail.js
 create mode 100644 js/src/jit-test/tests/basic/testContinue.js
 create mode 100644 js/src/jit-test/tests/basic/testContinueWithLabel.js
 create mode 100644 js/src/jit-test/tests/basic/testContinueWithLabel3.js
 create mode 100644 js/src/jit-test/tests/basic/testContinueWithLabel4.js
 create mode 100644 js/src/jit-test/tests/basic/testConvertibleObjectEqUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testCrossCompartmentTransparency.js
 create mode 100644 js/src/jit-test/tests/basic/testCrossCompartmentTransparency2.js
 create mode 100644 js/src/jit-test/tests/basic/testDateNow.js
 create mode 100644 js/src/jit-test/tests/basic/testDecElem1.js
 create mode 100644 js/src/jit-test/tests/basic/testDecElem2.js
 create mode 100644 js/src/jit-test/tests/basic/testDecayingInnerLoop.js
 create mode 100644 js/src/jit-test/tests/basic/testDeepBail1.js
 create mode 100644 js/src/jit-test/tests/basic/testDeepBailFromHasInstance.js
 create mode 100644 js/src/jit-test/tests/basic/testDeepBailInMoreIter.js
 create mode 100644 js/src/jit-test/tests/basic/testDeepBailWhileRecording.js
 create mode 100644 js/src/jit-test/tests/basic/testDeepPropertyShadowing.js
 create mode 100644 js/src/jit-test/tests/basic/testDefinePropertyAcrossCompartment.js
 create mode 100644 js/src/jit-test/tests/basic/testDenseArrayProp.js
 create mode 100644 js/src/jit-test/tests/basic/testDenseToSlowArray.js
 create mode 100644 js/src/jit-test/tests/basic/testDestructuring.js
 create mode 100644 js/src/jit-test/tests/basic/testDestructuringFormalError.js
 create mode 100644 js/src/jit-test/tests/basic/testDestructuringVarInsideWith.js
 create mode 100644 js/src/jit-test/tests/basic/testDifferingArgc.js
 create mode 100644 js/src/jit-test/tests/basic/testDivModWithIntMin.js
 create mode 100644 js/src/jit-test/tests/basic/testDivision.js
 create mode 100644 js/src/jit-test/tests/basic/testDivisionFloat.js
 create mode 100644 js/src/jit-test/tests/basic/testDivisionWithNegative1.js
 create mode 100644 js/src/jit-test/tests/basic/testDontClobberScannerError.js
 create mode 100644 js/src/jit-test/tests/basic/testDoubleComparison.js
 create mode 100644 js/src/jit-test/tests/basic/testDoubleToStr.js
 create mode 100644 js/src/jit-test/tests/basic/testDoubleZeroInSwitch1.js
 create mode 100644 js/src/jit-test/tests/basic/testDoubleZeroInSwitch2.js
 create mode 100644 js/src/jit-test/tests/basic/testDynamicLookup.js
 create mode 100644 js/src/jit-test/tests/basic/testDynamicUsage.js
 create mode 100644 js/src/jit-test/tests/basic/testElemDec1.js
 create mode 100644 js/src/jit-test/tests/basic/testElemDec2.js
 create mode 100644 js/src/jit-test/tests/basic/testElemInc1.js
 create mode 100644 js/src/jit-test/tests/basic/testElemInc2.js
 create mode 100644 js/src/jit-test/tests/basic/testEliminatedGuardWithinAnchor.js
 create mode 100644 js/src/jit-test/tests/basic/testEqFalseEmptyString.js
 create mode 100644 js/src/jit-test/tests/basic/testErrorInFinalizerCalledWhileUnwinding.js
 create mode 100644 js/src/jit-test/tests/basic/testEvalInFrameEdgeCase.js
 create mode 100644 js/src/jit-test/tests/basic/testEvalInFunctionCallee.js
 create mode 100644 js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt-2.js
 create mode 100644 js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt-3.js
 create mode 100644 js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt-4.js
 create mode 100644 js/src/jit-test/tests/basic/testExistingPropToJoinedMethodAttempt.js
 create mode 100644 js/src/jit-test/tests/basic/testFakeDOMWeakmapKey.js
 create mode 100644 js/src/jit-test/tests/basic/testFloatArrayIndex.js
 create mode 100644 js/src/jit-test/tests/basic/testFoldPropertyAccess.js
 create mode 100644 js/src/jit-test/tests/basic/testForInLoopChangeIteratorType.js
 create mode 100644 js/src/jit-test/tests/basic/testFunApplyMadness1.js
 create mode 100644 js/src/jit-test/tests/basic/testFunApplyMadness2.js
 create mode 100644 js/src/jit-test/tests/basic/testFunApplyMadness400.js
 create mode 100644 js/src/jit-test/tests/basic/testFunApplyMisspeculation.js
 create mode 100644 js/src/jit-test/tests/basic/testFunApplyOverflow.js
 create mode 100644 js/src/jit-test/tests/basic/testFunctionIdentityChange.js
 create mode 100644 js/src/jit-test/tests/basic/testFunctionStatementAliasLocals.js
 create mode 100644 js/src/jit-test/tests/basic/testFunctionStatementNamedArguments.js
 create mode 100644 js/src/jit-test/tests/basic/testGCWhileRecording.js
 create mode 100644 js/src/jit-test/tests/basic/testGeneratorDeepBail.js
 create mode 100644 js/src/jit-test/tests/basic/testGeneratorDieButScopeAlive.js
 create mode 100644 js/src/jit-test/tests/basic/testGetCallObj.js
 create mode 100644 js/src/jit-test/tests/basic/testGetThis.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalAsProto.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalOptimize-2.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalOptimize-3.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalOptimize-4.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalOptimize-5.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalOptimize-6.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalProtoAccess.js
 create mode 100644 js/src/jit-test/tests/basic/testGlobalShapeChangeAfterDeepBail.js
 create mode 100644 js/src/jit-test/tests/basic/testGroupAssignment.js
 create mode 100644 js/src/jit-test/tests/basic/testGrowDenseArray.js
 create mode 100644 js/src/jit-test/tests/basic/testGuardCalleeSneakAttack.js
 create mode 100644 js/src/jit-test/tests/basic/testGuardCalleeSneakAttack2.js
 create mode 100644 js/src/jit-test/tests/basic/testHOTLOOPSize.js
 create mode 100644 js/src/jit-test/tests/basic/testHeavy.js
 create mode 100644 js/src/jit-test/tests/basic/testHeavy2.js
 create mode 100644 js/src/jit-test/tests/basic/testHoleInDenseArray.js
 create mode 100644 js/src/jit-test/tests/basic/testHolePushing.js
 create mode 100644 js/src/jit-test/tests/basic/testHolesAndIndexPropertiesOnThePrototype.js
 create mode 100644 js/src/jit-test/tests/basic/testINITELEM.js
 create mode 100644 js/src/jit-test/tests/basic/testImplicitThisMiss.js
 create mode 100644 js/src/jit-test/tests/basic/testIn.js
 create mode 100644 js/src/jit-test/tests/basic/testIncDec.js
 create mode 100644 js/src/jit-test/tests/basic/testIncDecReadOnly.js
 create mode 100644 js/src/jit-test/tests/basic/testIncElem1.js
 create mode 100644 js/src/jit-test/tests/basic/testIncElem2.js
 create mode 100644 js/src/jit-test/tests/basic/testIncElem3.js
 create mode 100644 js/src/jit-test/tests/basic/testIncElem4.js
 create mode 100644 js/src/jit-test/tests/basic/testInitPropOverMethod.js
 create mode 100644 js/src/jit-test/tests/basic/testInitPropWithIntName.js
 create mode 100644 js/src/jit-test/tests/basic/testInitProtoPrimitive.js
 create mode 100644 js/src/jit-test/tests/basic/testInitSingletons.js
 create mode 100644 js/src/jit-test/tests/basic/testInitSlowify.js
 create mode 100644 js/src/jit-test/tests/basic/testInitelemCond.js
 create mode 100644 js/src/jit-test/tests/basic/testInitelemWithFloatIndex.js
 create mode 100644 js/src/jit-test/tests/basic/testInitelemWithSetter.js
 create mode 100644 js/src/jit-test/tests/basic/testInnerMissingArgs.js
 create mode 100644 js/src/jit-test/tests/basic/testInnerSwitchBreak.js
 create mode 100644 js/src/jit-test/tests/basic/testInnerTreeMutatingUpvars.js
 create mode 100644 js/src/jit-test/tests/basic/testInt32ToId.js
 create mode 100644 js/src/jit-test/tests/basic/testIntFloor.js
 create mode 100644 js/src/jit-test/tests/basic/testIntOverflow.js
 create mode 100644 js/src/jit-test/tests/basic/testIntUnderflow.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry2.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry3.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry4.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry5.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry6.js
 create mode 100644 js/src/jit-test/tests/basic/testInterpreterReentry7.js
 create mode 100644 js/src/jit-test/tests/basic/testInvalidCharCodeAt.js
 create mode 100644 js/src/jit-test/tests/basic/testInvertNullAfterNegateNull.js
 create mode 100644 js/src/jit-test/tests/basic/testIteratorReification.js
 create mode 100644 js/src/jit-test/tests/basic/testLambdaCtor.js
 create mode 100644 js/src/jit-test/tests/basic/testLambdaInitedVar.js
 create mode 100644 js/src/jit-test/tests/basic/testLengthInString.js
 create mode 100644 js/src/jit-test/tests/basic/testLengthOnNonNativeProto.js
 create mode 100644 js/src/jit-test/tests/basic/testLet.js
 create mode 100644 js/src/jit-test/tests/basic/testLetOverridingArgs.js
 create mode 100644 js/src/jit-test/tests/basic/testLirBufOOM.js
 create mode 100644 js/src/jit-test/tests/basic/testLocaleCompare.js
 create mode 100644 js/src/jit-test/tests/basic/testLogicalNotNaN.js
 create mode 100644 js/src/jit-test/tests/basic/testLongNumToString.js
 create mode 100644 js/src/jit-test/tests/basic/testLoopWithUndefined1.js
 create mode 100644 js/src/jit-test/tests/basic/testLoopWithUndefined2.js
 create mode 100644 js/src/jit-test/tests/basic/testLoopingAccumulator.js
 create mode 100644 js/src/jit-test/tests/basic/testManyVars.js
 create mode 100644 js/src/jit-test/tests/basic/testMatchAsCondition.js
 create mode 100644 js/src/jit-test/tests/basic/testMatchStringObject.js
 create mode 100644 js/src/jit-test/tests/basic/testMathClz32.js
 create mode 100644 js/src/jit-test/tests/basic/testMathMinMax.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodInc.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodInit.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodInitSafety.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodSet.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodWriteBarrier.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodWriteBarrier2.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodWriteBarrier3.js
 create mode 100644 js/src/jit-test/tests/basic/testMethodWriteBarrier4.js
 create mode 100644 js/src/jit-test/tests/basic/testMissingMethod.js
 create mode 100644 js/src/jit-test/tests/basic/testMissingMethod2.js
 create mode 100644 js/src/jit-test/tests/basic/testMissingProperties.js
 create mode 100644 js/src/jit-test/tests/basic/testModuloWithNegative1.js
 create mode 100644 js/src/jit-test/tests/basic/testModuloWithNegative2.js
 create mode 100644 js/src/jit-test/tests/basic/testMoreArgcThanNargs.js
 create mode 100644 js/src/jit-test/tests/basic/testMoreClosures.js
 create mode 100644 js/src/jit-test/tests/basic/testMulOverflow.js
 create mode 100644 js/src/jit-test/tests/basic/testMultipleArgumentsObjects.js
 create mode 100644 js/src/jit-test/tests/basic/testMultipleFunctionRedeclarations.js
 create mode 100644 js/src/jit-test/tests/basic/testMultiplePendingGlobalWrites.js
 create mode 100644 js/src/jit-test/tests/basic/testNEWINIT.js
 create mode 100644 js/src/jit-test/tests/basic/testNEWINIT_DOUBLE.js
 create mode 100644 js/src/jit-test/tests/basic/testNativeArgsRooting.js
 create mode 100644 js/src/jit-test/tests/basic/testNativeLog.js
 create mode 100644 js/src/jit-test/tests/basic/testNativeMax.js
 create mode 100644 js/src/jit-test/tests/basic/testNativeSetter.js
 create mode 100644 js/src/jit-test/tests/basic/testNegZero1.js
 create mode 100644 js/src/jit-test/tests/basic/testNegativeArrayLength.js
 create mode 100644 js/src/jit-test/tests/basic/testNegativeGETELEMIndex.js
 create mode 100644 js/src/jit-test/tests/basic/testNestedClosures.js
 create mode 100644 js/src/jit-test/tests/basic/testNestedDeepBail.js
 create mode 100644 js/src/jit-test/tests/basic/testNestedEscapingLambdas.js
 create mode 100644 js/src/jit-test/tests/basic/testNestedExitStackOuter.js
 create mode 100644 js/src/jit-test/tests/basic/testNestedForIn.js
 create mode 100644 js/src/jit-test/tests/basic/testNeutering.js
 create mode 100644 js/src/jit-test/tests/basic/testNewArrayCount.js
 create mode 100644 js/src/jit-test/tests/basic/testNewArrayCount2.js
 create mode 100644 js/src/jit-test/tests/basic/testNewObject.js
 create mode 100644 js/src/jit-test/tests/basic/testNewString.js
 create mode 100644 js/src/jit-test/tests/basic/testNewWithClone.js
 create mode 100644 js/src/jit-test/tests/basic/testNewWithNonNativeProto.js
 create mode 100644 js/src/jit-test/tests/basic/testNot.js
 create mode 100644 js/src/jit-test/tests/basic/testNullCallee.js
 create mode 100644 js/src/jit-test/tests/basic/testNullIncrement.js
 create mode 100644 js/src/jit-test/tests/basic/testNullRelCmp.js
 create mode 100644 js/src/jit-test/tests/basic/testNullToString.js
 create mode 100644 js/src/jit-test/tests/basic/testNumToString.js
 create mode 100644 js/src/jit-test/tests/basic/testNumberToString.js
 create mode 100644 js/src/jit-test/tests/basic/testOOMInAutoEnterCompartment.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectConstructorReturningObject.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectLength.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectOrderedCmp.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectOrderedCmp2.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectToNumber.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectToString.js
 create mode 100644 js/src/jit-test/tests/basic/testObjectVsPrototype.js
 create mode 100644 js/src/jit-test/tests/basic/testOverOOMInFixupArity.js
 create mode 100644 js/src/jit-test/tests/basic/testOverRecursed1.js
 create mode 100644 js/src/jit-test/tests/basic/testOverRecursed2.js
 create mode 100644 js/src/jit-test/tests/basic/testOverRecursed3.js
 create mode 100644 js/src/jit-test/tests/basic/testOverRecursed4.js
 create mode 100644 js/src/jit-test/tests/basic/testOverRecursed6.js
 create mode 100644 js/src/jit-test/tests/basic/testOverwrittenArgumentsWithUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testOwnPropertyWithInOperator.js
 create mode 100644 js/src/jit-test/tests/basic/testParseInt.js
 create mode 100644 js/src/jit-test/tests/basic/testPartialFlatClosure.js
 create mode 100644 js/src/jit-test/tests/basic/testPaths.js
 create mode 100644 js/src/jit-test/tests/basic/testPrimitiveConstructorPrototype.js
 create mode 100644 js/src/jit-test/tests/basic/testPropagatedFunArgs.js
 create mode 100644 js/src/jit-test/tests/basic/testProxyDefinePropertyWithMissingSetter.js
 create mode 100644 js/src/jit-test/tests/basic/testProxyPrototypes.js
 create mode 100644 js/src/jit-test/tests/basic/testPutOnEmptyArgsObject.js
 create mode 100644 js/src/jit-test/tests/basic/testReallyDeepNestedExit.js
 create mode 100644 js/src/jit-test/tests/basic/testRebranding.js
 create mode 100644 js/src/jit-test/tests/basic/testRebranding2.js
 create mode 100644 js/src/jit-test/tests/basic/testRegExpTest.js
 create mode 100644 js/src/jit-test/tests/basic/testRegexpGet.js
 create mode 100644 js/src/jit-test/tests/basic/testReplace2.js
 create mode 100644 js/src/jit-test/tests/basic/testReplaceMap.js
 create mode 100644 js/src/jit-test/tests/basic/testReplaceWithLambda.js
 create mode 100644 js/src/jit-test/tests/basic/testResumeOp.js
 create mode 100644 js/src/jit-test/tests/basic/testReverseArgTypes.js
 create mode 100644 js/src/jit-test/tests/basic/testRopeMarking.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptCloning.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP-2.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_CALLPROP.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETARGPROP.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETLOCALPROP.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETPROP.js
 create mode 100644 js/src/jit-test/tests/basic/testScriptGetter_JSOP_GETTHISPROP.js
 create mode 100644 js/src/jit-test/tests/basic/testSetGetterOnlyProperty.js
 create mode 100644 js/src/jit-test/tests/basic/testSetPropNeitherMissNorHit.js
 create mode 100644 js/src/jit-test/tests/basic/testSetPropertyFail.js
 create mode 100644 js/src/jit-test/tests/basic/testSetProtoRegeneratesObjectShape.js
 create mode 100644 js/src/jit-test/tests/basic/testSetelemWithFloatIndex.js
 create mode 100644 js/src/jit-test/tests/basic/testShiftLeft.js
 create mode 100644 js/src/jit-test/tests/basic/testShiftRightArithmetic.js
 create mode 100644 js/src/jit-test/tests/basic/testShiftRightLogical.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowArrayLength.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowArrayPop.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowArrayPopMultiFrame.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowArrayPopNestedTrees.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowNativeBail.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowNativeCtor.js
 create mode 100644 js/src/jit-test/tests/basic/testSlowNativeWithNullThis.js
 create mode 100644 js/src/jit-test/tests/basic/testStaticEvalScope.js
 create mode 100644 js/src/jit-test/tests/basic/testStaticsInRegExp.js
 create mode 100644 js/src/jit-test/tests/basic/testStrict.js
 create mode 100644 js/src/jit-test/tests/basic/testString.js
 create mode 100644 js/src/jit-test/tests/basic/testStringBufferMallocAccounting.js
 create mode 100644 js/src/jit-test/tests/basic/testStringConstructorWithExtraArg.js
 create mode 100644 js/src/jit-test/tests/basic/testStringIncrement.js
 create mode 100644 js/src/jit-test/tests/basic/testStringLengthNoTinyId.js
 create mode 100644 js/src/jit-test/tests/basic/testStringObjectLength.js
 create mode 100644 js/src/jit-test/tests/basic/testStringToInt32.js
 create mode 100644 js/src/jit-test/tests/basic/testStringToNumber.js
 create mode 100644 js/src/jit-test/tests/basic/testStringify.js
 create mode 100644 js/src/jit-test/tests/basic/testSubstring.js
 create mode 100644 js/src/jit-test/tests/basic/testSwitch.js
 create mode 100644 js/src/jit-test/tests/basic/testSwitchString.js
 create mode 100644 js/src/jit-test/tests/basic/testSwitchUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testTableSwitch1.js
 create mode 100644 js/src/jit-test/tests/basic/testTableSwitch2.js
 create mode 100644 js/src/jit-test/tests/basic/testThinLoopDemote.js
 create mode 100644 js/src/jit-test/tests/basic/testThrowWhileWrappingException.js
 create mode 100644 js/src/jit-test/tests/basic/testThrowingObjectEqUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testToLocaleString.js
 create mode 100644 js/src/jit-test/tests/basic/testToStringBeforeValueOf.js
 create mode 100644 js/src/jit-test/tests/basic/testToUpperToLower.js
 create mode 100644 js/src/jit-test/tests/basic/testTruncatedMod.js
 create mode 100644 js/src/jit-test/tests/basic/testTypeUnstableForIn.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayByteRegs.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayClamping.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayInit.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayMaybeUndefined.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayOutOfBounds.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayPunning.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArraySetConversion.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayUint32.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrayUndefinedAndHoles.js
 create mode 100644 js/src/jit-test/tests/basic/testTypedArrays.js
 create mode 100644 js/src/jit-test/tests/basic/testTypeofHole.js
 create mode 100644 js/src/jit-test/tests/basic/testUnaryImacros.js
 create mode 100644 js/src/jit-test/tests/basic/testUndefinedBooleanCmp.js
 create mode 100644 js/src/jit-test/tests/basic/testUndefinedCmp.js
 create mode 100644 js/src/jit-test/tests/basic/testUndefinedIncrement.js
 create mode 100644 js/src/jit-test/tests/basic/testUndefinedPropertyAccess.js
 create mode 100644 js/src/jit-test/tests/basic/testUndemotableBinaryOp.js
 create mode 100644 js/src/jit-test/tests/basic/testWeirdDateParse.js
 create mode 100644 js/src/jit-test/tests/basic/testWeirdGetterInvocation.js
 create mode 100644 js/src/jit-test/tests/basic/testWeirdThingsInFunctionConstructor.js
 create mode 100644 js/src/jit-test/tests/basic/testWhileObjectOrNull.js
 create mode 100644 js/src/jit-test/tests/basic/testWhileWithContinue.js
 create mode 100644 js/src/jit-test/tests/basic/testWith.js
 create mode 100644 js/src/jit-test/tests/basic/testWithAndShadowing.js
 create mode 100644 js/src/jit-test/tests/basic/test_JSOP_ARGCNT.js
 create mode 100644 js/src/jit-test/tests/basic/test_JSOP_ARGSUB.js
 create mode 100644 js/src/jit-test/tests/basic/testif.js
 create mode 100644 js/src/jit-test/tests/basic/testincops.js
 create mode 100644 js/src/jit-test/tests/basic/this-binding-with-eval.js
 create mode 100644 js/src/jit-test/tests/basic/throw-apply-too-many-args.js
 create mode 100644 js/src/jit-test/tests/basic/timeout-check.js
 create mode 100644 js/src/jit-test/tests/basic/track-allocation-sites.js
 create mode 100644 js/src/jit-test/tests/basic/trees.js
 create mode 100644 js/src/jit-test/tests/basic/truncateDouble.js
 create mode 100644 js/src/jit-test/tests/basic/truthies.js
 create mode 100644 js/src/jit-test/tests/basic/typeMonitorCall.js
 create mode 100644 js/src/jit-test/tests/basic/typeMonitorSingleton.js
 create mode 100644 js/src/jit-test/tests/basic/typed-array-copyWithin.js
 create mode 100644 js/src/jit-test/tests/basic/typed-array-getprop-out-of-range.js
 create mode 100644 js/src/jit-test/tests/basic/typed-array-index-out-of-range.js
 create mode 100644 js/src/jit-test/tests/basic/typed-array-offsets.js
 create mode 100644 js/src/jit-test/tests/basic/typed-array-sealed-frozen.js
 create mode 100644 js/src/jit-test/tests/basic/typedarray-selfhosted-cross-compartment.js
 create mode 100644 js/src/jit-test/tests/basic/typeof-array.js
 create mode 100644 js/src/jit-test/tests/basic/typeofTest.js
 create mode 100644 js/src/jit-test/tests/basic/unboxint.js
 create mode 100644 js/src/jit-test/tests/basic/valuetosource.js
 create mode 100644 js/src/jit-test/tests/basic/weird-scopechains.js
 create mode 100644 js/src/jit-test/tests/basic/withSourceHook.js
 create mode 100644 js/src/jit-test/tests/basic/wrapping-dead-wrapper.js
 create mode 100644 js/src/jit-test/tests/basic/write-frozen-dense-strict-inlinecache.js
 create mode 100644 js/src/jit-test/tests/basic/write-frozen-dense-strict.js
 create mode 100644 js/src/jit-test/tests/basic/write-frozen-dense.js
 create mode 100644 js/src/jit-test/tests/basic/write-frozen-property-strict.js
 create mode 100644 js/src/jit-test/tests/basic/write-frozen-property.js
 create mode 100644 js/src/jit-test/tests/basic/xml-in-strict.js
 create mode 100644 js/src/jit-test/tests/basic/xprop.js
 create mode 100644 js/src/jit-test/tests/bigint/bug1531269.js
 create mode 100644 js/src/jit-test/tests/bigint/bug1551128.js
 create mode 100644 js/src/jit-test/tests/bigint/bug1554113.js
 create mode 100644 js/src/jit-test/tests/bigint/bug1580020.js
 create mode 100644 js/src/jit-test/tests/binast/README.md
 create mode 100644 js/src/jit-test/tests/binast/invalid/break-outside-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/break-outside-while.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/catch-scope-missing.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/catch-scope-missing.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/catch-scope-unmatched.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/catch-scope-unmatched.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/continue-outside-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/continue-outside-while.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/function-decl-in-then.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/function-decl-in-then.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-assign-target.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-assign-target.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-binding.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-binding.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-catch.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-catch.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-declared-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-declared-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-expression.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-expression.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-function-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-function-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-null.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-positional-parameter.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/identifier-positional-parameter.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/labelled-break-outside-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/labelled-break-outside-while.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/labelled-continue-outside-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/labelled-continue-outside-while.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-index-duplicate.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-index-duplicate.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-index-overflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-index-overflow.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-item-without-asserted-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-item-without-asserted-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-too-many.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-too-many.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-unmatching-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/param-unmatching-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-field-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-interface-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-interface-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-scope-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-scope-name.dir
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-variable-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/invalid/wtf-8-variable-name.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/Bug981650.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/aggregate-set-neutered.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1096016.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1096023.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1103273-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1103273-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1232159.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1369774.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug1510588.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug920463.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug950458.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug953111.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug969159.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug970285.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug970285.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug973563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug976530.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/bug976530.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/common-array-prototypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/function-names.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz10.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz11.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz4.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz6.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz8.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz9.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/fuzz9.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/inlineopaque.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-complex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-prefix.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-float64.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-int.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-many.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u16-from-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u16-from-struct-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u16-from-struct-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u16-from-u16-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u16-from-u16-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u32-from-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u32-from-struct-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u32-from-struct-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u32-from-u32-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-u32-from-u32-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-read-unsized.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-references.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u16-into-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u16-into-u16-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u16-into-u16-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u32-into-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u32-into-u32-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/jit-write-u32-into-u32-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/TypedObject/set-property-with-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/access-formals.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-attributes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-createontrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-mochi-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-mochi-2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-mochi.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-mutate-length-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-mutate-length-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-range-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-range-const.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-iterator-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-iterator-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-redefine-length-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-sum.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args-vargc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args2b.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args2c.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args2d.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args6a.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/args9.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/argsub.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/argsx-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/arguments-on-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug-917585-relax-aliasing-constraints.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug1051760.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug1423937.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug1423937.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug503772.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug508178.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/bug633020.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/dynamicBindings.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/mapped-define.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/mapped-freeze.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-assign-element-get-parameter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-assign-parameter-get-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-later-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/nonstrict-noargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/rest-debugger.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/rest-disallow-arguments-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/rest-in-Function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-args-flushstack.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign-after.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign-arguments-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign-outer-param-psych.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign-outer-param.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign-parameter-get-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-eval-mutation.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-maybe-assign-outer.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-maybe-nested-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadow-function-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadow-function-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadow-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadowed-catch-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadowed-catch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-assign-shadowed-var.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-shadow-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-nested-shadow-maybe-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-noargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/strict-osr-shadowed-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/testDelArg1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/testDelArg2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/testDelArg3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arguments/testDelArg3Strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/bug1423173.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/bug1423173.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/fillwithundefined-length-nonwriteable.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/ion-pop-denseinitializedlength-less-than-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/ion-pop-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/ion-push-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/ion-shift-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/length-set-after-define-nonconfigurable.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/length-set-after-has-sparse.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/new-array-int-undefined-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/new-array-undefined-undefined-more-args-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/new-array-undefined-undefined-more-args-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/nonwritable-length-grow-capacity.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/pop-nonwritable-length-denseinitializedlength-below-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/push-densely-loopy-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/push-densely-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/push-slowly-loopy-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/reverse-frozen.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/reverse-frozen.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/setelem-one-past-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/slice-sparse-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/sort-update-types.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/splice-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/too-long-array-splice.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/too-long-array-splice.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrays/unshift-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrow-functions/bug-885219.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrow-functions/close-paren-arrow-after-expr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrow-functions/eval-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/arrow-functions/this-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/atomics/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/lazy/atomics/optimization-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1183241.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1183241.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1263532.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1263857.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1263857.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1263865.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1263865.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1264561.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1266579.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1268034.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1268034.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1269074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1269074.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1276082.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1315943.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1335619.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1335623.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1343513-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1343513-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1343513.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1343513.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1357330.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1357462.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1448582-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1448582-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1460436-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1460436-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1466626-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1466626-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1466626-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1466626-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1476417.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1479076.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1481032.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug1500255.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug464116.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug469262.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug469262.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug477877.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug479747.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug479747.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug487320.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug487534.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug487563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488015.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488034.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488203.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488203.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488421.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug488693.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug489040.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug489836.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug490191.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug490776.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug490776.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug496245.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug496245.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug496325.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug502604.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug505305.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug528048.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug533705.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug543436.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug557946.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug558618.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug560566.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug562028.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug563126.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug563126.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug563127.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug564619.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug567577.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug567577.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug568786.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug571168.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug571168.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug579348.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug580694.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug580699.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug581785.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug582268.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug582268.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug582276.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug583675.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug583675.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug583680.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug583681.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug584423.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug586538.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug590772.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug591795.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug593580.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug596823.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug599446.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug599464.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug600138.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug601070.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug601393.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug605011.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug605013.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug605013.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug606639.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug606639.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug607502.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug607513.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug612836.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug613400.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug620315.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug620637.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug620637.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug621988.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug634236.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug634236.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug635389.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug635389.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug637205.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug638212.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug638735.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug640079.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug640079.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug643670.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug643670.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug643847.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug647464.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648747.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648747.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648839.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648852.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648852.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648992.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648999.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug648999.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug649017.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug649017.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug649937.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug650574.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug650574.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug650658.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug650658.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug653395.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug653395.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug653789.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug653789.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug654392.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug654392.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug654665.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug655507.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug655940.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug655950.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug657586.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug658803.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug659779.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug661840.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug661840.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug665914.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug665914.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug666305.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug666305.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug666599.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug672104.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug673792.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug673792.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug674843.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug677386.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug677386.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug677587.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug678086.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug678086.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug678529.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug678529.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug679799.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug679810.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug682252.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug682298.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug682298.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug682563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug684281.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug685472.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug685472.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug686107.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug686107.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug686179.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug687099.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug687102.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug687102.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug687125.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug687399.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug688968.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug688974.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug689892.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug691595.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug691595.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug692300.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug692366.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug693144.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug693971.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug694438.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug695290.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug695290.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug696039.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug697255.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug698074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug698148.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug699674.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug700127.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug700295.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug702003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug702915.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug704136.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug704136.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug710192.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug710192.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug713209.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug713944.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug715682.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug716512.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug716512.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug717249.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug717249.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug717251.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug718347.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug718347.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug720380.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug720396.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug720396.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug721497.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug721497.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug722023.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug722260.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug724875.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug726636.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug726636.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug727330.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug727330.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug728509.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug729571.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug729797.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug729797.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug729886.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug729886.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732852.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732852.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732855.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732856.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732857.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732861.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug732861.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug736609.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug737300.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug737300.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug737737.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug740654.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug740654.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug741199.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug743071.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug743094.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug745452.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug746376.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug746377.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug746377.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug748119.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug754719.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug755750.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug756236.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug757428.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug758164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug759719.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug761864.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug762324.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug763039.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug763989.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug765483.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug765483.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug766065.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug766065.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug767679.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug771946.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug779390.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug779818.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug780003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug780003.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug781364.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug782083.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug782129.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug783421.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug785089.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug785305.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug785576.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug795937.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug797493.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug797493.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug800878.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug800878.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug812235.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug813029.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug829795.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug829795.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug829813.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug909441.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug909441.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/auto-regress/bug912379.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/accessor-ic-shape-replacement.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1024444.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1054330.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1063878.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1095870.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1095870.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1238815.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1247862.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1247862.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1258301.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1349298.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1368626.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1416727.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1416727.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1463375.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug1463375.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug840984.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug841718.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842313.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842316.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842317.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842430.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842431-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842432.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug842432.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug843886.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug843886.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug844383.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug844467.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug844470.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug844828.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug847410.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug847425.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug847425.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug847678.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug847678.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug848743-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug848743-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug852175.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug852175.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug857580.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug877589.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug881461.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug892787-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug892787-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug916039.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug934427.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug934427.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug938130.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug938130.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/bug940972.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/callee.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/eval-newtarget-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/funcall-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/funcall.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/getter_setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/long-proto-chains.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/metadata-hook-on-stack.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/no-such-property-getprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/try-finally-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/try-finally-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/try-finally-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/try-finally-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/baseline/unboxed-expando-type-update.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/adjacent-trycatch-second-nested.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/argumentsPassedToBuiltin.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/arityMismatchExtraArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/arityMismatchMissingArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/array-length-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/array-proto-outofrange.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/array-slice.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/arrayConcat.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/arrayPopShift.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bigLoadStoreDisp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bindname-in-strict-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bitwiseAnd.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bitwiseGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug-1133377.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug-1240532.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug-1271507.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug-1271507.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug-508061.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1001090-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1001090-5.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1003161.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1008339.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1013922.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1015339.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1018620.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1024786.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1024786.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1033946.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1035287-track-allocation-sites-recursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1035287-track-allocation-sites-recursion.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1035325.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1054243.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1054243.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1059459.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1078871.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1081175.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1106982.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1113980.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1118996.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1118996.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1122534.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1122534.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1122581.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1127303.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1131035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1134146.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1135718.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1141329.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1143106.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1146836.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1147216.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1153057.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1161762.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1170355.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1172503-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1177907.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1177907.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1180054.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1182865.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1185653.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1189744.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1190733.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1196579.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1203790.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1204722.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1205870.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1206265.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1208403.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1208403.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1210596.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1219363.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1232269.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1237564.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1237564.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1238003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1238630.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1247926.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1265693.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1265693.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1276882.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1276882.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1280252.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1292858.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1293575.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1295031.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1296015.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1300904.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1300904.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1301797.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1302682.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1310418.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1341326.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1341326.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1344265.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1344265.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1348407.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1348407.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1355573.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1355573.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1372956.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1372956.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1373356.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1373356.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1380962.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1407058.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1420961.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1447996.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1447996.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1459258.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1459258.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug1473256.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug504587-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug507180.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug509639.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug510434.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug510437-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug511214.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug511241.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug513898-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug516009.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug517721.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug519129.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug520498.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug522136.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug522817.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug524826-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug524826.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug525028.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug528116.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug532568-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug532568.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug532823.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug535474.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug535760.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug535930.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug536445.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug536748.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug539379.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug539553-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug539553-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug539553.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug541191-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug541191-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug541191-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug541191-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug541191-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug552196.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug557841.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug558530.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug558531.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug558814.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug559912.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug560234.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug561359-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug563125.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug566136.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug566637.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug568276.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug569651.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug570385-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug570385-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug570385-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug570663-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug570663-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug572229.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug572232.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug572232.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug576823-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug576837-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug576891.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug579740.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug582161.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug582161.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug582479.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug583757.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug584499-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug584499-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug584499-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug584565.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug585542.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug586499-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug586917.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug587346-regexp-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug587366.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug589318.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug590036.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug592927.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug593611.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug593663-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug594108.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug594205.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug595963-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug595963-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug596351-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug596351-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug596351-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug596351-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug599854.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug601046.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug605754-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug606083.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug606882-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug606882-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug608313.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug608980.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug609502-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug609502-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug610592.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug613122.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug613151.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug613399.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug614688.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug614915.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug616009.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug616170.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug616762.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug617139.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug617139.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug617171.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug617745.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug618350.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug618577.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug618853.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug619004.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug619338.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug620532.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug621022-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug621022-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug621487.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug623859.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug623859.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug623863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug624041-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug624041-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug625141-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug625141-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug625399.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug627609.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug629858.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug629858.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug630865-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug630865-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug631219.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug631788.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug632778-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug632778-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug632901.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug632964-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug633409-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug633409-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug633752.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug634593.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug635417.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug638981.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639126.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639128.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639311.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639591.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639759.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639797.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug639807.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug640203.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug640993.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641229.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641231.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641491.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641525.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641563.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug641741.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642154.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642161.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642248.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642254.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642319.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642326.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642422.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642569.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642592.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642758.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642772-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642772-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642894.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug642985-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug643113.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug643244.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug643285.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug643733.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug645293.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug645632.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug646393.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug647463.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug648357.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug648773.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug649439.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug649771.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug651451-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug651451.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug652054.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug652060.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug652422.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug652646.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug653262.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug653438.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug653672.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug654073.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug654668.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug656261.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug657197.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug657225.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug657245.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug657901.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug658539.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug660081.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug660173.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug660203.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug660204.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug660597.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug662044.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug663338.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug665289.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug666448.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug667507.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673468.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673469.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673705-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673705-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673715.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673766.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug673767.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug674085.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug678211.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug679977.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug679986-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug679986-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug680217.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug683140.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug683838.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug685313.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug686296.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug686396.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug688939.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug689916-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug690732.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug691797-regexp-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug691797-regexp-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug695922-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug696748.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug699166.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug702426-regexp-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug702572.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug703157.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug703544.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug703818.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug704134.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug705895-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug705895-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug705895-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug706316.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug706316.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug706795.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug706808.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug707750.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug707750.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug708228.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug708228.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug708819.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug709634.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug710947.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug710947.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug713226.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug713226.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug714614.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug714616.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug718852.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug718852.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug720070.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug720675.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug720675.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug722028.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug728086.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug728609.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug730085.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug730888.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug731642.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug732693.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug737384.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug739694-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug743961.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug744285.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug744285.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug744287.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug745360.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug745360.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug749039.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug749039.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug749620.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug750307.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug754150.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug754150.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug754242.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug756851.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug757199.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug757431.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug763440.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug767074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug767273.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug768732.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug769433.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug773153.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug774859.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug777776.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug777992.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug781393.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug782337.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug783989.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug783989.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug785094.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug785094.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug785175.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug787847.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug792239.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug794025.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug794025.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug794947.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug797495.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug798678.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug798834.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug807623.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug808067.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug808483.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug817002.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug820124-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug820124-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug820124-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug820124-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug821850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug824856.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug824856.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug826581.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug829795.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug829795.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug829813.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug829821.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug829821.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug830045.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug830049.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug830049.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug831658.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug832197-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug832203.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug836563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug839420.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug842425.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug842425.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug842482.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug846080.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug846080.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug851635.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug851756.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug852016.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug852016.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug854124.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug854137.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug855088.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug858097.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug858097.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug863084.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug863084.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug867946.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug867946.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug876226.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug876226.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug877378.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug880377.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug882416.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug882416.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug883523.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug883623.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug886803.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug911368.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug911368.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug913445.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug920484.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug934789-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug934789-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug934997.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug935294.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug935294.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug937089.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug942390.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug943126.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug950725.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug951213.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug951346.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug951632.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug970643.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug970643.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug972961.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug980013.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug980450.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/bug984766.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/builtinLocals.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/call.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/call2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/constAssignError.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/construct-primitive-Function.prototype.prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/cross-global-for-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/deep2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/deepForInLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/defaultvalue-toString-is-noncallable-object-elem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/defaultvalue-toString-is-noncallable-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/defaultvalue-valueOf-is-noncallable-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/define-frozen-dense.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/define-frozen-property-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/define-frozen-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/delete-array-elements.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/delete-integer-nonid.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/delete-non-config.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/deleteToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/dense-elements-appear.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/dependentStrings.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/emulates-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/equalInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/error-toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/eval-introduction-principals.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/eval-introduction-principals.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evalInWorker-interrupt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evalInWorker-interrupt.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evalInWorker-jit-options.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evalInWorker-jit-options.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evalInWorker-nested.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evaluate-catchTermination.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/evaluate-restore-options.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/external-strings-cgc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/fannkuch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/finally-implicit-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/folding-bug767660.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/forVarInWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-apply-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-bind.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-tosource-bug779694.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-tosource-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-tosource-exprbody-bug777834.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/function-tosource-func-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/functionRedeclConst.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/functionRedeclConst.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/functionRedeclLet.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/functionRedeclLet.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/getprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/globalGet.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/globalOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/globalSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/globals-shared-shapes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/ifInsideLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/inArrayTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/inObjectTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/indexed-iteration.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/indexof-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/innerLoopIntOuterDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/inner_double_outer_int.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/iter-cache-null-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/joinTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/local.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/matchInLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/math-jit-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/mathImul.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/mathRoundBig.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/maxConvertAllArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/merge_type_maps.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/metadata-hook.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/missingArgTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/missingArgTest2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/mod.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/more-compartments-flag.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/more-compartments-flag.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/multiple-declared-args-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/mutable-proto-teleporting.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/name-inactive-del.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/name-inactive-eval-del.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/name-inactive-inferflags.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/name-inactive.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/name.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/nestedContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/nestedExit2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/nestedExitLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/new-Function-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/new-bound-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/new-read-before-write.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/newTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/non-extensible-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/non-extensible-elements3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/non-extensible-elements4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/non-extensible-elements5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/nonEmptyStack1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/nonEmptyStack2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/null-filename-Error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/number-isfinite.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/number-isinteger.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/number-isnan.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/object-lookup-shadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/offThreadCompileScript-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/offThreadCompileScript-01.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/offThreadCompileScript-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/offThreadCompileScript-02.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/orNaNTest1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/orNaNTest2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/outerline.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/parseIntTests.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/parsingNumbers.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/primitive-proto-properties.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/primitiveProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/properly-remove-timeout-root-before-shutdown.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/putargsNoReturn.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/putargsReturn.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/recompute-wrappers.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexp-removed-dot-star.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexp-reset-input.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexp-sticky-undef-capture.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexp-test-direct-bug-694752.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexp-undefined-match.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/regexpLastIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/relazify-selfhosted.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/relazify.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/runOnceClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setArgumentsLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setArgumentsLength2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setCallEvalMiddle.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setCallEvalMiddle2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setCallGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setprop-with-index.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/setprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shape-checks.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shell-principals.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shell-watchdog.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shell-watchdog.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/shifted-elements6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/singleton.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/sleep-without-timeout.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-675164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-call-plain-object-590780.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-delete-non-configurable-during-shrink.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-fail-step-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-huge-array-finishes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-on-arguments.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/splice-throwing-length-getter-668024.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/spread-array-wrap.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/strict-catch-ident-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/strict-compare-same-operands.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/strict-eval-loop-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/strictParseIntOctal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/string-endswith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/string-regexp-capture-groups.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/string-startswith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/stringConvert.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/stringSplitIntoArrayTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/stringSplitTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/strings.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/symbol-in-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/syntax-error-function-body-eof.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/syntax-error-primary.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/syntax-error-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/syntax-error-toplevel-eof.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/teleporting-mutable-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/terminate.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/terminate.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/test-apply-many-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/test-jitinfo.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/test586387.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAbortedImacroDecompilation.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAccessCanonicalArgInGetElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAddAnyInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAddInconvertibleObjectAny.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAddInconvertibleObjectInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAddNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAddUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApply.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyArrayInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyArrayInline.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyAtJoinPoint.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyInterpretLowered.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyInterpretLowered2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplySpeculationFailInCompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testApplyUnbox.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArgumentsOptimizationFailCornerCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArgumentsPropLookup.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayBufferSlice.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayBufferSpeciesDelete.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayConcat.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayDensityChange.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayNaNIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayNamedProp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArrayPushPop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testArraySpeciesDelete.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAssignmentThatIgnoresSetterRetval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testAtomize.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBitOrAnyInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBitOrInconvertibleObjectAny.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBitOrInconvertibleObjectInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBitopWithConstan.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBitwise.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBoolToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBoolToString.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBoxDoubleWithDoubleSizedInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBranchCse.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBranchingLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBranchingUnstableLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBranchingUnstableLoopCounter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBranchingUnstableObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug1235874.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug458838.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug463490.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug465272.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug466262.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug501690.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug502914.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug504520.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug507425.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug507425.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug520503-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug520503-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug529147.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug552248.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug554043.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug555484.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug558446.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug586866.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug602413.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug607659.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug614653.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug614752.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug614752.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug616454.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug628564.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug629974.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug630064.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590b.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590c.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590d.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590ma.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug634590ma.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug637014.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug648438.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug653396.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug653396.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug659577-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug659577-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug663789-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug663789-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug666003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug668479.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug673066.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug673068.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug673068.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug676486.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug686274.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug690959.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug705423.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug720695.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug723445.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug726380.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug731181.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug736012.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug736807.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug737388.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug737575.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug740442.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug740445.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug743408.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug743408.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug752379.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug755916.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug755916.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug761863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug7618864.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug762105.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug762432.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug762450.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug763384.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug769987.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug770407.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug770407.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug772328.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug775801.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug778603.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug780712.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug783441.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug783540.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug783543.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug783543.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug784639.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug840012.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug840012.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug878429.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testBug895774.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallApply.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallApplySpeculationFailed.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallFunctionPrototypeInALoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallPick.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCallProtoMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCaseAbort.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCaseTypeMismatchBadness.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testChangingObjectWithLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testChangingTypeDuringRecording.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testClosingRecursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testComparisons.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConcatNWithSideEffects.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCondSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCondSwitch3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstIf.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstantBooleanExpr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstructorArgs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstructorArgs-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConstructorArgs-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testContinueWithLabel.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testContinueWithLabel3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testContinueWithLabel4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testConvertibleObjectEqUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testCrossCompartmentTransparency2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDateNow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDecElem1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDecElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDecayingInnerLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDeepBail1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDeepBailFromHasInstance.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDeepPropertyShadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDefinePropertyAcrossCompartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDenseArrayProp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDenseToSlowArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDifferingArgc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDivModWithIntMin.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDivision.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDivisionFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDivisionWithNegative1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDontClobberScannerError.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDoubleComparison.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDoubleToStr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDoubleZeroInSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testDoubleZeroInSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testElemDec1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testElemDec2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testElemInc1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testElemInc2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testEqFalseEmptyString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testEvalInFrameEdgeCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testEvalInFunctionCallee.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testExistingPropToJoinedMethodAttempt-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testExistingPropToJoinedMethodAttempt-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testExistingPropToJoinedMethodAttempt-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testExistingPropToJoinedMethodAttempt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFakeDOMWeakmapKey.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFloatArrayIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFoldPropertyAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunApplyMadness1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunApplyMadness2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunApplyMadness400.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunApplyMisspeculation.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunApplyOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testFunctionIdentityChange.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGetCallObj.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGetThis.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGlobalAsProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGlobalProtoAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGlobalShapeChangeAfterDeepBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGrowDenseArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGuardCalleeSneakAttack.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testGuardCalleeSneakAttack2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHOTLOOPSize.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHeavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHeavy2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHoleInDenseArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHolePushing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testHolesAndIndexPropertiesOnThePrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testINITELEM.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testImplicitThisMiss.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testImplicitThisMiss.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIncDecReadOnly.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIncElem1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIncElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIncElem3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIncElem4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitPropOverMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitPropWithIntName.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitProtoPrimitive.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitSingletons.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitSlowify.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitelemCond.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitelemWithFloatIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInitelemWithSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInnerMissingArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInnerSwitchBreak.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInnerTreeMutatingUpvars.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInt32ToId.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIntFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIntOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIntUnderflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInterpreterReentry.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInterpreterReentry4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInterpreterReentry5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInterpreterReentry6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInterpreterReentry7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInvalidCharCodeAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testInvertNullAfterNegateNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testIteratorReification.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLambdaCtor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLambdaInitedVar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLengthInString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLengthOnNonNativeProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLirBufOOM.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLocaleCompare.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLogicalNotNaN.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLongNumToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLoopWithUndefined1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLoopWithUndefined2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testLoopingAccumulator.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMatchAsCondition.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMatchStringObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMathClz32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMathMinMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodInc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodInit.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodInitSafety.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodWriteBarrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodWriteBarrier2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodWriteBarrier3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMethodWriteBarrier4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMissingMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMissingMethod2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMissingProperties.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testModuloWithNegative1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testModuloWithNegative2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMoreArgcThanNargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMoreClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMultipleArgumentsObjects.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testMultipleFunctionRedeclarations.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNEWINIT.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNEWINIT_DOUBLE.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNativeArgsRooting.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNativeLog.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNativeMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNativeSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNegativeArrayLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNestedClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNestedDeepBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNestedEscapingLambdas.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNestedExitStackOuter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNestedForIn.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNeutering.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNewArrayCount.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNewArrayCount2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNewObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNewString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNewWithNonNativeProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNot.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNullRelCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNullToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNumToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testNumberToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testObjectConstructorReturningObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testObjectLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testObjectOrderedCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testObjectOrderedCmp2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testObjectVsPrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverOOMInFixupArity.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverRecursed6.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOverwrittenArgumentsWithUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testOwnPropertyWithInOperator.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testParseInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testPartialFlatClosure.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testPropagatedFunArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testProxyDefinePropertyWithMissingSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testProxyPrototypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testPutOnEmptyArgsObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testReallyDeepNestedExit.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testRebranding.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testRebranding2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testRegExpTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testRegExpTest.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testReplace2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testReplaceMap.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testResumeOp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testReverseArgTypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testRopeMarking.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_CALLPROP-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_CALLPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_GETARGPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_GETLOCALPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_GETPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testScriptGetter_JSOP_GETTHISPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSetGetterOnlyProperty.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSetPropNeitherMissNorHit.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSetPropertyFail.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSetProtoRegeneratesObjectShape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSetelemWithFloatIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testShiftLeft.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testShiftLeft.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testShiftRightArithmetic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testShiftRightLogical.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowArrayLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowArrayPop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowArrayPopMultiFrame.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowArrayPopNestedTrees.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowNativeBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowNativeCtor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSlowNativeWithNullThis.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStaticEvalScope.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStaticsInRegExp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStrict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStringBufferMallocAccounting.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStringObjectLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStringToNumber.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testStringify.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSubstring.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSwitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSwitchString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testSwitchUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTableSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTableSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testThinLoopDemote.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testThrowWhileWrappingException.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testThrowingObjectEqUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testToLocaleString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testToStringBeforeValueOf.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testToUpperToLower.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTruncatedMod.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypeUnstableForIn.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayByteRegs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayClamping.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayMaybeUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayOutOfBounds.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArraySetConversion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayUint32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrayUndefinedAndHoles.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testTypeofHole.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testUnaryImacros.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testUndefinedBooleanCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testUndefinedCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testUndefinedPropertyAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWeirdDateParse.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWeirdGetterInvocation.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWeirdThingsInFunctionConstructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWhileObjectOrNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWhileWithContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testWithAndShadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/test_JSOP_ARGCNT.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/test_JSOP_ARGSUB.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testif.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/testincops.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/timeout-check.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/timeout-check.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/trees.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/truncateDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typeMonitorCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typeMonitorSingleton.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typeMonitorSingleton.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typed-array-getprop-out-of-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typed-array-offsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typeof-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/typeofTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/unboxint.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/withSourceHook.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/withSourceHook.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/write-frozen-dense.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/write-frozen-property-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/write-frozen-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/xml-in-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/basic/xprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/binast/shorthand.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug1323854-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug1323854-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug765479.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug793385.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug793385.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug825379.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug828119.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug830943.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug830943.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug847682.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/bug953337.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/alloc-dense-elements.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1345707.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1357024.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1397026.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1414849.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1423139.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1438727.2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1438727.4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1439180.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1451976.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1451984.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1462280.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1471361.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1488786.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1500255.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1502143.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/bug1502709.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/function-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/has.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/nukedCCW.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/setelem-id-guard.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/shape-teleporting-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/cacheir/unboxed-element-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/class/regress-merge-descriptors-simple.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/class/regress-merge-descriptors.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/bug540242.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/bug540528.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/bug541239.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/bug543565.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/bug684489.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/closure-pluseq.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/closure-pluseq2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/closure-plusplus.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/closure-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/flat-closure-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/flat-closure-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/lambda-inner-heavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/lambda-light-returned.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/lambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/lambdafc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name-both-hvy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name-inactive-missing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name-inactive-missing.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name2b.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/name4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/namedLambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-missing-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-missing-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-missing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop-missing.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/nameinc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/set-outer-trace-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/set-outer-trace-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/set-outer-trace-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/set-outer-trace-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/set-outer-trace.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-closure.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-inner-heavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-loop-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/setname-no-pop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t001.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t002.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t004.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t005.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t006.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t007.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t008.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t009.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t010.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t011.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t012.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t013.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t014.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t015.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t016.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t017.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t021.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t022.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t023.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t024.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t025.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t026.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t027.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t028.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t029.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t030.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t031.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t032.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t033.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t034.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t036.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/t037.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/test-inner-imports.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/closures/upvar-nest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-cross-compartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-generic-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-generic-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-generic-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-generic-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-length-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-nonconfigurable-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Array-of-ordering.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-Set-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-clear-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-clear-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-clear-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-clear-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-clear-iterators-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-constructor-duplicates.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-delete-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-delete.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-gc-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-get.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-add-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-pairs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-pairs-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-pairs-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-proxies-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-remove-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-remove-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterator-remove-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-iterators-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-scale.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-set-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-set-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-set-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-surfaces-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Map-surfaces-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-add-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-add-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-iterators-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-clear-iterators-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-delete-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-iterator-add-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-iterator-proxies-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-iterator-remove-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-iterator-remove-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-iterator-remove-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-scale.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-surfaces-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/Set-surfaces-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-constructor-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-constructor-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-constructor-duplicates.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-set-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakMap-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakSet-add-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakSet-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakSet-delete.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakSet-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/WeakSet-surface.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/for-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/iterator-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/iterator-proto-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/iterator-proto-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/iterator-proto-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/key-equality-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/key-equality-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/key-equality-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/collections/key-equality-NaN.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1206247.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1206247.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1274048.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1274048.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1304569-switch-case.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/bug1304569-switch-case.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/getLcovInfo_twice.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/coverage/getLcovInfo_twice.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-01.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-02.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-03.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/DebuggeeWouldRun-04.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-add-Debugger-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-allowUnobservedAsmJS-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-allowUnobservedAsmJS-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-allowUnobservedAsmJS-02.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-clearAllBreakpoints-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-ctor-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-ctor-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-ctor-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-ctor-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-ctor-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-19.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-debuggees-21.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findObjects-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findObjects-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findObjects-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findObjects-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findObjects-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-20.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-22.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-23.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-findScripts-23.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-getNewestFrame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-getNewestFrame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-getNewestFrame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onEnterFrame-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onEnterFrame-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onEnterFrame-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onEnterFrame-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onEnterFrame-resumption-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewGlobalObject-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewPromise-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewPromise-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewPromise-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onNewPromise-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onPromiseSettled-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onPromiseSettled-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onPromiseSettled-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Debugger-onPromiseSettled-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-Function-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-callee-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-callee-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-callee-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-find-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-getVariable-WouldRun.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-identity-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-identity-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-identity-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-identity-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-names-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-parent-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-setVariable-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Environment-type-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-arguments-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-environment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-environment-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-environment-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-environment-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-24.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-26.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-27.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-28.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-33.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-eval-stack.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-evalWithBindings-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-identity-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-identity-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-offset-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-offset-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-older-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-19.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-20.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-21.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-after-debugger-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-error.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-return.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-error.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-generators-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-generators-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-generators-02.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-multiple-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-multiple-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-error.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-return.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-return.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-error.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-return.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onPop-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-lines-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-onStep-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-script-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-script-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-script-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Frame-this-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Memory-takeCensus-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Memory-takeCensus-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Memory-takeCensus-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-apply-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-apply-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-apply-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-apply-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-boundTargetFunction-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-boundTargetFunction-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-boundTargetFunction-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-callable.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-class.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperties-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperties-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperties-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-defineProperty-surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-deleteProperty-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-deleteProperty-error-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-deleteProperty-error-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-displayName-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-executeInGlobal-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyDescriptor-surfaces-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyNames-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertyNames-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-getOwnPropertySymbols-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-identity-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-identity-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-identity-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-isArrowFunction.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-makeDebuggeeValue-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-makeDebuggeeValue-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-name-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-name-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-preventExtensions-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-script-environment-nondebuggee.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-script-lazy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-seal-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-unsafeDereference-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Object-unwrap-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-clearBreakpoint-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-clearBreakpoint-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-clearBreakpoint-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-clearBreakpoint-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getAllColumnOffsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getAllColumnOffsets.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getBreakpoints-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getBreakpoints-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getChildScripts-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getChildScripts-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getChildScripts-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getChildScripts-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getLineOffsets-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getOffsetLine-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-getOffsetLine-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-global-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-global-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-mainOffset-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Script-startLine.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-element-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-element-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-element-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-element-03.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-elementAttributeName.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-introductionScript-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-introductionScript-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-introductionScript-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/Source-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-gc-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-gc-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-multi-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-multi-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-resume-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-resume-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/breakpoint-resume-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1102549.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1102549.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1103386.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1103813.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1103817.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1110327.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1136806.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1136806.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1248162.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1248162.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1260725.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1260725.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1260728.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1260728.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-1444604.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-725733.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-725733.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-800586.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-826669.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug-858170.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1001372.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1002797.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1006205.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1006473.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1006473.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1106164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1106164.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1106719.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1106719.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1107525.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1107525.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1107913.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1107913.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1108556.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1108556.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1109328.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1109915.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1109964.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1118878.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1148917.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1148917.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1161332.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1161332.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1216261.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1216261.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1221378.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1246605.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1251919.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1251919.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1252464.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1252464.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1266434.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1331064.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1331064.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1332493.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1332493.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1363233.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1363233.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1370905.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1370905.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1417961.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1434391.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug1434391.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug967039.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug973566.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug980585.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/bug999655.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/dispatch-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/execution-observability-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/execution-observability-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/execution-observability-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/execution-observability-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-09.2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-compartment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/gc-compartment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/makeGlobalObjectReference-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onDebuggerStatement-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onDebuggerStatement-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onEnterFrame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onEnterFrame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onEnterFrame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onEnterFrame-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onEnterFrame-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-13.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onExceptionUnwind-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-CloneAndExecuteScript.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-ExecuteInGlobalAndReturnScope.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-off-main-thread-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-off-main-thread-01.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-off-main-thread-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/onNewScript-off-main-thread-02.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/resumption-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/surfaces-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/surfaces-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/surfaces-offsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/testEarlyReturnOnCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/uncaughtExceptionHook-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/uncaughtExceptionHook-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/uncaughtExceptionHook-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/debug/uncaughtExceptionHook-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-changing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-generic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-growing-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-keys-entries.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-shrinking.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/array-iterator-surfaces-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/bug-728079-js17-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/completion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/decompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/syntax-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/syntax-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/syntax-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/for-of/syntax-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1004457.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1016016.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1016016.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1017141.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1028863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1035371.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1039516.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1053676.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1053676.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1055219.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1070638.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1075546.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1104162.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1108007.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1108007.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1109922.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1123648.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1123648.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1124563.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1124653.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1136597.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1136597.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1137341.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1137341.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1138390.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1138390.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1143706.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1146696.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1146696.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1148383.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1155455.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1155455.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1157577.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1161303.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1165966.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1165966.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1171909.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1171909.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1175755.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1175755.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1177778.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1177778.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1188290.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1188290.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1210607.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1210607.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214006.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214006.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214781.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214781.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214846.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1214846.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1216607.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1216607.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1218900-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1218900-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1218900.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1218900.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1221747.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1221747.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1223021.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1223021.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1224710.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1224710.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1226888.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1226888.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1232386.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1232386.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1237153.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1237153.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238548.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238548.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238555.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238555.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238575.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1238575.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1240416.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1240416.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1246593.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1252103.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1252103.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1252154.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1252154.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1271110.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1271110.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1298356.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1298356.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1301496.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1301496.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1305220.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1305220.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1308048.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1308048.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1321597.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1322420.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1322648.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1322648.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1323868.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1323868.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1340010.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1340010.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1342261.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1354480.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1354480.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1370069.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1370069.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1371908.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1371908.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1382431.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1382431.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1384047.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1384047.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1401141.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1401141.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1430752.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1435321.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1449887.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1449887.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1456508.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1456508.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1459568.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1461027.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1461027.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1461319.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1461319.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1464872.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1478943.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1481093.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1481093.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-1514927.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-821551.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-824321.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-825326.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-825326.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-832103.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-832103.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-880816.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-880886.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-880886.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-886551-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-886551-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-886560.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-886560.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-889682-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-891773.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-906236.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-906236.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-913224.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-913715.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-919536.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-935022.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-939499.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-945275.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-945280.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-945285.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-948423.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-948423.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-950927.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-952819.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-956324.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-957110.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-957110.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-957114.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-961741.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-961877.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-969012.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-978353.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-981289.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-981295.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-985732.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-985732.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug-993768.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1146213.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1146213.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1191756.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1191756.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1282113.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1283169.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1283169.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1285186.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1285186.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1285490.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1285490.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1287063.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1287063.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1326343-gcstats.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1326343-gcstats.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1335643.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1336866.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1337324.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1337324.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1471949.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug1471949.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/bug888463.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/elements-post-write-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/gczeal-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-AccessorShape-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-abort.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-abort.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-compacting.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/incremental-compacting.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/multi-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInArrayProtoTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInArrayProtoTest.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInDtoa.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInDtoa.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInNewGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/gc/oomInNewGlobal.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/generators/bug908920.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/generators/es6-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/heap-analysis/bug-1249107.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/heap-analysis/bug-1252912.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/heap-analysis/bug-1254105.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/heap-analysis/bug-1254105.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/heap-analysis/pointerByteSize.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/ArrayLengthGetPropertyIC.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/InlineAddVTypeMonitor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/PurgeProtoChain.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/absd.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/andOr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/arguments-type-reflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/arguments-type-reflow.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-join-bug1137624-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-frozen-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-length-overflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple-frozen.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple-frozen.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple-with-funapply.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple-with-funapply.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-push-multiple.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/array-splice.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bailout-with-object-or-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bindname.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug-770309-mcall-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug-870034.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug-870034.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug-952818.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1000605.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1000960.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1001222.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1001378.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1001382.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1001850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1003694.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1005458.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1005590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1006885.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1006899.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1006899.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1007027.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1007027.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1007213.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1015498.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1018621.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1022081.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1027510.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1028910.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1033873.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1034400.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1046597.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1053074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1054047.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1054241.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1054512.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1054753.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1054753.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1055762.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1055762.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1055864.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1057580.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1057580.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1057582.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1060387.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1060398.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1062612.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1063488.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1063653.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1064537.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1066659.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1071879.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1072188.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1072911.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1073861.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1073928.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1074833.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1076091.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1076283.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1077349.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1077427.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1079062.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1079850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1080991.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1085298.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1090037.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1101576.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1101821.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1102187.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1105187-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1105187-sink.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1105574-ra-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1105684.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1106171-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1106171-sink.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1107011-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1107011-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1113139.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1115665.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1117099.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1117099.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1122401.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1122839.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1123011.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1129977.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1130679.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1132128.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1132290.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1132584.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1132770.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1132770.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1133530.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1133530.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1134074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1135047.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1138740.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1139152.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1139368.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1139368.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1139376.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1139376.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1140890.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1143216.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1143878.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1146410.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1146410.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1148883.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1148973-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1151323.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1154971.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1159899.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1160884.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1165905.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1172498.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1186271.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1188586.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1189137.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1195588.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1195590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1196589.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1196590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1196648.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1197769.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1197769.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1201459.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1201459.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1201469.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1201850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1201850.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1204165.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1204675.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1205842.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1207413.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1207413.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1212298.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1212605.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1212605.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1213552.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1216130.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1216151.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1216157.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1216157.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1219883.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1222917.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1226816.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1226816.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1228327.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1228397.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1232859.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1232859.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1233331.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1233331.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1239075.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1240521.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1240521.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1244502.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1246154.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1246552.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1247880.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1247909.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1247909.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1254197.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1261326.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1264948-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1264948-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1265159.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1279898.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1282944.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1282944.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1285217.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1287416.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1293542.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1296667.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1304640.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1304643.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1308802.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1311061.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1311061.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1314438.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1314545.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1317943.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1318634.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1322932.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1322932.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1323854.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1324521.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1326150.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1329933.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1330662.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1331058.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1331350.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1331350.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1348777.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1348777.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1352510.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1354275.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1365769-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1370922.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1379936.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1384737.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1395100.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1395100.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1397071.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1397071.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1404636.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1408412.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1433496.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1433496.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1450796.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1472132.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1479394.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1479394.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1484905.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1484905.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1493900-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1502090.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1506968.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1506968.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1510684.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug1514625.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug470143.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug669575-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug669575-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug669575-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug669950.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug670484.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674507-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674507-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674656.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674664-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674664-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674664-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug674694.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug675381.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677066-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677066.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677073-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677073.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677074.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677080.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677163.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677455.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677715-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677715-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677715-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677715.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677730.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677774-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677774-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug677871.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678106.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678239-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678239-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678353.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678620.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678625.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug678798.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug679493-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug679493.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug679581.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug679794.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug680432.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug680619.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug680621.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug681185.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug682210.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug684362.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug684384.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug691597.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug691597.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug691603.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug691603.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug691747.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692208.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692208.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692211.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692211.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692213.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug692215.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug695017.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug701956.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug701958.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug703376.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug705351.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug706692.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug706692.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug706699.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug706699.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug710983.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug714397.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716504.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716624-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716624-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716743.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716853.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug716895.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug717466.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug718850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug719231.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug719346.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug719774.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug720169.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug723040.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug723271.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724517.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724530.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724562.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724654.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724788.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724788.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724944.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724975.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724976.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug724999.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725000.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725003.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725011.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725011.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725061.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug725067.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug726180.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug728187.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug728188.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug728188.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729573.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729788.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729795.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729798.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729814.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729884.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729899-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729899-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729902-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug729902-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug730115.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug730152.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug730977-implement-jsop-delprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug731820.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732758.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732846.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732847.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732849.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732858.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732859.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732860.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732862.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug732864.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug734383.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug736135-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug736135.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug736141.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug739854.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug741202.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug741241.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug747271.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug750588.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug754713-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug754713-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug754713-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug754713-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug754720.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug755157.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug755832.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756238.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756238.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756240.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756247.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756780.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug756781.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug758181.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug758991.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug760103.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug761835.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug761835.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug761854.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug762547.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug764432.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug765454.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug765477.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug765478.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug765480.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug766218.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug767665.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug768436.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug770235.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug770762.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug772901.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug773587.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug774006.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug774644.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug774644.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug776687.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug776748.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779125.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779595.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779812.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779812.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779841.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug779841.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug780842.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug780842.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug782087.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug783590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug783590.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug784385.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug786107.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug787921.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug787921.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug789300.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug789420.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug790479.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug792166-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug792166-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug792220.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug792234.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug792944.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug798819.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug798823.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug798946.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-8.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug799185-9.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug804064.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug807035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug807047.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug808023.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug808023.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug809021.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug809472.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug810253.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug813784.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug816492.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug816786.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug818023.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug819611.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug819611.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug819794.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug819865.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug821788.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug821794.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug822938.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug824347.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug824473.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug824863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug825705.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug825716.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827082.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827082.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827659-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827821-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827821-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug827821-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug830269.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug831087.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug831424-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug831424-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug831424-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug831424-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug833076.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug835178.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug836102.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug836274.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug836705.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug837312.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug839315.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug843866.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug843875.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug844059.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug844364.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug844452.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug844459.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug846330.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug847412.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug848319.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug848733.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug848803.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug849781-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug849781.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug850099.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug851064.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug851067.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug851792.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug852140.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug852342.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug855514.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug858586.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug858617.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug860838-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug860838-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug860838-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug860838.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug861165.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug862100.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug863261.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug863261.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug863755.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug866611.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug866611.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug867820.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug870328.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug870356.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug872331.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug875452.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug875452.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug875656.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug875804.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug876465.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug877936-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug877936.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug878444.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug878510.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug882323.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug882565-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug882565.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug883490.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug883490.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug885660.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug886243.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug886246.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug888568.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug889186.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug889451.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug890722.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug892426.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug892794.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug892794.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug893732.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug893853.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug894786-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug894786.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug894794.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug897747.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug898047.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug898857.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug901086.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug901391.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug904315.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug905166.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug905986.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug905999.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug905999.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug906035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug906035.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug906284.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug908903.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug909401.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug909505.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug909601.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug909601.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug909997.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug911369.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug911707.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug911707.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug912152.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug914098.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug914098.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug914341.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug915301.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug915608.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug915903.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug916712.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug916752.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug919118.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug921035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug921035.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug922118.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug924538.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925067-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925067-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925067-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925067-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925067-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug925305.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug927389.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug928423.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug928542.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug928625.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug930327.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug930327.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug930990.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug930993.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug936740.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug939868-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug939868.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug940635.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug940846.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug942550.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug942604.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug944080.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug945294.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug945294.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug945512.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug945811.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug946284.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug946969.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug950462.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug950764.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug953164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug956156.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug956156.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug958381.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug958432.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug964229-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug964229.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug965712.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug966926.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug969203.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug973118.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug975290.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug976110.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug977966.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug977966.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug980119.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug980860.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug980860.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug981325.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug984018.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug984830.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug989586.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug991457.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug994016.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug995673.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug995675.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug995826.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/bug998059.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/callTypeBarriers.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/callgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/ceil.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/close-iterators-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/close-iterators-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/compare-char.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/compare-string.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/compareAll.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/condswitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/dense-elem-write-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/directEval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/divmodself.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/divmodself.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/doubleArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/doubleComparisons.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/eliminate-type-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/eliminate-unreachable-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/eliminate-unreachable-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/eval-neg0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/evalCallingName.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/expando-realloc-slots.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/filtertypeset-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/fold-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/fold-linear-arith-bug1316830.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/gc-during-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getPropertyCacheOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem-bounds-coalesce.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem-bounds-hoist.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem-string.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getgname-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getprop-cache.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getprop-constant.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getprop-constant.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getprop-idempotent-cache-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/getprop-idempotent-cache-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/gvn-unremovable-phi-bug1317675.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/gvn-unremovable-phi-bug1317675.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/has-definite-folding.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/ic-fuzz-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/idempotentCache.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/iloop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/iloop.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inline-Math-random-before-called.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inline-Math-random-before-called.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inline-doubles.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-unknown.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-unknown.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypeDescr.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject-unknown.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject-unknown.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/TypedObject-ObjectIsTypedObject.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/array-pop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/array-push.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/bug705251.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/inline-callarg-bailout-phi.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/inline-callarg-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/inline-callarg-ubench-no-double2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/isFiniteInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/isNaNInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/typedarray-data-inlining-neuter-samedata.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/typedarray-large-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/inlining/typedarray-length-inlining-neuter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/instanceof-mutate-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/invalidation/easy-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/invalidation/framedescriptors.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/invalidation/outofline.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/invalidation/recursive-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/is-constructing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/isArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/lambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/lazyLink-bug1150783.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/lookupswitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/loop-test-fold.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/lsra-bug1112164.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/math-imul-folding.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/math-max-arraylength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/mathFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/mathMinMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/mathRound.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/merge-phi-usage-analysis.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/mod-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/monomorphic-property-access.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/nativeElementAccesses.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-9.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/new-object-with-dynamic-slots.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/notV.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/nursery-getter-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/nursery-getter-setter2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/object-create.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/range-analysis-bug1124448.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/range-analysis.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/range-analysis.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-autounsafe.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-autounsafe.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-bug1236114.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-empty-new-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-empty-new-object.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-lambdas-bug1114566.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-lambdas-bug1133389.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-object-bug1174322.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-object-bug1175233.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-object-bug1175233.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/recover-typed-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/regexp-clone.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/regexp-exec.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/result-type-mutated.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/round-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/scalar-replacement-bug1138693.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/scalar-replacement-bug1138693.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/scalar-replacement-oom.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/scalar-replacement-oom.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/scripted-getter-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setelem-float32-typedarray-ic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setelem-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setelem-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setgname-reconfigured.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/setpropertypolymorphic-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/sink-in-recovered-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/stack-alignment-bug1126375.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/string-compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/string-concat-short.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testArrayBufferByteLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testFloat32-correctness.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testFloat32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testFloat32.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testInArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testObjectHasPrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testPos.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testStringFromCodePoint.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testSubtract.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/testVAndBranch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/toid.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/truncate.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/truncateToInt32-ool.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/truncateToInt32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/try-catch-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typed-arrays-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typed-arrays-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typed-arrays-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typedarray-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typedarray-static-load.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typedarray-static-store.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/unboxed-objects-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/valueToInt32.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/ion/void.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/argumentsOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/argumentsOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549393-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549393-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549393-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549396.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549398.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549602.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549603.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug549603.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug550490.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug551603.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug553784.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug553784.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554580-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554580-3.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554580-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554651.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554651.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug554675-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug555155.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug555155.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug555206.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug555206.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug557070.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug557070.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug557075.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug557075.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug560221.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-call-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-call-typechange.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-getter-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-getter-typechange.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug563000/eif-global-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug566022.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug573433.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug573433.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug576398.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug577580.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug577580.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug577646.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug577705.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug577705.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug580712.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug580931-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug580931-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug581871.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug581936.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582286.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582392.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582880.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582882.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582882.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582884.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582900.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug582900.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583158.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583158.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583160.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583672.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583688.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583688.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug583689.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug584646.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug584647.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug585391.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug585408-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug585408.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug585540.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug587431.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug588338.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug588338.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug588363-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug589108.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug589461.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug590083.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug591606.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug592973-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug593554.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug595917.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug597378.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug598696.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug599488.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug600139.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug600139.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug600419.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug600424.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug601982.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug604381.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug604427.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug606662-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug606829.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug610652.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug615440.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug616508.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug616508.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617433.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617440.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617458.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617460.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617549.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617558.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug617624.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug618849.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug618850.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug618863.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug619339.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug619433-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug619433-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug620643.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug621522.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug621655.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug624100.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug624100.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug624483.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug625377.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug625718-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug625718-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug625718-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug625757.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug627486.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug627486.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug639459.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug639478-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug639587.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug639808.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug640098.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug640102.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug640614.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug642198.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug643653-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug643653-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug643805.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug643829.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug643913.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug645629.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug645657.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug645985.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug646001.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug646060.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug646411.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug646495.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug646938.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug647657.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug647785.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug648004.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug648498.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug648708.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649272.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649593.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649689.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649775.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649824.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug649973.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug650076.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug650662.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug650663.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug651147.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug652305.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug652314.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug652590.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug653243.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug653249.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug655505.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug655508.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug655810.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug655990.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656096.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656259.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656591.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656591.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656748.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug656914.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug657120.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug657247.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug657890.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug658240.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug658294.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug658579.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug658968.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug659438.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug659439.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug659448.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug659456.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug659456.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug662072.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug662082.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug663485.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug663910.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug669706.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug670885.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug678234.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug678782.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug679666.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug680842.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug681006.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug681006.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug682345.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug682345.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684084-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684084.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684084.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684576.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684576.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684824.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug684943.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug687768.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug693311.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug704138.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug705873.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug706110.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug707641.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug709067.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug710780.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug714645.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug719918.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug732423.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug735161.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug738525.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug742393.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug751320.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug767961.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug768313.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug768313.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug769985.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug771871.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug781859-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug781859-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug781859-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug781859-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug819035.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/bug825966.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/chunk/bug712267.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/clonefun.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/closure-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/closure-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/closure-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/closure-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/compare-wrong-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/crash-on-compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/deepBailAfterRunTracer.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/floatTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/fromCharCode.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/fused-eq-ifeq.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-int-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-int-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getelem-sanity-int-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getter-hook-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/getter-hook-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/globalOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/globalOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/globalOptimize-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/in.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug645645.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug645666.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug646004.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug647973.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug651209.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug655954.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug655954.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug656221.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug676491.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/bug680759.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/doubleArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/mathAbs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/mathFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/mathPow.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/mathRound.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/mathSqrt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/scripted-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/stringCharAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/stringCharCodeAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/inline/undefinedLocal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/instanceOfWithKnownTypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/instanceOfWithKnownTypes.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/invokeSessionGuard.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug651155.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug654393.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug655854.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug658290.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug659452.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug668643.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug671814.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug680809.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/bug684621.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/hoist-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/integer-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/integer-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/integer-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/multiply-by-int32min.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/loops/property-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/modConstDoubles.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/modConstInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/modConstZeroRhs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/modWithConstLhs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/modWithConstLhs.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/mulNegZero.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/negation.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/normalIntTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/optimize-globals-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/optimize-globals-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/optimize-globals-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/propertyOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/propertyOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/propertyOptimize-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/propertyOptimize-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/arith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug617592.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug621292.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug621328.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug638977.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug639508.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug639882.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug641225.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug641535.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug642405.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug643182.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug643376.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug643669.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug645044.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug646267.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647183.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647199.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647532.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647547.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647991-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug647991-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug648843.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug648966.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug649261.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug649769.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug651119.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug654536.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug655949.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug655998.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug657288.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug657288.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug658209.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug658211.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug658212.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug658561.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug658777.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug659639.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug659766.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug661859.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug663690.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug671943-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug672123.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug674391.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/bug676764.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/callic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/flush.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/incdec.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/inlinestubs.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/memory-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/memory-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/memory-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/memory-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/native.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/nativemulti.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/nativestack.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/patchdouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/property.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/recompile/propic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/regalloc-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/regalloc-live.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/rsh-sanity-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/scriptedICs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/setPropTypeGuard.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/smallIntTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/strictModeSetUndefinedVar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/strictModeSetUndefinedVar.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/subCommutativity.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/tableSwitchConst.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/tableSwitchDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/tableSwitchEmpty.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/tableSwitchFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/tableSwitchNeg.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testAddStringObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testCallElemAfterGC.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testDenseCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testForOps.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testForOps.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testIfEqX.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testPropCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testPropCallElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testSetElem-Easy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testSetElem-Indexed.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testSetElem-NewProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testSetTypedFloatArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testSetTypedIntArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testShiftSameBacking.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/testTableSwitchX.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/undoAdd.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/unsignedShiftZero.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/jaeger/xor-sanity.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/basic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/bug1033113.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/date.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/decompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/dependent.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/encode-decode.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/escape-unescape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/indexOf.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/indexing.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/join.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/json.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/latin1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/other.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/parseInt-parseFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/replace.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/rope-stringchar.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/search.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/split.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/startsWith-endsWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/structured-clone.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/toLowerCase-toUpperCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/toNumber.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/latin1/trim.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-13.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-14.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-28.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-38.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-38.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-44.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1263355-44.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1355046.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1355046.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1364648.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1366927.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1470992.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-1470992.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-844805-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-844805-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-888002-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-888002-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-888002.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug-975484.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug1461034.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/bug1461034.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/home-object-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/modifier-arrow-rest.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/modifier-do-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/modifier-regexp-vs-div.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/modifier-yield-without-operand-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/modifier-yield-without-operand-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/oom-tracking-line-starts-in-tokenizer.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/parser/syntax-error-illegal-character.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/arguments.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/bug584642.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/bug584642.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/bug595706.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/bug645184.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/call_self.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/callname-eager-this1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/callname-eager-this2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/callname-global1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/callname-global2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/callname-with.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/densearray.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/getelem-large-index.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/grandproto.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/length_array.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/length_mix.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/length_object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/length_string.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/length_string_object.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/proto1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/proto3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/proto_self.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/self1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/self2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/self3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/self8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/set-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/set1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/set2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/shape_regen.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/thisprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/pic/to-dictionary.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/AutoEntryMonitor-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1135703.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1161351.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1164448.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1164448.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1231925.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1231925.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1233921.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1352507-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1352507-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1478509.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug1478509.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/bug925309.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/debugmode-osr-exception-return-addr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/debugmode-osr-exception-return-addr.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/debugmode-osr-resume-addr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/enterjit-osr-disabling-earlyret.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/enterjit-osr-disabling.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/enterjit-osr-enabling-earlyret.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/enterjit-osr-enabling.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/enterjit-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/getter-setter-ic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/test-baseline-eval-frame-profiling.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/profiler/test-bug1026485.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/promise/drain-job-queue-after-quit-called.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/promise/unhandled-rejections-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/promise/unhandled-rejections-error.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/promise/unhandled-rejections.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/promise/unhandled-rejections.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug1072817.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug1072817.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug1095973.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug1505385.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug1505385.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug897403.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/bug901979-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/defineProperty-fallback.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/freeze-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/function-toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/getElementIfPresent-not-present.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/proxy-array-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/seal-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/target-becomes-nonextensible-during-preventExtensions.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testBug793160.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyConstructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyDefineProperty6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyDefineProperty7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyGetInherited2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyGetInherited4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyGetOwnPropertyDescriptor11.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyOwnKeysSymbol.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyPreventExtensions1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyPreventExtensions2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySet10.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySet7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySet8.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySet9.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetArray1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetArray2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetArray3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetArray4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetInherited.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetNested.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxySetNested2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty4.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty6.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testDirectProxyValidateProperty7.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testTestIntegrityLevel.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testWrapWithProtoSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/proxy/testWrapperGetInherited.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/basic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1479430.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1487238.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1487238.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1496892.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1514263.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/bug1518753.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/scripted-caller-global.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/switch-realms-classhook.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/switch-realms-classhook.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/realms/switch-realms-native.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp/huge-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Assertion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_CharacterClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_ControlEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_ControlLetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_DecimalEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_HexEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_IdentityEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_Null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Atom_RegExpUnicodeEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Capture.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_CharacterClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_ClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_ControlEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_ControlLetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_HexEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_Null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/CharacterClass_RegExpUnicodeEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Disjunction.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Empty.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Everything.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Group.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Lookahead.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/MatchOnly.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/Quantifier.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/regexp_parse/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/SavedFrame-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1004479-savedStacks-with-string-parameter.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1006876-too-much-recursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1006876-too-much-recursion.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1012646-strlen-crasher.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1012646-strlen-crasher.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1031168-trace-sources.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1149495.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1225474.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1260712.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1289073.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1445973-quick.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/bug-1445973-quick.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/principals-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/saved-stacks/principals-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/bug957004.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/define-value-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/get-backtrace-in-constructing-bound-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/invoke-self-hosted-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/invoke-self-hosted-with-primitive-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/is-constructor-inlined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/is-constructor-on-wrapper.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/makeconstructible-function-inherited-prototype-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/object-define-hazard.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-hosting/object-lookup-hazard.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/assertRecoveredOnBailout-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/assertRecoveredOnBailout-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/assertRecoveredOnBailout-1.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/baselineCompile-Bug1444894.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/baselineCompile.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/baselineCompile.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/cacheEntry.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/getBacktrace-bug1138195.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/inIon.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/inJit.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/isRelazifiableFunction-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/isRelazifiableFunction-0.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/notInIon.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/notInIon.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/notInJit.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/self-test/notInJit.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/asm-link.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/asm-link.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/gc-one-view.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/gc-one-view.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/gc-two-views.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/gc-two-views.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/is-zeroed.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/is-zeroed.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/sab-construct-noargs-1068458.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/sab-construct-noargs-1068458.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/sab-gating.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/typedarray-from-sharedtypedarray-with-overridden-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sharedbuf/typedarray-from-sharedtypedarray-with-overridden-length.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/stream/bug-1512008.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/structured-clone/Map-Set-cross-compartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/structured-clone/version3.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-3d-cube.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-3d-morph.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-3d-raytrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-access-binary-trees.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-access-fannkuch.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-access-nbody.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-access-nsieve.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-bitops-3bit-bits-in-byte.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-bitops-bits-in-byte.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-bitops-bitwise-and.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-bitops-nsieve-bits.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-controlflow-recursive.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-crypto-aes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-crypto-md5.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-crypto-sha1.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-date-format-tofte.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-date-format-tofte.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-date-format-xparb.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-math-cordic.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-math-partial-sums.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-math-spectral-norm.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-mont.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-regexp-dna.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-string-fasta.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-string-tagcloud.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/sunspider/check-string-unpack-code.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol-equality.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/bug-1033856.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/not.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/toNumber-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/toNumber-2.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/truthiness.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/symbol/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/tracelogger/bug1138265.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/tracelogger/bug1304641.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-strict-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-strict-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-strict-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if-strict-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/if.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/not.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/obj-obj-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/obj-obj-not-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/strict-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/strict-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/strict-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/strict-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/truthiness/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/bug1518764.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/bug1518764.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/indexed-integer-exotics-simple.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/indexed-integer-exotics.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/oom-allocating-arraybuffer-contents.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/oom-allocating-arraybuffer-contents.dir
 create mode 100644 js/src/jit-test/tests/binast/lazy/typedarray/typed-array-inline-cache.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-deltablue.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-earley-boyer.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-raytrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-richards.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/v8-v5/check-splay.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/xdr/bug1108603.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/xdr/classes.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/xdr/tagged-template-literals-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/xdr/tagged-template-literals.binjs
 create mode 100644 js/src/jit-test/tests/binast/lazy/xdr/trivial.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/Bug981650.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/aggregate-set-neutered.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1096016.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1096023.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1103273-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1103273-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1232159.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1369774.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug1510588.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug920463.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug950458.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug953111.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug969159.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug970285.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug970285.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug973563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug976530.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/bug976530.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/common-array-prototypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/function-names.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz10.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz11.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz4.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz6.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz8.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz9.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/fuzz9.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/inlineopaque.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-complex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-prefix.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-float64.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-int.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-many.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u16-from-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u16-from-struct-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u16-from-struct-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u16-from-u16-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u16-from-u16-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u32-from-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u32-from-struct-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u32-from-struct-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u32-from-u32-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-u32-from-u32-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-read-unsized.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-references.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u16-into-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u16-into-u16-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u16-into-u16-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u32-into-mdim-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u32-into-u32-array-in-struct.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/jit-write-u32-into-u32-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/TypedObject/set-property-with-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/access-formals.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-attributes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-createontrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-mochi-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-mochi-2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-mochi.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-mutate-length-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-mutate-length-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-range-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-range-const.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-iterator-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-iterator-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-redefine-length-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-sum.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args-vargc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args2b.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args2c.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args2d.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args6a.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/args9.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/argsub.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/argsx-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/arguments-on-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug-917585-relax-aliasing-constraints.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug1051760.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug1423937.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug1423937.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug503772.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug508178.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/bug633020.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/dynamicBindings.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/mapped-define.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/mapped-freeze.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-assign-element-get-parameter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-assign-parameter-get-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-later-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/nonstrict-noargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/rest-debugger.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/rest-disallow-arguments-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/rest-in-Function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-args-flushstack.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign-after.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign-arguments-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign-outer-param-psych.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign-outer-param.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign-parameter-get-element.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-eval-mutation.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-maybe-assign-outer.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-maybe-nested-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadow-function-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadow-function-name.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadow-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadowed-catch-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadowed-catch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-assign-shadowed-var.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-shadow-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-nested-shadow-maybe-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-noargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/strict-osr-shadowed-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/testDelArg1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/testDelArg2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/testDelArg3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arguments/testDelArg3Strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/bug1423173.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/bug1423173.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/fillwithundefined-length-nonwriteable.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/ion-pop-denseinitializedlength-less-than-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/ion-pop-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/ion-push-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/ion-shift-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/length-set-after-define-nonconfigurable.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/length-set-after-has-sparse.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/new-array-int-undefined-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/new-array-undefined-undefined-more-args-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/new-array-undefined-undefined-more-args-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/nonwritable-length-grow-capacity.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/pop-nonwritable-length-denseinitializedlength-below-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/push-densely-loopy-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/push-densely-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/push-slowly-loopy-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/reverse-frozen.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/reverse-frozen.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/setelem-one-past-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/slice-sparse-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/sort-update-types.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/splice-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/too-long-array-splice.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/too-long-array-splice.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrays/unshift-nonwritable-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrow-functions/bug-885219.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrow-functions/close-paren-arrow-after-expr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrow-functions/eval-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/arrow-functions/this-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/atomics/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/atomics/optimization-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1183241.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1183241.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1263532.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1263857.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1263857.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1263865.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1263865.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1264561.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1266579.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1268034.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1268034.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1269074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1269074.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1276082.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1315943.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1335619.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1335623.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1343513-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1343513-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1343513.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1343513.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1357330.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1357462.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1448582-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1448582-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1460436-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1460436-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1466626-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1466626-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1466626-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1466626-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1476417.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1479076.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1481032.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug1500255.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug464116.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug469262.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug469262.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug477877.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug479747.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug479747.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug487320.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug487534.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug487563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488015.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488034.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488203.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488203.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488421.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug488693.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug489040.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug489836.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug490191.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug490776.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug490776.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug496245.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug496245.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug496325.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug502604.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug505305.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug528048.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug533705.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug543436.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug557946.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug558618.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug560566.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug562028.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug563126.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug563126.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug563127.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug564619.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug567577.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug567577.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug568786.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug571168.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug571168.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug579348.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug580694.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug580699.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug581785.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug582268.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug582268.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug582276.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug583675.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug583675.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug583680.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug583681.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug584423.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug586538.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug590772.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug591795.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug593580.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug596823.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug599446.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug599464.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug600138.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug601070.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug601393.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug605011.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug605013.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug605013.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug606639.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug606639.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug607502.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug607513.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug612836.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug613400.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug620315.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug620637.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug620637.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug621988.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug634236.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug634236.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug635389.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug635389.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug637205.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug638212.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug638735.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug640079.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug640079.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug643670.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug643670.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug643847.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug647464.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648747.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648747.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648839.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648852.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648852.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648992.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648999.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug648999.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug649017.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug649017.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug649937.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug650574.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug650574.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug650658.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug650658.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug653395.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug653395.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug653789.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug653789.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug654392.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug654392.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug654665.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug655507.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug655940.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug655950.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug657586.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug658803.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug659779.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug661840.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug661840.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug665914.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug665914.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug666305.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug666305.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug666599.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug672104.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug673792.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug673792.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug674843.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug677386.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug677386.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug677587.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug678086.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug678086.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug678529.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug678529.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug679799.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug679810.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug682252.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug682298.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug682298.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug682563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug684281.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug685472.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug685472.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug686107.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug686107.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug686179.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug687099.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug687102.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug687102.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug687125.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug687399.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug688968.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug688974.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug689892.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug691595.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug691595.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug692300.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug692366.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug693144.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug693971.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug694438.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug695290.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug695290.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug696039.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug697255.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug698074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug698148.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug699674.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug700127.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug700295.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug702003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug702915.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug704136.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug704136.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug710192.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug710192.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug713209.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug713944.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug715682.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug716512.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug716512.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug717249.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug717249.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug717251.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug718347.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug718347.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug720380.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug720396.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug720396.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug721497.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug721497.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug722023.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug722260.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug724875.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug726636.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug726636.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug727330.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug727330.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug728509.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug729571.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug729797.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug729797.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug729886.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug729886.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732852.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732852.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732855.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732856.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732857.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732861.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug732861.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug735936.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug735936.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug736609.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug737300.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug737300.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug737737.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug740654.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug740654.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug741199.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug743071.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug743094.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug745452.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug746376.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug746377.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug746377.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug748119.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug754719.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug755750.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug756236.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug757428.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug758164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug759719.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug761864.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug762324.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug763039.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug763989.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug765483.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug765483.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug766065.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug766065.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug767679.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug771946.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug779390.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug779818.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug780003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug780003.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug781364.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug782083.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug782129.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug783421.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug785089.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug785305.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug785576.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug795937.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug797493.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug797493.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug800878.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug800878.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug812235.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug813029.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug829795.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug829795.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug829813.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug909441.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug909441.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/auto-regress/bug912379.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/accessor-ic-shape-replacement.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1024444.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1054330.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1063878.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1095870.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1095870.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1238815.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1247862.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1247862.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1258301.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1349298.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1368626.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1416727.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1416727.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1463375.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug1463375.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug840984.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug841718.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842313.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842316.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842317.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842430.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842431-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842432.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug842432.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug843886.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug843886.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug844383.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug844467.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug844470.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug844828.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug847410.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug847425.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug847425.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug847678.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug847678.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug848743-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug848743-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug852175.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug852175.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug857580.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug877589.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug881461.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug892787-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug892787-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug916039.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug934427.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug934427.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug938130.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug938130.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/bug940972.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/callee.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/eval-newtarget-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/funcall-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/funcall.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/getter_setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/long-proto-chains.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/metadata-hook-on-stack.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/no-such-property-getprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/try-finally-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/try-finally-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/try-finally-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/try-finally-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/baseline/unboxed-expando-type-update.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/adjacent-trycatch-second-nested.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/argumentsPassedToBuiltin.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/arityMismatchExtraArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/arityMismatchMissingArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/array-length-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/array-proto-outofrange.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/array-slice.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/arrayConcat.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/arrayPopShift.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bigLoadStoreDisp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bindname-in-strict-eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bitwiseAnd.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bitwiseGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug-1133377.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug-1240532.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug-1271507.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug-1271507.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug-508061.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1001090-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1001090-5.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1003161.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1008339.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1013922.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1015339.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1018620.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1024786.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1024786.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1033946.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1035287-track-allocation-sites-recursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1035287-track-allocation-sites-recursion.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1035325.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1054243.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1054243.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1059459.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1078871.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1081175.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1106982.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1113980.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1118996.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1118996.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1122534.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1122534.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1122581.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1127303.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1131035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1134146.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1135718.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1141329.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1143106.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1146836.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1147216.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1153057.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1161762.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1170355.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1172503-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1177907.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1177907.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1180054.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1182865.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1185653.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1189744.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1190733.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1196579.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1203790.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1204722.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1205870.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1206265.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1208403.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1208403.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1210596.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1219363.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1232269.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1237564.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1237564.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1238003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1238630.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1247926.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1265693.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1265693.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1276882.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1276882.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1280252.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1292858.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1293575.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1295031.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1296015.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1300904.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1300904.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1301797.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1302682.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1310418.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1341326.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1341326.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1344265.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1344265.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1348407.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1348407.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1355573.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1355573.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1372956.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1372956.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1373356.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1373356.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1380962.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1407058.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1420961.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1447996.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1447996.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1459258.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1459258.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug1473256.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug504587-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug507180.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug509639.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug510434.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug510437-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug511214.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug511241.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug513898-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug516009.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug517721.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug519129.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug520498.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug522136.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug522817.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug524826-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug524826.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug525028.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug528116.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug532568-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug532568.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug532823.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug535474.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug535760.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug535930.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug536445.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug536748.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug539379.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug539553-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug539553-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug539553.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug541191-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug541191-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug541191-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug541191-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug541191-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug552196.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug557841.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug558530.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug558531.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug558814.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug559912.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug560234.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug561359-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug563125.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug566136.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug566637.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug568276.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug569651.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug570385-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug570385-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug570385-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug570663-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug570663-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug572229.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug572232.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug572232.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug576823-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug576837-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug576891.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug579740.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug582161.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug582161.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug582479.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug583757.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug584499-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug584499-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug584499-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug584565.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug585542.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug586499-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug586917.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug587346-regexp-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug587366.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug589318.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug590036.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug592927.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug593611.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug593663-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug594108.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug594205.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug595963-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug595963-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug596351-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug596351-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug596351-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug596351-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug599854.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug601046.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug605754-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug606083.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug606882-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug606882-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug608313.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug608980.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug609502-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug609502-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug610592.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug613122.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug613151.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug613399.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug614688.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug614915.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug616009.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug616170.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug616762.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug617139.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug617139.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug617171.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug617745.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug618350.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug618577.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug618853.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug619004.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug619338.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug620532.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug621022-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug621022-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug621487.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug623859.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug623859.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug623863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug624041-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug624041-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug625141-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug625141-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug625399.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug627609.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug629858.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug629858.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug630865-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug630865-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug631219.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug631788.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug632778-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug632778-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug632901.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug632964-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug633409-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug633409-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug633752.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug634593.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug635417.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug638981.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639126.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639128.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639311.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639591.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639759.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639797.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug639807.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug640203.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug640993.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641229.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641231.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641491.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641525.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641563.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug641741.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642154.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642161.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642248.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642254.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642319.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642326.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642422.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642569.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642592.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642758.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642772-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642772-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642894.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug642985-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug643113.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug643244.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug643285.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug643733.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug645293.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug645632.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug646393.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug647463.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug648357.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug648773.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug649439.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug649771.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug651451-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug651451.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug652054.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug652060.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug652422.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug652646.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug653262.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug653438.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug653672.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug654073.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug654668.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug656261.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug657197.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug657225.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug657245.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug657901.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug658539.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug660081.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug660173.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug660203.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug660204.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug660597.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug662044.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug663338.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug665289.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug666448.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug667507.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673468.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673469.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673705-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673705-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673715.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673766.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug673767.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug674085.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug678211.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug679977.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug679986-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug679986-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug680217.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug683140.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug683838.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug685313.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug686296.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug686396.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug688939.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug689916-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug690732.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug691797-regexp-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug691797-regexp-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug695922-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug696748.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug699166.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug702426-regexp-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug702572.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug703157.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug703544.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug703818.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug704134.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug705895-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug705895-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug705895-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug706316.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug706316.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug706795.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug706808.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug707750.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug707750.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug708228.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug708228.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug708819.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug709634.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug710947.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug710947.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug713226.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug713226.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug714614.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug714616.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug718852.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug718852.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug720070.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug720675.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug720675.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug722028.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug728086.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug728609.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug730085.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug730888.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug731642.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug732693.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug737384.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug739694-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug743961.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug744285.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug744285.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug744287.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug745360.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug745360.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug749039.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug749039.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug749620.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug750307.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug754150.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug754150.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug754242.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug756851.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug757199.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug757431.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug763440.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug767074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug767273.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug768732.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug769433.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug773153.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug774859.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug777776.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug777992.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug781393.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug782337.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug783989.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug783989.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug785094.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug785094.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug785175.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug787847.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug792239.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug794025.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug794025.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug794947.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug797495.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug798678.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug798834.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug807623.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug808067.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug808483.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug817002.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug820124-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug820124-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug820124-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug820124-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug821850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug824856.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug824856.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug826581.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug829795.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug829795.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug829813.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug829821.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug829821.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug830045.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug830049.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug830049.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug831658.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug832197-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug832203.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug836563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug839420.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug842425.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug842425.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug842482.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug846080.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug846080.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug851635.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug851756.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug852016.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug852016.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug854124.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug854137.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug855088.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug858097.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug858097.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug863084.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug863084.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug867946.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug867946.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug876226.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug876226.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug877378.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug880377.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug882416.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug882416.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug883523.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug883623.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug886803.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug911368.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug911368.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug913445.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug920484.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug934789-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug934789-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug934997.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug935294.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug935294.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug937089.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug942390.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug943126.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug950725.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug951213.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug951346.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug951632.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug970643.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug970643.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug972961.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug980013.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug980450.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/bug984766.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/builtinLocals.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/call.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/call2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/constAssignError.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/construct-primitive-Function.prototype.prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/cross-global-for-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/deep2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/deepForInLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/defaultvalue-toString-is-noncallable-object-elem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/defaultvalue-toString-is-noncallable-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/defaultvalue-valueOf-is-noncallable-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/define-frozen-dense.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/define-frozen-property-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/define-frozen-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/delete-array-elements.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/delete-integer-nonid.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/delete-non-config.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/deleteToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/dense-elements-appear.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/dependentStrings.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/emulates-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/equalInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/error-toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/eval-introduction-principals.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/eval-introduction-principals.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evalInWorker-interrupt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evalInWorker-interrupt.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evalInWorker-jit-options.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evalInWorker-jit-options.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evalInWorker-nested.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evaluate-catchTermination.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/evaluate-restore-options.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/external-strings-cgc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/fannkuch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/finally-implicit-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/folding-bug767660.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/forVarInWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-apply-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-bind.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-tosource-bug779694.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-tosource-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-tosource-exprbody-bug777834.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/function-tosource-func-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/functionRedeclConst.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/functionRedeclConst.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/functionRedeclLet.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/functionRedeclLet.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/getprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/globalGet.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/globalOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/globalSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/globals-shared-shapes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/ifInsideLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/inArrayTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/inObjectTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/indexed-iteration.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/indexof-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/innerLoopIntOuterDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/inner_double_outer_int.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/iter-cache-null-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/joinTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/local.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/matchInLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/math-jit-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/mathImul.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/mathRoundBig.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/maxConvertAllArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/merge_type_maps.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/metadata-hook.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/missingArgTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/missingArgTest2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/mod.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/more-compartments-flag.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/more-compartments-flag.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/multiple-declared-args-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/mutable-proto-teleporting.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/name-inactive-del.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/name-inactive-eval-del.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/name-inactive-inferflags.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/name-inactive.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/name.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/nestedContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/nestedExit2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/nestedExitLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/new-Function-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/new-bound-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/new-read-before-write.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/newTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/non-extensible-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/non-extensible-elements3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/non-extensible-elements4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/non-extensible-elements5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/nonEmptyStack1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/nonEmptyStack2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/null-filename-Error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/number-isfinite.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/number-isinteger.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/number-isnan.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/object-lookup-shadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/offThreadCompileScript-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/offThreadCompileScript-01.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/offThreadCompileScript-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/offThreadCompileScript-02.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/orNaNTest1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/orNaNTest2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/outerline.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/parseIntTests.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/parsingNumbers.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/primitive-proto-properties.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/primitiveProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/properly-remove-timeout-root-before-shutdown.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/putargsNoReturn.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/putargsReturn.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/recompute-wrappers.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexp-removed-dot-star.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexp-reset-input.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexp-sticky-undef-capture.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexp-test-direct-bug-694752.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexp-undefined-match.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/regexpLastIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/relazify-selfhosted.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/relazify.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/runOnceClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setArgumentsLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setArgumentsLength2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setCallEvalMiddle.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setCallEvalMiddle2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setCallGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setprop-with-index.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/setprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shape-checks.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shell-principals.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shell-watchdog.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shell-watchdog.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/shifted-elements6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/singleton.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/sleep-without-timeout.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-675164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-call-plain-object-590780.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-delete-non-configurable-during-shrink.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-fail-step-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-huge-array-finishes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-on-arguments.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/splice-throwing-length-getter-668024.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/spread-array-wrap.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/strict-catch-ident-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/strict-compare-same-operands.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/strict-eval-loop-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/strictParseIntOctal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/string-endswith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/string-regexp-capture-groups.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/string-startswith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/stringConvert.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/stringSplitIntoArrayTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/stringSplitTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/strings.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/symbol-in-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/syntax-error-function-body-eof.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/syntax-error-primary.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/syntax-error-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/syntax-error-toplevel-eof.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/teleporting-mutable-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/terminate.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/terminate.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/test-apply-many-args.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/test-jitinfo.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/test586387.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAbortedImacroDecompilation.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAccessCanonicalArgInGetElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAddAnyInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAddInconvertibleObjectAny.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAddInconvertibleObjectInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAddNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAddUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApply.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyArrayInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyArrayInline.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyAtJoinPoint.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyInterpretLowered.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyInterpretLowered2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplySpeculationFailInCompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testApplyUnbox.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArgumentsOptimizationFailCornerCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArgumentsPropLookup.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayBufferSlice.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayBufferSpeciesDelete.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayConcat.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayDensityChange.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayNaNIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayNamedProp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArrayPushPop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testArraySpeciesDelete.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAssignmentThatIgnoresSetterRetval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testAtomize.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBitOrAnyInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBitOrInconvertibleObjectAny.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBitOrInconvertibleObjectInconvertibleObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBitopWithConstan.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBitwise.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBoolToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBoolToString.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBoxDoubleWithDoubleSizedInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBranchCse.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBranchingLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBranchingUnstableLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBranchingUnstableLoopCounter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBranchingUnstableObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug1235874.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug458838.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug463490.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug465272.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug466262.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug501690.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug502914.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug504520.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug507425.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug507425.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug520503-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug520503-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug529147.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug552248.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug554043.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug555484.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug558446.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug586866.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug602413.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug607659.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug614653.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug614752.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug614752.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug616454.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug628564.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug629974.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug630064.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590b.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590c.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590d.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590ma.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug634590ma.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug637014.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug648438.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug653396.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug653396.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug659577-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug659577-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug663789-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug663789-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug666003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug668479.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug673066.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug673068.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug673068.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug676486.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug686274.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug690959.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug705423.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug720695.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug723445.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug726380.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug731181.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug736012.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug736807.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug737388.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug737575.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug740442.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug740445.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug743408.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug743408.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug752379.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug755916.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug755916.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug761863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug7618864.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug762105.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug762432.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug762450.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug763384.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug769987.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug770407.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug770407.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug772328.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug775801.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug778603.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug780712.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug783441.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug783540.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug783543.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug783543.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug784639.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug840012.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug840012.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug878429.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testBug895774.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallApply.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallApplySpeculationFailed.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallFunctionPrototypeInALoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallPick.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCallProtoMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCaseAbort.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCaseTypeMismatchBadness.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testChangingObjectWithLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testChangingTypeDuringRecording.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testClosingRecursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testComparisons.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConcatNWithSideEffects.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCondSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCondSwitch3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstIf.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstantBooleanExpr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstructorArgs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstructorArgs-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConstructorArgs-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testContinueWithLabel.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testContinueWithLabel3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testContinueWithLabel4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testConvertibleObjectEqUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testCrossCompartmentTransparency2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDateNow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDecElem1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDecElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDecayingInnerLoop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDeepBail1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDeepBailFromHasInstance.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDeepPropertyShadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDefinePropertyAcrossCompartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDenseArrayProp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDenseToSlowArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDifferingArgc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDivModWithIntMin.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDivision.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDivisionFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDivisionWithNegative1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDontClobberScannerError.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDoubleComparison.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDoubleToStr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDoubleZeroInSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testDoubleZeroInSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testElemDec1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testElemDec2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testElemInc1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testElemInc2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testEqFalseEmptyString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testEvalInFrameEdgeCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testEvalInFunctionCallee.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testExistingPropToJoinedMethodAttempt-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testExistingPropToJoinedMethodAttempt-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testExistingPropToJoinedMethodAttempt-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testExistingPropToJoinedMethodAttempt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFakeDOMWeakmapKey.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFloatArrayIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFoldPropertyAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunApplyMadness1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunApplyMadness2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunApplyMadness400.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunApplyMisspeculation.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunApplyOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testFunctionIdentityChange.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGetCallObj.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGetThis.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGlobalAsProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGlobalProtoAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGlobalShapeChangeAfterDeepBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGrowDenseArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGuardCalleeSneakAttack.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testGuardCalleeSneakAttack2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHOTLOOPSize.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHeavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHeavy2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHoleInDenseArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHolePushing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testHolesAndIndexPropertiesOnThePrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testINITELEM.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testImplicitThisMiss.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testImplicitThisMiss.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIncDecReadOnly.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIncElem1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIncElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIncElem3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIncElem4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitPropOverMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitPropWithIntName.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitProtoPrimitive.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitSingletons.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitSlowify.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitelemCond.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitelemWithFloatIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInitelemWithSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInnerMissingArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInnerSwitchBreak.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInnerTreeMutatingUpvars.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInt32ToId.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIntFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIntOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIntUnderflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInterpreterReentry.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInterpreterReentry4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInterpreterReentry5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInterpreterReentry6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInterpreterReentry7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInvalidCharCodeAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testInvertNullAfterNegateNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testIteratorReification.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLambdaCtor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLambdaInitedVar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLengthInString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLengthOnNonNativeProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLirBufOOM.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLocaleCompare.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLogicalNotNaN.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLongNumToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLoopWithUndefined1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLoopWithUndefined2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testLoopingAccumulator.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMatchAsCondition.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMatchStringObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMathClz32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMathMinMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodInc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodInit.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodInitSafety.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodWriteBarrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodWriteBarrier2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodWriteBarrier3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMethodWriteBarrier4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMissingMethod.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMissingMethod2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMissingProperties.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testModuloWithNegative1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testModuloWithNegative2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMoreArgcThanNargs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMoreClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMultipleArgumentsObjects.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testMultipleFunctionRedeclarations.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNEWINIT.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNEWINIT_DOUBLE.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNativeArgsRooting.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNativeLog.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNativeMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNativeSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNegativeArrayLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNestedClosures.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNestedDeepBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNestedEscapingLambdas.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNestedExitStackOuter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNestedForIn.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNeutering.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNewArrayCount.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNewArrayCount2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNewObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNewString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNewWithNonNativeProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNot.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNullRelCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNullToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNumToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testNumberToString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testObjectConstructorReturningObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testObjectLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testObjectOrderedCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testObjectOrderedCmp2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testObjectVsPrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverOOMInFixupArity.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverRecursed6.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOverwrittenArgumentsWithUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testOwnPropertyWithInOperator.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testParseInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testPartialFlatClosure.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testPropagatedFunArgs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testProxyDefinePropertyWithMissingSetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testProxyPrototypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testPutOnEmptyArgsObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testReallyDeepNestedExit.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testRebranding.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testRebranding2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testRegExpTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testRegExpTest.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testReplace2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testReplaceMap.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testResumeOp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testReverseArgTypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testRopeMarking.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_CALLPROP-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_CALLPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_GETARGPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_GETLOCALPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_GETPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testScriptGetter_JSOP_GETTHISPROP.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSetGetterOnlyProperty.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSetPropNeitherMissNorHit.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSetPropertyFail.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSetProtoRegeneratesObjectShape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSetelemWithFloatIndex.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testShiftLeft.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testShiftLeft.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testShiftRightArithmetic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testShiftRightLogical.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowArrayLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowArrayPop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowArrayPopMultiFrame.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowArrayPopNestedTrees.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowNativeBail.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowNativeCtor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSlowNativeWithNullThis.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStaticEvalScope.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStaticsInRegExp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStrict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStringBufferMallocAccounting.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStringObjectLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStringToNumber.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testStringify.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSubstring.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSwitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSwitchString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testSwitchUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTableSwitch1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTableSwitch2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testThinLoopDemote.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testThrowWhileWrappingException.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testThrowingObjectEqUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testToLocaleString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testToStringBeforeValueOf.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testToUpperToLower.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTruncatedMod.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypeUnstableForIn.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayByteRegs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayClamping.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayMaybeUndefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayOutOfBounds.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArraySetConversion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayUint32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrayUndefinedAndHoles.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testTypeofHole.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testUnaryImacros.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testUndefinedBooleanCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testUndefinedCmp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testUndefinedPropertyAccess.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWeirdDateParse.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWeirdGetterInvocation.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWeirdThingsInFunctionConstructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWhileObjectOrNull.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWhileWithContinue.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testWithAndShadowing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/test_JSOP_ARGCNT.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/test_JSOP_ARGSUB.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testif.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/testincops.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/timeout-check.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/timeout-check.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/trees.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/truncateDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typeMonitorCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typeMonitorSingleton.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typeMonitorSingleton.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typed-array-getprop-out-of-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typed-array-offsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typeof-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/typeofTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/unboxint.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/withSourceHook.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/withSourceHook.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/write-frozen-dense.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/write-frozen-property-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/write-frozen-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/xml-in-strict.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/basic/xprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/binast/shorthand.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug1323854-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug1323854-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug765479.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug793385.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug793385.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug825379.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug828119.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug830943.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug830943.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug847682.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/bug953337.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/alloc-dense-elements.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1345707.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1357024.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1397026.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1414849.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1423139.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1438727.2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1438727.4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1439180.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1451976.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1451984.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1462280.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1471361.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1488786.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1500255.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1502143.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/bug1502709.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/function-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/has.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/nukedCCW.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/setelem-id-guard.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/shape-teleporting-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/cacheir/unboxed-element-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/class/regress-merge-descriptors-simple.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/class/regress-merge-descriptors.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/bug540242.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/bug540528.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/bug541239.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/bug543565.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/bug684489.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/closure-pluseq.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/closure-pluseq2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/closure-plusplus.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/closure-tests.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/flat-closure-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/flat-closure-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/lambda-inner-heavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/lambda-light-returned.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/lambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/lambdafc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name-both-hvy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name-inactive-missing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name-inactive-missing.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name2a.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name2b.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/name4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/namedLambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-missing-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-missing-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-missing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop-missing.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/nameinc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/set-outer-trace-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/set-outer-trace-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/set-outer-trace-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/set-outer-trace-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/set-outer-trace.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-closure.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-inner-heavy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-loop-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-loop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/setname-no-pop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t001.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t002.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t004.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t005.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t006.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t007.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t008.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t009.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t010.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t011.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t012.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t013.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t014.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t015.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t016.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t017.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t021.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t022.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t023.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t024.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t025.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t026.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t027.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t028.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t029.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t030.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t031.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t032.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t033.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t034.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t036.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/t037.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/test-inner-imports.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/closures/upvar-nest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-cross-compartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-generic-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-generic-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-generic-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-generic-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-length-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-nonconfigurable-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Array-of-ordering.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-Set-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-clear-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-clear-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-clear-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-clear-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-clear-iterators-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-constructor-duplicates.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-delete-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-delete.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-gc-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-get.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-add-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-pairs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-pairs-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-pairs-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-proxies-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-remove-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-remove-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterator-remove-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-iterators-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-scale.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-set-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-set-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-set-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-surfaces-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Map-surfaces-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-add-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-add-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-iterators-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-clear-iterators-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-delete-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-iterator-add-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-iterator-proxies-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-iterator-remove-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-iterator-remove-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-iterator-remove-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-scale.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-size.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-surfaces-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/Set-surfaces-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-constructor-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-constructor-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-constructor-duplicates.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-set-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakMap-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakSet-add-returns-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakSet-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakSet-delete.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakSet-moving-gc.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/WeakSet-surface.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/for-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/iterator-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/iterator-proto-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/iterator-proto-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/iterator-proto-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/key-equality-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/key-equality-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/key-equality-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/collections/key-equality-NaN.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1206247.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1206247.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1274048.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1274048.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1304569-switch-case.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/bug1304569-switch-case.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/getLcovInfo_twice.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/coverage/getLcovInfo_twice.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-01.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-02.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-03.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/DebuggeeWouldRun-04.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-add-Debugger-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-allowUnobservedAsmJS-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-allowUnobservedAsmJS-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-allowUnobservedAsmJS-02.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-clearAllBreakpoints-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-ctor-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-ctor-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-ctor-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-ctor-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-ctor-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-19.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-debuggees-21.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findObjects-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findObjects-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findObjects-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findObjects-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findObjects-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-20.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-22.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-23.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-findScripts-23.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-getNewestFrame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-getNewestFrame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-getNewestFrame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onEnterFrame-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onEnterFrame-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onEnterFrame-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onEnterFrame-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onEnterFrame-resumption-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewGlobalObject-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewPromise-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewPromise-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewPromise-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onNewPromise-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onPromiseSettled-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onPromiseSettled-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onPromiseSettled-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Debugger-onPromiseSettled-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-Function-prototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-callee-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-callee-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-callee-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-find-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-getVariable-WouldRun.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-identity-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-identity-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-identity-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-identity-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-names-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-parent-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-setVariable-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Environment-type-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-arguments-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-environment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-environment-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-environment-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-environment-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-15.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-24.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-26.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-27.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-28.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-33.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-eval-stack.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-evalWithBindings-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-identity-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-identity-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-offset-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-offset-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-older-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-16.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-17.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-18.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-19.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-20.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-21.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-after-debugger-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-error.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-return.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-error.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-generators-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-generators-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-generators-02.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-multiple-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-multiple-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-error.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-return.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-return.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-error.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-return.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-return.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onPop-throw.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-lines-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-onStep-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-script-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-script-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-script-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Frame-this-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Memory-takeCensus-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Memory-takeCensus-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Memory-takeCensus-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-apply-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-apply-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-apply-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-apply-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-boundTargetFunction-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-boundTargetFunction-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-boundTargetFunction-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-callable.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-class.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperties-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperties-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperties-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-defineProperty-surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-deleteProperty-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-deleteProperty-error-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-deleteProperty-error-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-displayName-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-environment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-executeInGlobal-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyDescriptor-surfaces-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyNames-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertyNames-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-getOwnPropertySymbols-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-identity-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-identity-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-identity-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-isArrowFunction.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-makeDebuggeeValue-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-makeDebuggeeValue-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-name-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-name-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-preventExtensions-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-script-environment-nondebuggee.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-script-lazy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-seal-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-unsafeDereference-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Object-unwrap-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-clearBreakpoint-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-clearBreakpoint-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-clearBreakpoint-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-clearBreakpoint-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getAllColumnOffsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getAllColumnOffsets.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getBreakpoints-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getBreakpoints-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getChildScripts-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getChildScripts-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getChildScripts-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getChildScripts-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getLineOffsets-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getOffsetLine-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-getOffsetLine-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-global-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-global-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-mainOffset-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Script-startLine.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-element-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-element-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-element-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-element-03.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-elementAttributeName.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-introductionScript-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-introductionScript-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-introductionScript-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/Source-surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-gc-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-gc-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-multi-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-multi-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-resume-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-resume-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/breakpoint-resume-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1102549.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1102549.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1103386.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1103813.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1103817.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1110327.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1136806.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1136806.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1248162.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1248162.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1260725.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1260725.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1260728.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1260728.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-1444604.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-725733.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-725733.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-800586.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-826669.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug-858170.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1001372.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1002797.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1006205.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1006473.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1006473.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1106164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1106164.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1106719.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1106719.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1107525.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1107525.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1107913.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1107913.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1108556.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1108556.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1109328.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1109915.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1109964.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1118878.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1148917.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1148917.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1161332.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1161332.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1216261.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1216261.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1221378.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1246605.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1251919.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1251919.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1252464.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1252464.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1266434.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1331064.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1331064.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1332493.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1332493.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1363233.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1363233.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1370905.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1370905.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1417961.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1434391.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug1434391.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug967039.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug973566.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug980585.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/bug999655.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/dispatch-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/execution-observability-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/execution-observability-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/execution-observability-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/execution-observability-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-09.2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-compartment-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/gc-compartment-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/makeGlobalObjectReference-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onDebuggerStatement-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onDebuggerStatement-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onEnterFrame-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onEnterFrame-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onEnterFrame-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onEnterFrame-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onEnterFrame-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-12.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-13.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onExceptionUnwind-resumption-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-CloneAndExecuteScript.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-ExecuteInGlobalAndReturnScope.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-off-main-thread-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-off-main-thread-01.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-off-main-thread-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/onNewScript-off-main-thread-02.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/resumption-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/resumption-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/surfaces-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/surfaces-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/surfaces-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/surfaces-offsets.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/testEarlyReturnOnCall.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/uncaughtExceptionHook-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/uncaughtExceptionHook-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/uncaughtExceptionHook-resumption-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/debug/uncaughtExceptionHook-resumption-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-changing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-generic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-growing-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-keys-entries.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-shrinking.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/array-iterator-surfaces-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/bug-728079-js17-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/completion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/decompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/syntax-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/syntax-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/syntax-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/for-of/syntax-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1004457.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1016016.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1016016.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1017141.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1028863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1035371.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1039516.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1053676.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1053676.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1055219.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1070638.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1075546.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1104162.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1108007.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1108007.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1109922.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1123648.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1123648.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1124563.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1124653.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1136597.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1136597.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1137341.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1137341.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1138390.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1138390.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1143706.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1146696.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1146696.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1148383.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1155455.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1155455.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1157577.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1161303.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1165966.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1165966.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1171909.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1171909.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1175755.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1175755.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1177778.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1177778.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1188290.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1188290.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1210607.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1210607.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214006.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214006.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214781.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214781.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214846.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1214846.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1216607.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1216607.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1218900-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1218900-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1218900.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1218900.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1221747.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1221747.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1223021.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1223021.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1224710.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1224710.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1226888.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1226888.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1232386.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1232386.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1237153.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1237153.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238548.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238548.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238555.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238555.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238575.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1238575.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1240416.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1240416.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1246593.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1252103.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1252103.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1252154.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1252154.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1271110.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1271110.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1298356.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1298356.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1301496.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1301496.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1305220.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1305220.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1308048.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1308048.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1321597.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1322420.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1322648.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1322648.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1323868.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1323868.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1340010.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1340010.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1342261.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1354480.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1354480.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1370069.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1370069.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1371908.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1371908.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1382431.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1382431.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1384047.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1384047.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1401141.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1401141.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1430752.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1435321.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1449887.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1449887.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1456508.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1456508.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1459568.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1461027.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1461027.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1461319.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1461319.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1464872.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1478943.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1481093.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1481093.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-1514927.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-821551.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-824321.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-825326.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-825326.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-832103.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-832103.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-880816.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-880886.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-880886.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-886551-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-886551-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-886560.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-886560.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-889682-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-891773.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-906236.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-906236.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-913224.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-913715.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-919536.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-935022.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-939499.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-945275.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-945280.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-945285.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-948423.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-948423.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-950927.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-952819.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-956324.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-957110.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-957110.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-957114.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-961741.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-961877.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-969012.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-978353.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-981289.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-981295.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-985732.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-985732.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug-993768.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1146213.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1146213.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1191756.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1191756.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1282113.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1283169.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1283169.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1285186.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1285186.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1285490.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1285490.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1287063.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1287063.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1326343-gcstats.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1326343-gcstats.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1335643.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1336866.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1337324.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1337324.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1471949.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug1471949.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/bug888463.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/elements-post-write-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/gczeal-range.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-AccessorShape-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-abort.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-abort.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-compacting.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/incremental-compacting.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/multi-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/multi-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/multi-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInArrayProtoTest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInArrayProtoTest.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInDtoa.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInDtoa.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInNewGlobal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/gc/oomInNewGlobal.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/generators/bug908920.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/generators/es6-syntax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/heap-analysis/bug-1249107.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/heap-analysis/bug-1252912.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/heap-analysis/bug-1254105.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/heap-analysis/bug-1254105.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/heap-analysis/pointerByteSize.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/ArrayLengthGetPropertyIC.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/InlineAddVTypeMonitor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/PurgeProtoChain.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/absd.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/andOr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/arguments-type-reflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/arguments-type-reflow.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-join-bug1137624-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-frozen-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-length-overflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple-frozen.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple-frozen.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple-with-funapply.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple-with-funapply.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-push-multiple.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/array-splice.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bailout-with-object-or-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bindname.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug-770309-mcall-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug-870034.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug-870034.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug-952818.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1000605.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1000960.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1001222.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1001378.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1001382.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1001850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1003694.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1005458.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1005590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1006885.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1006899.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1006899.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1007027.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1007027.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1007213.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1015498.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1018621.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1022081.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1027510.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1028910.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1033873.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1034400.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1046597.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1053074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1054047.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1054241.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1054512.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1054753.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1054753.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1055762.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1055762.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1055864.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1057580.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1057580.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1057582.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1060387.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1060398.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1062612.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1063488.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1063653.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1064537.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1066659.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1071879.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1072188.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1072911.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1073861.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1073928.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1074833.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1076091.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1076283.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1077349.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1077427.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1079062.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1079850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1080991.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1085298.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1090037.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1101576.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1101821.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1102187.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1105187-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1105187-sink.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1105574-ra-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1105684.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1106171-sink.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1106171-sink.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1107011-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1107011-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1113139.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1115665.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1117099.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1117099.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1122401.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1122839.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1123011.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1129977.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1130679.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1132128.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1132290.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1132584.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1132770.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1132770.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1133530.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1133530.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1134074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1135047.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1138740.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1139152.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1139368.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1139368.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1139376.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1139376.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1140890.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1143216.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1143878.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1146410.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1146410.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1148883.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1148973-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1151323.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1154971.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1159899.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1160884.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1165905.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1172498.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1186271.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1188586.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1189137.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1195588.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1195590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1196589.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1196590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1196648.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1197769.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1197769.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1201459.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1201459.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1201469.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1201850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1201850.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1204165.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1204675.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1205842.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1207413.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1207413.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1212298.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1212605.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1212605.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1213552.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1216130.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1216151.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1216157.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1216157.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1219883.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1222917.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1226816.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1226816.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1228327.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1228397.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1232859.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1232859.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1233331.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1233331.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1239075.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1240521.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1240521.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1244502.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1246154.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1246552.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1247880.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1247909.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1247909.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1254197.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1261326.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1264948-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1264948-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1265159.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1279898.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1282944.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1282944.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1285217.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1287416.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1293542.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1296667.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1304640.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1304643.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1308802.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1311061.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1311061.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1314438.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1314545.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1317943.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1318634.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1322932.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1322932.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1323854.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1324521.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1326150.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1329933.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1330662.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1331058.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1331350.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1331350.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1348777.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1348777.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1352510.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1354275.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1365769-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1370922.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1379936.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1384737.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1395100.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1395100.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1397071.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1397071.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1404636.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1408412.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1433496.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1433496.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1450796.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1472132.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1479394.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1479394.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1484905.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1484905.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1493900-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1502090.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1506968.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1506968.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1510684.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug1514625.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug470143.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug669575-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug669575-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug669575-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug669950.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug670484.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674507-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674507-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674656.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674664-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674664-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674664-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug674694.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug675381.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677066-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677066.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677073-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677073.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677074.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677080.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677163.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677455.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677715-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677715-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677715-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677715.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677730.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677774-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677774-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug677871.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678106.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678239-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678239-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678353.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678620.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678625.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug678798.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug679493-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug679493.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug679581.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug679794.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug680432.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug680619.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug680621.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug681185.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug682210.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug684362.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug684384.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug691597.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug691597.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug691603.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug691603.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug691747.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692208.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692208.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692211.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692211.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692213.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug692215.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug695017.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug701956.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug701958.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug703376.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug705351.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug706692.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug706692.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug706699.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug706699.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug710983.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug714397.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716504.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716624-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716624-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716743.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716853.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug716895.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug717466.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug718850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug719231.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug719346.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug719774.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug720169.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug723040.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug723271.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724517.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724530.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724562.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724654.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724788.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724788.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724944.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724975.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724976.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug724999.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725000.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725003.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725011.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725011.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725061.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug725067.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug726180.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug728187.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug728188.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug728188.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729573.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729788.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729795.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729798.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729814.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729884.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729899-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729899-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729902-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug729902-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug730115.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug730152.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug730977-implement-jsop-delprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug731820.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732758.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732846.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732847.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732849.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732858.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732859.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732860.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732862.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug732864.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug734383.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug736135-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug736135.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug736141.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug739854.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug741202.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug741241.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug747271.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug750588.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug754713-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug754713-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug754713-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug754713-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug754720.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug755157.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug755832.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756238.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756238.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756240.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756247.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756780.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug756781.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug758181.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug758991.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug760103.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug761835.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug761835.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug761854.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug762547.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug764432.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug765454.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug765477.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug765478.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug765480.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug766218.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug767665.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug768436.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug770235.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug770762.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug772901.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug773587.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug774006.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug774644.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug774644.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug776687.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug776748.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779125.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779595.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779812.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779812.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779841.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug779841.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug780842.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug780842.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug782087.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug783590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug783590.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug784385.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug786107.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug787921.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug787921.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug789300.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug789420.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug790479.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug792166-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug792166-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug792220.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug792234.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug792944.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug798819.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug798823.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug798946.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-8.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug799185-9.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug804064.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug807035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug807047.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug808023.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug808023.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug809021.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug809472.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug810253.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug813784.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug816492.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug816786.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug818023.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug819611.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug819611.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug819794.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug819865.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug821788.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug821794.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug822938.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug824347.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug824473.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug824863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug825705.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug825716.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827082.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827082.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827659-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827821-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827821-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug827821-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug830269.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug831087.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug831424-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug831424-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug831424-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug831424-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug833076.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug835178.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug836102.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug836274.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug836705.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug837312.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug839315.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug843866.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug843875.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug844059.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug844364.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug844452.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug844459.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug846330.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug847412.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug848319.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug848733.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug848803.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug849781-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug849781.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug850099.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug851064.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug851067.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug851792.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug852140.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug852342.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug855514.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug858586.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug858617.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug860838-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug860838-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug860838-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug860838.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug861165.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug862100.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug863261.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug863261.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug863755.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug866611.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug866611.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug867820.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug870328.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug870356.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug872331.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug875452.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug875452.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug875656.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug875804.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug876465.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug877936-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug877936.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug878444.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug878510.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug882323.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug882565-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug882565.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug883490.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug883490.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug885660.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug886243.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug886246.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug888568.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug889186.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug889451.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug890722.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug892426.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug892794.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug892794.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug893732.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug893853.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug894786-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug894786.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug894794.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug897747.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug898047.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug898857.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug901086.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug901391.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug904315.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug905166.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug905986.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug905999.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug905999.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug906035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug906035.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug906284.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug908903.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug909401.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug909505.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug909601.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug909601.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug909997.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug911369.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug911707.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug911707.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug912152.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug914098.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug914098.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug914341.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug915301.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug915608.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug915903.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug916712.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug916752.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug919118.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug921035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug921035.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug922118.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug924538.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925067-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925067-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925067-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925067-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925067-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug925305.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug927389.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug928423.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug928542.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug928625.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug930327.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug930327.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug930990.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug930993.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug936740.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug939868-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug939868.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug940635.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug940846.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug942550.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug942604.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug944080.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug945294.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug945294.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug945512.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug945811.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug946284.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug946969.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug950462.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug950764.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug953164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug956156.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug956156.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug958381.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug958432.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug964229-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug964229.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug965712.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug966926.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug969203.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug973118.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug975290.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug976110.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug977966.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug977966.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug980119.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug980860.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug980860.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug981325.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug984018.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug984830.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug989586.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug991457.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug994016.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug995673.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug995675.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug995826.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/bug998059.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/callTypeBarriers.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/callgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/ceil.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/close-iterators-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/close-iterators-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/compare-char.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/compare-string.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/compareAll.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/condswitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/dense-elem-write-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/directEval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/divmodself.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/divmodself.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/doubleArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/doubleComparisons.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/eliminate-type-barrier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/eliminate-unreachable-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/eliminate-unreachable-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/eval-neg0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/evalCallingName.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/expando-realloc-slots.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/filtertypeset-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/fold-in.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/fold-linear-arith-bug1316830.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/gc-during-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getPropertyCacheOverflow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem-bounds-coalesce.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem-bounds-hoist.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem-string.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getgname-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getprop-cache.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getprop-constant.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getprop-constant.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getprop-idempotent-cache-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/getprop-idempotent-cache-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/gvn-unremovable-phi-bug1317675.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/gvn-unremovable-phi-bug1317675.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/has-definite-folding.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/ic-fuzz-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/idempotentCache.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/iloop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/iloop.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inline-Math-random-before-called.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inline-Math-random-before-called.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inline-doubles.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-unknown.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-unknown.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypeDescr.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject-multi.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject-multi.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject-unknown.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject-unknown.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/TypedObject-ObjectIsTypedObject.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/array-pop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/array-push.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/bug705251.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/inline-callarg-bailout-phi.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/inline-callarg-bailout.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/inline-callarg-ubench-no-double2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/isFiniteInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/isNaNInline.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/typedarray-data-inlining-neuter-samedata.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/typedarray-large-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/inlining/typedarray-length-inlining-neuter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/instanceof-mutate-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/invalidation/easy-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/invalidation/framedescriptors.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/invalidation/outofline.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/invalidation/recursive-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/is-constructing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/isArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/lambda.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/lazyLink-bug1150783.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/lookupswitch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/loop-test-fold.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/lsra-bug1112164.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/math-imul-folding.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/math-max-arraylength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/mathFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/mathMinMax.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/mathRound.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/merge-phi-usage-analysis.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/mod-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/monomorphic-property-access.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/nativeElementAccesses.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-9.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/new-object-with-dynamic-slots.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/notV.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/nursery-getter-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/nursery-getter-setter2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/object-create.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/range-analysis-bug1124448.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/range-analysis.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/range-analysis.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-autounsafe.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-autounsafe.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-bug1236114.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-empty-new-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-empty-new-object.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-lambdas-bug1114566.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-lambdas-bug1133389.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-object-bug1174322.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-object-bug1175233.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-object-bug1175233.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/recover-typed-array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/regexp-clone.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/regexp-exec.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/result-type-mutated.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/round-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/scalar-replacement-bug1138693.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/scalar-replacement-bug1138693.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/scalar-replacement-oom.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/scalar-replacement-oom.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/scripted-getter-setter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setelem-float32-typedarray-ic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setelem-hole.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setelem-proto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setgname-reconfigured.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setgname.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/setpropertypolymorphic-float32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/sink-in-recovered-object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/stack-alignment-bug1126375.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/string-compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/string-concat-short.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testArrayBufferByteLength.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testFloat32-correctness.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testFloat32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testFloat32.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testInArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testObjectHasPrototype.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testPos.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testStringFromCodePoint.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testSubtract.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/testVAndBranch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/throw.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/toid.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/truncate.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/truncateToInt32-ool.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/truncateToInt32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/try-catch-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typed-arrays-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typed-arrays-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typed-arrays-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typedarray-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typedarray-static-load.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typedarray-static-store.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/unboxed-objects-invalidate.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/valueToInt32.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/ion/void.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/argumentsOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/argumentsOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549393-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549393-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549393-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549396.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549398.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549602.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549603.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug549603.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug550490.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug551603.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug553784.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug553784.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554580-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554580-3.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554580-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554651.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554651.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug554675-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug555155.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug555155.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug555206.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug555206.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug557070.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug557070.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug557075.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug557075.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug560221.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-call-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-call-typechange.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-call.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-getter-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-getter-typechange.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug563000/eif-global-newvar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug566022.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug573433.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug573433.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug576398.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug577580.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug577580.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug577646.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug577705.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug577705.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug580712.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug580931-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug580931-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug581871.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug581936.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582286.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582392.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582880.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582882.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582882.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582884.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582900.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug582900.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583158.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583158.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583160.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583672.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583688.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583688.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug583689.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug584646.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug584647.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug585391.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug585408-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug585408.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug585540.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug587431.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug588338.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug588338.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug588363-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug589108.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug589461.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug590083.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug591606.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug592973-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug593554.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug595917.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug597378.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug598696.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug599488.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug600139.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug600139.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug600419.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug600424.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug601982.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug604381.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug604427.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug606662-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug606829.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug610652.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug615440.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug616508.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug616508.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617433.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617440.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617458.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617460.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617549.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617558.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug617624.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug618849.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug618850.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug618863.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug619339.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug619433-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug619433-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug620643.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug621522.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug621655.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug624100.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug624100.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug624483.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug625377.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug625718-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug625718-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug625718-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug625757.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug627486.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug627486.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug639459.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug639478-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug639587.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug639808.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug640098.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug640102.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug640614.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug642198.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug643653-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug643653-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug643805.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug643829.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug643913.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug645629.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug645657.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug645985.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug646001.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug646060.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug646411.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug646495.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug646938.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug647657.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug647785.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug648004.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug648498.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug648708.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649272.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649593.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649689.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649775.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649824.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug649973.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug650076.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug650662.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug650663.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug651147.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug652305.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug652314.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug652590.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug653243.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug653249.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug655505.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug655508.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug655810.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug655990.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656096.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656259.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656591.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656591.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656748.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug656914.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug657120.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug657247.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug657890.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug658240.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug658294.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug658579.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug658968.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug659438.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug659439.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug659448.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug659456.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug659456.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug662072.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug662082.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug663485.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug663910.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug669706.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug670885.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug678234.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug678782.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug679666.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug680842.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug681006.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug681006.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug682345.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug682345.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684084-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684084.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684084.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684576.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684576.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684824.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug684943.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug687768.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug693311.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug704138.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug705873.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug706110.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug707641.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug709067.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug710780.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug714645.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug719918.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug732423.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug735161.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug738525.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug742393.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug751320.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug767961.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug768313.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug768313.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug769985.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug771871.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug781859-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug781859-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug781859-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug781859-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug819035.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/bug825966.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/chunk/bug712267.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/clonefun.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/closure-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/closure-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/closure-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/closure-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/compare-wrong-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/crash-on-compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/deepBailAfterRunTracer.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/floatTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/fromCharCode.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/fused-eq-ifeq.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-int-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-int-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getelem-sanity-int-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getter-hook-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/getter-hook-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/globalOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/globalOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/globalOptimize-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/in.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug645645.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug645666.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug646004.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug647973.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug651209.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug655954.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug655954.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug656221.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug676491.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/bug680759.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/doubleArg.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/mathAbs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/mathFloor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/mathPow.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/mathRound.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/mathSqrt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/scripted-11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/stringCharAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/stringCharCodeAt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/inline/undefinedLocal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/instanceOfWithKnownTypes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/instanceOfWithKnownTypes.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/invokeSessionGuard.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug651155.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug654393.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug655854.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug658290.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug659452.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug668643.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug671814.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug680809.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/bug684621.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-05.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-06.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-07.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-08.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-09.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/hoist-10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/integer-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/integer-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/integer-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/multiply-by-int32min.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/loops/property-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/modConstDoubles.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/modConstInt.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/modConstZeroRhs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/modWithConstLhs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/modWithConstLhs.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/mulNegZero.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/negation.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/normalIntTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/optimize-globals-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/optimize-globals-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/optimize-globals-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/propertyOptimize-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/propertyOptimize-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/propertyOptimize-3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/propertyOptimize-4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/arith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug617592.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug621292.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug621328.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug638977.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug639508.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug639882.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug641225.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug641535.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug642405.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug643182.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug643376.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug643669.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug645044.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug646267.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647183.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647199.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647532.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647547.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647991-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug647991-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug648843.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug648966.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug649261.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug649769.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug651119.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug654536.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug655949.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug655998.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug657288.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug657288.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug658209.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug658211.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug658212.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug658561.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug658777.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug659639.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug659766.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug661859.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug663690.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug671943-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug672123.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug674391.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/bug676764.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/callic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/flush.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/getelem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/incdec.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/inlinestubs.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/memory-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/memory-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/memory-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/memory-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/native.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/nativemulti.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/nativestack.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/patchdouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/property.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/recompile/propic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/regalloc-double.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/regalloc-live.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/rsh-sanity-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/scriptedICs-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/setPropTypeGuard.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/smallIntTypedArrays.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/strictModeSetUndefinedVar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/strictModeSetUndefinedVar.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/subCommutativity.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/tableSwitchConst.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/tableSwitchDouble.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/tableSwitchEmpty.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/tableSwitchFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/tableSwitchNeg.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testAddStringObject.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testCallElemAfterGC.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testDenseCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testForOps.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testForOps.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testIfEqX.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testPropCallElem.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testPropCallElem2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testSetElem-Easy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testSetElem-Indexed.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testSetElem-NewProto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testSetTypedFloatArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testSetTypedIntArray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testShiftSameBacking.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/testTableSwitchX.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/undoAdd.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/unsignedShiftZero.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/jaeger/xor-sanity.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/basic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/bug1033113.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/compare.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/date.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/decompiler.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/dependent.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/encode-decode.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/escape-unescape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/eval.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/indexOf.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/indexing.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/join.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/json.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/latin1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/other.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/parseInt-parseFloat.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/replace.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/rope-stringchar.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/search.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/split.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/startsWith-endsWith.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/structured-clone.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/toLowerCase-toUpperCase.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/toNumber.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/latin1/trim.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-13.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-13.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-14.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-14.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-28.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-38.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-38.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-44.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1263355-44.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1355046.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1355046.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1364648.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1366927.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1470992.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-1470992.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-844805-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-844805-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-888002-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-888002-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-888002.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug-975484.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug1461034.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/bug1461034.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/home-object-getter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/modifier-arrow-rest.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/modifier-do-while.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/modifier-regexp-vs-div.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/modifier-yield-without-operand-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/modifier-yield-without-operand-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/oom-tracking-line-starts-in-tokenizer.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/parser/syntax-error-illegal-character.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/arguments.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/bug584642.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/bug584642.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/bug595706.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/bug645184.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/call_self.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/callname-eager-this1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/callname-eager-this2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/callname-global1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/callname-global2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/callname-with.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/densearray.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/getelem-large-index.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/grandproto.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/length_array.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/length_mix.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/length_object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/length_string.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/length_string_object.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/proto1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/proto3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/proto_self.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/self1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/self2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/self3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/self8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/set-assign.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/set1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/set2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/shape_regen.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/thisprop.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/pic/to-dictionary.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/AutoEntryMonitor-02.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1135703.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1161351.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1164448.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1164448.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1231925.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1231925.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1233921.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1352507-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1352507-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1478509.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug1478509.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/bug925309.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/debugmode-osr-exception-return-addr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/debugmode-osr-exception-return-addr.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/debugmode-osr-resume-addr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/enterjit-osr-disabling-earlyret.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/enterjit-osr-disabling.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/enterjit-osr-enabling-earlyret.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/enterjit-osr-enabling.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/enterjit-osr.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/getter-setter-ic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/test-baseline-eval-frame-profiling.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/profiler/test-bug1026485.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/promise/drain-job-queue-after-quit-called.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/promise/unhandled-rejections-error.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/promise/unhandled-rejections-error.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/promise/unhandled-rejections.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/promise/unhandled-rejections.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug1072817.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug1072817.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug1095973.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug1505385.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug1505385.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug897403.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/bug901979-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/defineProperty-fallback.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/freeze-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/function-toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/getElementIfPresent-not-present.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/proxy-array-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/seal-proxy.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/surfaces.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/target-becomes-nonextensible-during-preventExtensions.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testBug793160.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyConstructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyDefineProperty6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyDefineProperty7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyGetInherited2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyGetInherited4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyGetOwnPropertyDescriptor11.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyOwnKeysSymbol.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyPreventExtensions1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyPreventExtensions2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySet10.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySet7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySet8.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySet9.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetArray1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetArray2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetArray3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetArray4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetInherited.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetNested.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxySetNested2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty4.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty6.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testDirectProxyValidateProperty7.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testTestIntegrityLevel.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testWrapWithProtoSet.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/proxy/testWrapperGetInherited.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/basic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1479430.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1487238.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1487238.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1496892.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1514263.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/bug1518753.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/scripted-caller-global.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/switch-realms-classhook.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/switch-realms-classhook.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/realms/switch-realms-native.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp/huge-01.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Assertion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_CharacterClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_ControlEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_ControlLetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_DecimalEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_HexEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_IdentityEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_Null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Atom_RegExpUnicodeEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Capture.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_CharacterClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_ClassEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_ControlEscape.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_ControlLetter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_HexEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_Null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/CharacterClass_RegExpUnicodeEscapeSequence.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Disjunction.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Empty.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Everything.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Group.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Lookahead.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/MatchOnly.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/Quantifier.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/regexp_parse/directives.txt
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/SavedFrame-constructor.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1004479-savedStacks-with-string-parameter.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1006876-too-much-recursion.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1006876-too-much-recursion.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1012646-strlen-crasher.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1012646-strlen-crasher.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1031168-trace-sources.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1149495.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1225474.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1260712.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1289073.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1445973-quick.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/bug-1445973-quick.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/principals-03.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/saved-stacks/principals-04.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/bug957004.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/define-value-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/get-backtrace-in-constructing-bound-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/invoke-self-hosted-function.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/invoke-self-hosted-with-primitive-this.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/is-constructor-inlined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/is-constructor-on-wrapper.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/makeconstructible-function-inherited-prototype-property.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/object-define-hazard.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-hosting/object-lookup-hazard.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/assertRecoveredOnBailout-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/assertRecoveredOnBailout-1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/assertRecoveredOnBailout-1.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/baselineCompile-Bug1444894.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/baselineCompile.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/baselineCompile.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/cacheEntry.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/getBacktrace-bug1138195.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/inIon.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/inJit.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/isRelazifiableFunction-0.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/isRelazifiableFunction-0.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/notInIon.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/notInIon.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/notInJit.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/self-test/notInJit.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/asm-link.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/asm-link.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/gc-one-view.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/gc-one-view.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/gc-two-views.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/gc-two-views.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/is-zeroed.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/is-zeroed.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/sab-construct-noargs-1068458.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/sab-construct-noargs-1068458.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/sab-gating.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/typedarray-from-sharedtypedarray-with-overridden-length.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sharedbuf/typedarray-from-sharedtypedarray-with-overridden-length.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/stream/bug-1512008.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/structured-clone/Map-Set-cross-compartment.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/structured-clone/version3.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-3d-cube.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-3d-morph.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-3d-raytrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-access-binary-trees.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-access-fannkuch.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-access-nbody.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-access-nsieve.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-bitops-3bit-bits-in-byte.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-bitops-bits-in-byte.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-bitops-bitwise-and.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-bitops-nsieve-bits.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-controlflow-recursive.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-crypto-aes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-crypto-md5.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-crypto-sha1.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-date-format-tofte.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-date-format-tofte.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-date-format-xparb.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-math-cordic.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-math-partial-sums.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-math-spectral-norm.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-mont.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-regexp-dna.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-string-fasta.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-string-tagcloud.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/sunspider/check-string-unpack-code.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol-equality.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/bug-1033856.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/not.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/toNumber-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/toNumber-2.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/toString.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/truthiness.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/symbol/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/tracelogger/bug1138265.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/tracelogger/bug1304641.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-strict-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-strict-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-strict-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if-strict-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/if.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/not.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/obj-obj-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/obj-obj-not-equal.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/strict-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/strict-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/strict-not-equal-null.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/strict-not-equal-undefined.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/truthiness/typeof.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/bug1518764.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/bug1518764.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/indexed-integer-exotics-simple.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/indexed-integer-exotics.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/oom-allocating-arraybuffer-contents.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/oom-allocating-arraybuffer-contents.dir
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/typedarray/typed-array-inline-cache.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-deltablue.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-earley-boyer.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-raytrace.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-regexp.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-richards.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/v8-v5/check-splay.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/xdr/bug1108603.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/xdr/classes.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/xdr/tagged-template-literals-2.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/xdr/tagged-template-literals.binjs
 create mode 100644 js/src/jit-test/tests/binast/nonlazy/xdr/trivial.binjs
 create mode 100644 js/src/jit-test/tests/binast/shorthand.binjs
 create mode 100644 js/src/jit-test/tests/binast/shorthand.js
 create mode 100644 js/src/jit-test/tests/bug1213574.js
 create mode 100644 js/src/jit-test/tests/bug1323854-2.js
 create mode 100644 js/src/jit-test/tests/bug1366925.js
 create mode 100644 js/src/jit-test/tests/bug1375074.js
 create mode 100644 js/src/jit-test/tests/bug1490638.js
 create mode 100644 js/src/jit-test/tests/bug1580246.js
 create mode 100644 js/src/jit-test/tests/bug1636306.js
 create mode 100644 js/src/jit-test/tests/bug765479.js
 create mode 100644 js/src/jit-test/tests/bug793385.js
 create mode 100644 js/src/jit-test/tests/bug825379.js
 create mode 100644 js/src/jit-test/tests/bug828119.js
 create mode 100644 js/src/jit-test/tests/bug830943.js
 create mode 100644 js/src/jit-test/tests/bug847682.js
 create mode 100644 js/src/jit-test/tests/bug953337.js
 create mode 100644 js/src/jit-test/tests/cacheir/add-function-prototype.js
 create mode 100644 js/src/jit-test/tests/cacheir/alloc-dense-elements.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-binary.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-compare-double.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-compare-int32.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-compare-number.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-compare-string.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-compare.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-tobool.js
 create mode 100644 js/src/jit-test/tests/cacheir/bigint-unary.js
 create mode 100644 js/src/jit-test/tests/cacheir/binaryarith.js
 create mode 100644 js/src/jit-test/tests/cacheir/bindname-lexical-errors.js
 create mode 100644 js/src/jit-test/tests/cacheir/boolean-compare-string-or-double.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1345707.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1357024.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1397026.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1414849.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1420910.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1423139.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1438727.1.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1438727.2.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1438727.3.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1438727.4.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1438727.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1439180.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1448136.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1451976.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1451984.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1459754.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1462280.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1471361.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1483183.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1488786-2.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1488786.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1494537.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1500255.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1502143.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1502709.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1509293.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1514682.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1526872.js
 create mode 100644 js/src/jit-test/tests/cacheir/bug1536228.js
 create mode 100644 js/src/jit-test/tests/cacheir/call-any-native.js
 create mode 100644 js/src/jit-test/tests/cacheir/compare.js
 create mode 100644 js/src/jit-test/tests/cacheir/function-length.js
 create mode 100644 js/src/jit-test/tests/cacheir/getter-primitive-value.js
 create mode 100644 js/src/jit-test/tests/cacheir/has-sparse.js
 create mode 100644 js/src/jit-test/tests/cacheir/has.js
 create mode 100644 js/src/jit-test/tests/cacheir/hasown.js
 create mode 100644 js/src/jit-test/tests/cacheir/load-typed-element-bigint-typedobject.js
 create mode 100644 js/src/jit-test/tests/cacheir/load-typed-element-bigint.js
 create mode 100644 js/src/jit-test/tests/cacheir/load-typed-object-property-bigint.js
 create mode 100644 js/src/jit-test/tests/cacheir/nukedCCW.js
 create mode 100644 js/src/jit-test/tests/cacheir/setelem-id-guard.js
 create mode 100644 js/src/jit-test/tests/cacheir/shape-teleporting-1.js
 create mode 100644 js/src/jit-test/tests/cacheir/shape-teleporting-2.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-element-bigint-typedobject.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-element-bigint.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-element-constant-double-rhs.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-element-payload-reg-rhs.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-element-payload-stack-rhs.js
 create mode 100644 js/src/jit-test/tests/cacheir/store-typed-object-property-bigint.js
 create mode 100644 js/src/jit-test/tests/cacheir/string-int32-arith.js
 create mode 100644 js/src/jit-test/tests/cacheir/symbol-loose-equal-incompatible.js
 create mode 100644 js/src/jit-test/tests/cacheir/tobool.js
 create mode 100644 js/src/jit-test/tests/cacheir/typedarray-megamorphic-get.js
 create mode 100644 js/src/jit-test/tests/cacheir/typedarray-megamorphic-has.js
 create mode 100644 js/src/jit-test/tests/cacheir/typedarray-non-int32-index-get.js
 create mode 100644 js/src/jit-test/tests/cacheir/typedarray-non-int32-index-has.js
 create mode 100644 js/src/jit-test/tests/cacheir/typedarray-non-int32-index-set.js
 create mode 100644 js/src/jit-test/tests/cacheir/typeof-proxy.js
 create mode 100644 js/src/jit-test/tests/cacheir/unaryarith-string.js
 create mode 100644 js/src/jit-test/tests/cacheir/unaryarith.js
 create mode 100644 js/src/jit-test/tests/cacheir/unboxed-element-hole.js
 create mode 100644 js/src/jit-test/tests/cacheir/windowproxy.js
 create mode 100644 js/src/jit-test/tests/class/bug1169746.js
 create mode 100644 js/src/jit-test/tests/class/bug1357506.js
 create mode 100644 js/src/jit-test/tests/class/bug1359622.js
 create mode 100644 js/src/jit-test/tests/class/bug1473272-default-constructors.js
 create mode 100644 js/src/jit-test/tests/class/bug1488385.js
 create mode 100644 js/src/jit-test/tests/class/bug1567579.js
 create mode 100644 js/src/jit-test/tests/class/bug1616535.js
 create mode 100644 js/src/jit-test/tests/class/bug1628719.js
 create mode 100644 js/src/jit-test/tests/class/checkreturn-optimized-out.js
 create mode 100644 js/src/jit-test/tests/class/classconstructor.js
 create mode 100644 js/src/jit-test/tests/class/compProp.js
 create mode 100644 js/src/jit-test/tests/class/methDefn.js
 create mode 100644 js/src/jit-test/tests/class/regress-merge-descriptors-simple.js
 create mode 100644 js/src/jit-test/tests/class/regress-merge-descriptors.js
 create mode 100644 js/src/jit-test/tests/class/relazify-constructor.js
 create mode 100644 js/src/jit-test/tests/class/super-in-nested-eval.js
 create mode 100644 js/src/jit-test/tests/class/superElemMegamorphic.js
 create mode 100644 js/src/jit-test/tests/class/superProp.js
 create mode 100644 js/src/jit-test/tests/class/superPropMegamorphic.js
 create mode 100644 js/src/jit-test/tests/class/superPropProxy.js
 create mode 100644 js/src/jit-test/tests/class/superSetPropThrow.js
 create mode 100644 js/src/jit-test/tests/class/superSetProperty.js
 create mode 100644 js/src/jit-test/tests/class/throwOnCallConstructor.js
 create mode 100644 js/src/jit-test/tests/closures/bug496922.js
 create mode 100644 js/src/jit-test/tests/closures/bug540131-2.js
 create mode 100644 js/src/jit-test/tests/closures/bug540131.js
 create mode 100644 js/src/jit-test/tests/closures/bug540242.js
 create mode 100644 js/src/jit-test/tests/closures/bug540243.js
 create mode 100644 js/src/jit-test/tests/closures/bug540528.js
 create mode 100644 js/src/jit-test/tests/closures/bug541239.js
 create mode 100644 js/src/jit-test/tests/closures/bug543565.js
 create mode 100644 js/src/jit-test/tests/closures/bug684178.js
 create mode 100644 js/src/jit-test/tests/closures/bug684489.js
 create mode 100644 js/src/jit-test/tests/closures/closure-pluseq.js
 create mode 100644 js/src/jit-test/tests/closures/closure-pluseq2.js
 create mode 100644 js/src/jit-test/tests/closures/closure-plusplus.js
 create mode 100644 js/src/jit-test/tests/closures/closure-tests.js
 create mode 100644 js/src/jit-test/tests/closures/flat-closure-1.js
 create mode 100644 js/src/jit-test/tests/closures/flat-closure-7.js
 create mode 100644 js/src/jit-test/tests/closures/flat-closure-8.js
 create mode 100644 js/src/jit-test/tests/closures/lambda-inner-heavy.js
 create mode 100644 js/src/jit-test/tests/closures/lambda-light-returned.js
 create mode 100644 js/src/jit-test/tests/closures/lambda-light.js
 create mode 100644 js/src/jit-test/tests/closures/lambda.js
 create mode 100644 js/src/jit-test/tests/closures/lambdafc.js
 create mode 100644 js/src/jit-test/tests/closures/name-both-hvy.js
 create mode 100644 js/src/jit-test/tests/closures/name-inactive-missing.js
 create mode 100644 js/src/jit-test/tests/closures/name.js
 create mode 100644 js/src/jit-test/tests/closures/name2.js
 create mode 100644 js/src/jit-test/tests/closures/name2a.js
 create mode 100644 js/src/jit-test/tests/closures/name2b.js
 create mode 100644 js/src/jit-test/tests/closures/name3.js
 create mode 100644 js/src/jit-test/tests/closures/name4.js
 create mode 100644 js/src/jit-test/tests/closures/namedLambda.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc-loop-2.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc-loop-3.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc-loop-missing-2.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc-loop-missing.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc-loop.js
 create mode 100644 js/src/jit-test/tests/closures/nameinc.js
 create mode 100644 js/src/jit-test/tests/closures/set-outer-trace-1.js
 create mode 100644 js/src/jit-test/tests/closures/set-outer-trace-2.js
 create mode 100644 js/src/jit-test/tests/closures/set-outer-trace-3.js
 create mode 100644 js/src/jit-test/tests/closures/set-outer-trace-4.js
 create mode 100644 js/src/jit-test/tests/closures/set-outer-trace.js
 create mode 100644 js/src/jit-test/tests/closures/setname-1.js
 create mode 100644 js/src/jit-test/tests/closures/setname-closure-2.js
 create mode 100644 js/src/jit-test/tests/closures/setname-closure.js
 create mode 100644 js/src/jit-test/tests/closures/setname-inner-heavy.js
 create mode 100644 js/src/jit-test/tests/closures/setname-loop-2.js
 create mode 100644 js/src/jit-test/tests/closures/setname-loop.js
 create mode 100644 js/src/jit-test/tests/closures/setname-no-pop.js
 create mode 100644 js/src/jit-test/tests/closures/t001.js
 create mode 100644 js/src/jit-test/tests/closures/t002.js
 create mode 100644 js/src/jit-test/tests/closures/t003.js
 create mode 100644 js/src/jit-test/tests/closures/t004.js
 create mode 100644 js/src/jit-test/tests/closures/t005.js
 create mode 100644 js/src/jit-test/tests/closures/t006.js
 create mode 100644 js/src/jit-test/tests/closures/t007.js
 create mode 100644 js/src/jit-test/tests/closures/t008.js
 create mode 100644 js/src/jit-test/tests/closures/t009.js
 create mode 100644 js/src/jit-test/tests/closures/t010.js
 create mode 100644 js/src/jit-test/tests/closures/t011.js
 create mode 100644 js/src/jit-test/tests/closures/t012.js
 create mode 100644 js/src/jit-test/tests/closures/t013.js
 create mode 100644 js/src/jit-test/tests/closures/t014.js
 create mode 100644 js/src/jit-test/tests/closures/t015.js
 create mode 100644 js/src/jit-test/tests/closures/t016.js
 create mode 100644 js/src/jit-test/tests/closures/t017.js
 create mode 100644 js/src/jit-test/tests/closures/t020.js
 create mode 100644 js/src/jit-test/tests/closures/t021.js
 create mode 100644 js/src/jit-test/tests/closures/t022.js
 create mode 100644 js/src/jit-test/tests/closures/t023.js
 create mode 100644 js/src/jit-test/tests/closures/t024.js
 create mode 100644 js/src/jit-test/tests/closures/t025.js
 create mode 100644 js/src/jit-test/tests/closures/t026.js
 create mode 100644 js/src/jit-test/tests/closures/t027.js
 create mode 100644 js/src/jit-test/tests/closures/t028.js
 create mode 100644 js/src/jit-test/tests/closures/t029.js
 create mode 100644 js/src/jit-test/tests/closures/t030.js
 create mode 100644 js/src/jit-test/tests/closures/t031.js
 create mode 100644 js/src/jit-test/tests/closures/t032.js
 create mode 100644 js/src/jit-test/tests/closures/t033.js
 create mode 100644 js/src/jit-test/tests/closures/t034.js
 create mode 100644 js/src/jit-test/tests/closures/t035.js
 create mode 100644 js/src/jit-test/tests/closures/t036.js
 create mode 100644 js/src/jit-test/tests/closures/t037.js
 create mode 100644 js/src/jit-test/tests/closures/test-inner-imports.js
 create mode 100644 js/src/jit-test/tests/closures/upvar-nest.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-1.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-2.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-3.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-4.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-cross-compartment.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-generic-1.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-generic-2.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-generic-3.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-length-setter-2.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-length-setter.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-nonconfigurable-1.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-nonconfigurable-2.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-ordering.js
 create mode 100644 js/src/jit-test/tests/collections/Array-of-surfaces.js
 create mode 100644 js/src/jit-test/tests/collections/Map-Set-moving-gc.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-4.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-5.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-6.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-iterators-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-clear-iterators-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-4.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-5.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-duplicates.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-generator-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-generator-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-generator-exception.js
 create mode 100644 js/src/jit-test/tests/collections/Map-constructor-set.js
 create mode 100644 js/src/jit-test/tests/collections/Map-delete-size.js
 create mode 100644 js/src/jit-test/tests/collections/Map-delete.js
 create mode 100644 js/src/jit-test/tests/collections/Map-forEach.js
 create mode 100644 js/src/jit-test/tests/collections/Map-gc-4.js
 create mode 100644 js/src/jit-test/tests/collections/Map-get.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-add-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-add-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-add-remove.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-already-done.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-order.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-pairs-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-pairs-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-pairs-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-proxies-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-proxies-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-4.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-5.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterator-remove-6.js
 create mode 100644 js/src/jit-test/tests/collections/Map-iterators-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-scale.js
 create mode 100644 js/src/jit-test/tests/collections/Map-set-returns-this.js
 create mode 100644 js/src/jit-test/tests/collections/Map-set-size.js
 create mode 100644 js/src/jit-test/tests/collections/Map-set-undefined.js
 create mode 100644 js/src/jit-test/tests/collections/Map-size.js
 create mode 100644 js/src/jit-test/tests/collections/Map-surfaces-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-surfaces-2.js
 create mode 100644 js/src/jit-test/tests/collections/Map-surfaces-3.js
 create mode 100644 js/src/jit-test/tests/collections/Map-values-1.js
 create mode 100644 js/src/jit-test/tests/collections/Map-values-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-add-returns-this.js
 create mode 100644 js/src/jit-test/tests/collections/Set-add-size.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-4.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-5.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-6.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-iterators-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-iterators-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-clear-iterators-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-constructor-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-constructor-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-constructor-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-constructor-add.js
 create mode 100644 js/src/jit-test/tests/collections/Set-constructor-generator-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-delete-size.js
 create mode 100644 js/src/jit-test/tests/collections/Set-forEach.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-add-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-add-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-add-remove.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-gc-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-gc-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-order.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-proxies-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-proxies-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-4.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-5.js
 create mode 100644 js/src/jit-test/tests/collections/Set-iterator-remove-6.js
 create mode 100644 js/src/jit-test/tests/collections/Set-scale.js
 create mode 100644 js/src/jit-test/tests/collections/Set-size.js
 create mode 100644 js/src/jit-test/tests/collections/Set-surfaces-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-surfaces-2.js
 create mode 100644 js/src/jit-test/tests/collections/Set-surfaces-3.js
 create mode 100644 js/src/jit-test/tests/collections/Set-values-1.js
 create mode 100644 js/src/jit-test/tests/collections/Set-values-2.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-1.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-2.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-3.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-4.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-5.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-arraylike-exception.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-duplicates.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-generator-1.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-generator-3.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-generator-exception.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-iterable.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-non-iterable.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-nonnull.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-constructor-set.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-moving-gc.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-set-returns-this.js
 create mode 100644 js/src/jit-test/tests/collections/WeakMap-surfaces.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-add-returns-this.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-constructor-1.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-constructor-add.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-constructor.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-delete.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-error.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-moving-gc.js
 create mode 100644 js/src/jit-test/tests/collections/WeakSet-surface.js
 create mode 100644 js/src/jit-test/tests/collections/bug-1381423.js
 create mode 100644 js/src/jit-test/tests/collections/bug-743101.js
 create mode 100644 js/src/jit-test/tests/collections/constructor-errors.js
 create mode 100644 js/src/jit-test/tests/collections/for-in.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-1.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-2.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-noSuchMethod.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-proto-1.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-proto-2.js
 create mode 100644 js/src/jit-test/tests/collections/iterator-proto-surfaces.js
 create mode 100644 js/src/jit-test/tests/collections/key-equality-0.js
 create mode 100644 js/src/jit-test/tests/collections/key-equality-1.js
 create mode 100644 js/src/jit-test/tests/collections/key-equality-2.js
 create mode 100644 js/src/jit-test/tests/collections/key-equality-NaN.js
 create mode 100644 js/src/jit-test/tests/coverage/bug1203695.js
 create mode 100644 js/src/jit-test/tests/coverage/bug1206247.js
 create mode 100644 js/src/jit-test/tests/coverage/bug1214548.js
 create mode 100644 js/src/jit-test/tests/coverage/bug1274048.js
 create mode 100644 js/src/jit-test/tests/coverage/bug1304569-switch-case.js
 create mode 100644 js/src/jit-test/tests/coverage/getLcovInfo_twice.js
 create mode 100644 js/src/jit-test/tests/coverage/lcov-enabled-1.js
 create mode 100644 js/src/jit-test/tests/coverage/lcov-enabled-2.js
 create mode 100644 js/src/jit-test/tests/coverage/simple.js
 create mode 100644 js/src/jit-test/tests/ctypes/AddressOfField.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-abi.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-array.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-cdata.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-ctypes.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-finalizer.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-function.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-int64.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-pointer.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-primitive.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-length-struct.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-array.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-ctypes.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-function.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-int64.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-pointer.js
 create mode 100644 js/src/jit-test/tests/ctypes/argument-type-struct.js
 create mode 100644 js/src/jit-test/tests/ctypes/array-index.js
 create mode 100644 js/src/jit-test/tests/ctypes/bug1155985.js
 create mode 100644 js/src/jit-test/tests/ctypes/cast.js
 create mode 100644 js/src/jit-test/tests/ctypes/construct.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-array.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-error.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-finalizer.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-function.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-int64.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-native-function.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-pointer.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-primitive.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-struct.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-to-number.js
 create mode 100644 js/src/jit-test/tests/ctypes/conversion-to-primitive.js
 create mode 100644 js/src/jit-test/tests/ctypes/function-definition.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-abi.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-array.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-cdata.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-ctype.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-finalizer.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-function.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-int64.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-pointer.js
 create mode 100644 js/src/jit-test/tests/ctypes/incompatible-struct.js
 create mode 100644 js/src/jit-test/tests/ctypes/pointer.js
 create mode 100644 js/src/jit-test/tests/ctypes/size-overflow-array.js
 create mode 100644 js/src/jit-test/tests/ctypes/size-overflow-struct.js
 create mode 100644 js/src/jit-test/tests/ctypes/struct-field.js
 create mode 100644 js/src/jit-test/tests/ctypes/typedarrays.js
 create mode 100644 js/src/jit-test/tests/dataview/nan-canonicalization.js
 create mode 100644 js/src/jit-test/tests/dataview/out-of-bounds-access.js
 create mode 100644 js/src/jit-test/tests/dataview/read-aligned.js
 create mode 100644 js/src/jit-test/tests/dataview/read-unaligned.js
 create mode 100644 js/src/jit-test/tests/dataview/write-aligned.js
 create mode 100644 js/src/jit-test/tests/dataview/write-unaligned.js
 create mode 100644 js/src/jit-test/tests/debug/DebuggeeWouldRun-01.js
 create mode 100644 js/src/jit-test/tests/debug/DebuggeeWouldRun-02.js
 create mode 100644 js/src/jit-test/tests/debug/DebuggeeWouldRun-03.js
 create mode 100644 js/src/jit-test/tests/debug/DebuggeeWouldRun-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-add-Debugger-prototype.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-adoptDebuggeeValue.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-adoptFrame.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-allowUnobservedAsmJS-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-allowUnobservedAsmJS-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-clearAllBreakpoints-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-ctor-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-ctor-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-ctor-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-ctor-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-ctor-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-08.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-09.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-10.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-11.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-12.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-13.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-14.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-15.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-16.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-17.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-18.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-19.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-20.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-21.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-22.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-23.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-24.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-25.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-26.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-27.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-28.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-29.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-30.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-31.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-debuggees-32.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findAllGlobals-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findAllGlobals-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-07.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-08.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-09.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-10.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findObjects-11.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-07.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-08-script2
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-08.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-09.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-10.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-11-script2
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-11.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-12-script1
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-12-script2
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-12.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-14.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-14.script1
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-15.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-16.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-17.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-18.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-19.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-20.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-22.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-23.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-24.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-25.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-optimized-out.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-uncompleted-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findScripts-uncompleted-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findSourceURLs.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findSources-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findSources-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-findSources-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-getNewestFrame-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-getNewestFrame-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-getNewestFrame-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-getNewestFrame-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-isCompilableUnit.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-multi-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-multi-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-multi-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onEnterFrame-resumption-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNativeCall-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNativeCall-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNativeCall-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNativeCall-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-07.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-08.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-09.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-10.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-11.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-12.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-13.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-14.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-15.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onNewPromise-07.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-onPromiseSettled-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-01.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-02.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-03.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-04.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-05.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-06.js
 create mode 100644 js/src/jit-test/tests/debug/Debugger-setInstrumentation-bug1571169.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-Function-prototype.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-bug-1431461.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-callee-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-callee-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-callee-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-callee-04.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-04.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-05.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-06.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-find-07.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-gc-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-gc-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-04.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-05.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-06.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-07.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-08.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-09.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-10.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-11.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-12.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-13.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-14.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-15.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-getVariable-WouldRun.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-identity-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-identity-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-identity-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-identity-04.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-identity-05.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-inspectable-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-module-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-module-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-names-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-names-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-names-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-nondebuggee.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-object-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-optimizedOut-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-parent-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-scopeKind-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-selfhosted-builtins.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-02.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-03.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-04.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-05.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-06.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-07.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-08.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-10.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-11.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-12.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-13.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-setVariable-WouldRun.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-type-01.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-unscopables.js
 create mode 100644 js/src/jit-test/tests/debug/Environment-variables.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-arguments-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-asyncPromise-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-asyncPromise-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-asyncPromise-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-asyncPromise-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-callee-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-callee-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-callee-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-callee-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-constructing-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-constructing-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-constructing-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-environment-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-09.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-10.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-11.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-12.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-13.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-14.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-15.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-16.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-17.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-18.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-19.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-20.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-21.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-22.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-23.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-24.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-25.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-26.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-27.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-28.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-29.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-30.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-31.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-32.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-33.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-eval-stack.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-09.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-10.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-11.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-12.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-13.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-14.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-evalWithBindings-15.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-identity-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-implementation-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-implementation-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-newTargetEval-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-newTargetEval-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-newTargetOverflow-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-offset-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-offset-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-offset-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-offset-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-offset-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-generators-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-generators-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-generators-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-older-generators-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-olderSavedFrame-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-olderSavedFrame-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-09.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-10.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-11.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-12.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-13.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-14.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-15.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-16.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-17.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-18.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-19.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-20.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-21.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-23.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-after-debugger-return.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-assign-function.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-assign-generator.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-async-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-async-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-async-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-dead-frame.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error-error.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error-return.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error-scope-unwind-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error-scope-unwind-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error-throw.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-error.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generator-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-generators-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-multiple-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-multiple-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-multiple-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-return-error.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-return-return.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-return-throw.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-return.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-throw-error.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-throw-return.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-throw-throw.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onPop-throw.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStack-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-09.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-10.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-11.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-12.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-13.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-14.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-15.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-16.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-17.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-18.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-19.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-20.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-assign-function.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-assign-generator.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-async-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-async-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-async-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-async-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generator-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generator-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generator-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-defaults.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-generators-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-iterators.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-lines-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-onStep-resumption-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-script-environment-nondebuggee.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-terminated-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-terminated-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-terminated-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-terminated-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-04.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-05.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-06.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-07.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-08.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-09.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-10.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-11.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-12.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-13.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-14.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-15.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-this-16.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-type-01.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-type-02.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-type-03.js
 create mode 100644 js/src/jit-test/tests/debug/Frame-type-04.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-allocationSamplingProbability-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-allocationSamplingProbability-02.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-allocationsLogOverflowed-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-02.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-03.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-04.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-05.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-06.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-07.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-08.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-09.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-10.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-11.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-13.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-14.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-15.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-16.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-17.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-drainAllocationsLog-18.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-02.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-03.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-04.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-05.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-06.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-07.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-08.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-09.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-10.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-11.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-takeCensus-12.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-trackingAllocationSites-01.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-trackingAllocationSites-02.js
 create mode 100644 js/src/jit-test/tests/debug/Memory-trackingAllocationSites-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-apply-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-apply-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-apply-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-apply-04.js
 create mode 100644 js/src/jit-test/tests/debug/Object-asEnvironment-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-boundTargetFunction-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-boundTargetFunction-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-boundTargetFunction-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-callable.js
 create mode 100644 js/src/jit-test/tests/debug/Object-class.js
 create mode 100644 js/src/jit-test/tests/debug/Object-createSource.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperties-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperties-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperties-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-04.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-05.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-06.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-07.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-08.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-09.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-10.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-11.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-12.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-13.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-14.js
 create mode 100644 js/src/jit-test/tests/debug/Object-defineProperty-surfaces-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-deleteProperty-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-deleteProperty-error-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-deleteProperty-error-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-displayName-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-environment-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-environment-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-errorLineNumber-errorColumnNumber.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-04.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-05.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-06.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-07.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-08.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-09.js
 create mode 100644 js/src/jit-test/tests/debug/Object-executeInGlobal-10.js
 create mode 100644 js/src/jit-test/tests/debug/Object-forceLexicalInitializationByName.js
 create mode 100644 js/src/jit-test/tests/debug/Object-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getErrorMessageName.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-04.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-05.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-06.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-surfaces-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyDescriptor-surfaces-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyNames-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertyNames-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertySymbols-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getOwnPropertySymbols-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-04.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-05.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getPromiseReactions-06.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getProperty-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getProperty-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-getProperty-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-identity-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-identity-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-identity-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-isArrowFunction.js
 create mode 100644 js/src/jit-test/tests/debug/Object-isClassConstructor.js
 create mode 100644 js/src/jit-test/tests/debug/Object-isSameNative-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-isSameNative.js
 create mode 100644 js/src/jit-test/tests/debug/Object-makeDebuggeeNativeFunction-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-makeDebuggeeValue-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-makeDebuggeeValue-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-name-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-name-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-parameterNames.js
 create mode 100644 js/src/jit-test/tests/debug/Object-preventExtensions-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-promiseDependentPromises-realms.js
 create mode 100644 js/src/jit-test/tests/debug/Object-proto.js
 create mode 100644 js/src/jit-test/tests/debug/Object-proxy.js
 create mode 100644 js/src/jit-test/tests/debug/Object-script-AsmJSNative.js
 create mode 100644 js/src/jit-test/tests/debug/Object-script-environment-nondebuggee.js
 create mode 100644 js/src/jit-test/tests/debug/Object-script-lazy.js
 create mode 100644 js/src/jit-test/tests/debug/Object-script.js
 create mode 100644 js/src/jit-test/tests/debug/Object-seal-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-setProperty-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-setProperty-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-setProperty-03.js
 create mode 100644 js/src/jit-test/tests/debug/Object-unsafeDereference-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-unwrap-01.js
 create mode 100644 js/src/jit-test/tests/debug/Object-unwrap-02.js
 create mode 100644 js/src/jit-test/tests/debug/Object-unwrap-03.js
 create mode 100644 js/src/jit-test/tests/debug/Promise-race-dependent-promises.js
 create mode 100644 js/src/jit-test/tests/debug/RematerializedFrame-retval.js
 create mode 100644 js/src/jit-test/tests/debug/Script-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-clearBreakpoint-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-clearBreakpoint-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-clearBreakpoint-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-clearBreakpoint-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-displayName-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-format-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-gc-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-gc-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getAllColumnOffsets.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getBreakpoints-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getBreakpoints-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getChildScripts-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getChildScripts-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getChildScripts-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getChildScripts-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getChildScripts-05.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getEffectfulOffsets.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-05.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-06.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-07.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getLineOffsets-08.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetLine-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetLine-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetLocation.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetMetadata.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-05.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getOffsetsCoverage-bug1233178.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getPossibleBreakpoints-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getPossibleBreakpoints.js
 create mode 100644 js/src/jit-test/tests/debug/Script-getSuccessorOrPredecessorOffsets-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-global-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-global-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isFunction.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isInCatchScope.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isModule-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isModule-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isModule-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-isModule-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-lineCount.js
 create mode 100644 js/src/jit-test/tests/debug/Script-mainOffset-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-selfhosted-builtins.js
 create mode 100644 js/src/jit-test/tests/debug/Script-source-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-source-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-source-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-sourceStart-01.js
 create mode 100644 js/src/jit-test/tests/debug/Script-sourceStart-02.js
 create mode 100644 js/src/jit-test/tests/debug/Script-sourceStart-03.js
 create mode 100644 js/src/jit-test/tests/debug/Script-sourceStart-04.js
 create mode 100644 js/src/jit-test/tests/debug/Script-startColumn.js
 create mode 100644 js/src/jit-test/tests/debug/Script-startLine.js
 create mode 100644 js/src/jit-test/tests/debug/Script-url.js
 create mode 100644 js/src/jit-test/tests/debug/Source-displayURL-deprecated.js
 create mode 100644 js/src/jit-test/tests/debug/Source-displayURL-disable.js
 create mode 100644 js/src/jit-test/tests/debug/Source-displayURL.js
 create mode 100644 js/src/jit-test/tests/debug/Source-element-01.js
 create mode 100644 js/src/jit-test/tests/debug/Source-element-02.js
 create mode 100644 js/src/jit-test/tests/debug/Source-element-03.js
 create mode 100644 js/src/jit-test/tests/debug/Source-elementAttributeName.js
 create mode 100644 js/src/jit-test/tests/debug/Source-introductionScript-01.js
 create mode 100644 js/src/jit-test/tests/debug/Source-introductionScript-02.js
 create mode 100644 js/src/jit-test/tests/debug/Source-introductionScript-03.js
 create mode 100644 js/src/jit-test/tests/debug/Source-introductionType-data
 create mode 100644 js/src/jit-test/tests/debug/Source-introductionType.js
 create mode 100644 js/src/jit-test/tests/debug/Source-invisible.js
 create mode 100644 js/src/jit-test/tests/debug/Source-reparse.js
 create mode 100644 js/src/jit-test/tests/debug/Source-sourceMapURL-deprecated.js
 create mode 100644 js/src/jit-test/tests/debug/Source-sourceMapURL-disable.js
 create mode 100644 js/src/jit-test/tests/debug/Source-sourceMapURL.js
 create mode 100644 js/src/jit-test/tests/debug/Source-startLine.js
 create mode 100644 js/src/jit-test/tests/debug/Source-surfaces.js
 create mode 100644 js/src/jit-test/tests/debug/Source-text-01.js
 create mode 100644 js/src/jit-test/tests/debug/Source-text-02.js
 create mode 100644 js/src/jit-test/tests/debug/Source-text-lazy.js
 create mode 100644 js/src/jit-test/tests/debug/Source-url-01.js
 create mode 100644 js/src/jit-test/tests/debug/Source-url-02.js
 create mode 100644 js/src/jit-test/tests/debug/Source-url.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-01.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-02.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-03.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-04.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-05.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-06.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-07.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-08.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-09.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-10.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-11.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-12.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-13.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-14.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-gc-02.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-gc-04.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-gc-05.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-multi-01.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-multi-02.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-multi-03.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-multi-04.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-noncng.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-oom-01.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-resume-01.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-resume-02.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-resume-03.js
 create mode 100644 js/src/jit-test/tests/debug/breakpoint-resume-04.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1102549.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1103386.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1103813.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1103817.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1110327.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1136806.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1192401.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1238610.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1240090.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1248162.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1260725.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1260728.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1385844-2.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1385844.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1444604-reduced.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1444604.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1477084.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1564012.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1565275.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1572391.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1576862-2.js
 create mode 100644 js/src/jit-test/tests/debug/bug-1584195.js
 create mode 100644 js/src/jit-test/tests/debug/bug-725733.js
 create mode 100644 js/src/jit-test/tests/debug/bug-800586.js
 create mode 100644 js/src/jit-test/tests/debug/bug-826669.js
 create mode 100644 js/src/jit-test/tests/debug/bug-858170.js
 create mode 100644 js/src/jit-test/tests/debug/bug-876654.js
 create mode 100644 js/src/jit-test/tests/debug/bug1001372.js
 create mode 100644 js/src/jit-test/tests/debug/bug1002797.js
 create mode 100644 js/src/jit-test/tests/debug/bug1004447.js
 create mode 100644 js/src/jit-test/tests/debug/bug1006205.js
 create mode 100644 js/src/jit-test/tests/debug/bug1006473.js
 create mode 100644 js/src/jit-test/tests/debug/bug1106164.js
 create mode 100644 js/src/jit-test/tests/debug/bug1106719.js
 create mode 100644 js/src/jit-test/tests/debug/bug1107525.js
 create mode 100644 js/src/jit-test/tests/debug/bug1107913.js
 create mode 100644 js/src/jit-test/tests/debug/bug1108159.js
 create mode 100644 js/src/jit-test/tests/debug/bug1108556.js
 create mode 100644 js/src/jit-test/tests/debug/bug1109328.js
 create mode 100644 js/src/jit-test/tests/debug/bug1109915.js
 create mode 100644 js/src/jit-test/tests/debug/bug1109964.js
 create mode 100644 js/src/jit-test/tests/debug/bug1111199.js
 create mode 100644 js/src/jit-test/tests/debug/bug1114587.js
 create mode 100644 js/src/jit-test/tests/debug/bug1116103.js
 create mode 100644 js/src/jit-test/tests/debug/bug1118878.js
 create mode 100644 js/src/jit-test/tests/debug/bug1121083.js
 create mode 100644 js/src/jit-test/tests/debug/bug1130768.js
 create mode 100644 js/src/jit-test/tests/debug/bug1133196.js
 create mode 100644 js/src/jit-test/tests/debug/bug1147939.js
 create mode 100644 js/src/jit-test/tests/debug/bug1148917.js
 create mode 100644 js/src/jit-test/tests/debug/bug1160182.js
 create mode 100644 js/src/jit-test/tests/debug/bug1161332.js
 create mode 100644 js/src/jit-test/tests/debug/bug1188334.js
 create mode 100644 js/src/jit-test/tests/debug/bug1191499.js
 create mode 100644 js/src/jit-test/tests/debug/bug1216261.js
 create mode 100644 js/src/jit-test/tests/debug/bug1219905.js
 create mode 100644 js/src/jit-test/tests/debug/bug1221378.js
 create mode 100644 js/src/jit-test/tests/debug/bug1232655.js
 create mode 100644 js/src/jit-test/tests/debug/bug1240546.js
 create mode 100644 js/src/jit-test/tests/debug/bug1240803.js
 create mode 100644 js/src/jit-test/tests/debug/bug1242111.js
 create mode 100644 js/src/jit-test/tests/debug/bug1242798.js
 create mode 100644 js/src/jit-test/tests/debug/bug1245862.js
 create mode 100644 js/src/jit-test/tests/debug/bug1246605.js
 create mode 100644 js/src/jit-test/tests/debug/bug1251919.js
 create mode 100644 js/src/jit-test/tests/debug/bug1252453.js
 create mode 100644 js/src/jit-test/tests/debug/bug1252464.js
 create mode 100644 js/src/jit-test/tests/debug/bug1253246.js
 create mode 100644 js/src/jit-test/tests/debug/bug1254123.js
 create mode 100644 js/src/jit-test/tests/debug/bug1254190.js
 create mode 100644 js/src/jit-test/tests/debug/bug1254578.js
 create mode 100644 js/src/jit-test/tests/debug/bug1257045.js
 create mode 100644 js/src/jit-test/tests/debug/bug1263899.js
 create mode 100644 js/src/jit-test/tests/debug/bug1264961.js
 create mode 100644 js/src/jit-test/tests/debug/bug1266434.js
 create mode 100644 js/src/jit-test/tests/debug/bug1272908.js
 create mode 100644 js/src/jit-test/tests/debug/bug1275001.js
 create mode 100644 js/src/jit-test/tests/debug/bug1282741.js
 create mode 100644 js/src/jit-test/tests/debug/bug1299121.js
 create mode 100644 js/src/jit-test/tests/debug/bug1300517.js
 create mode 100644 js/src/jit-test/tests/debug/bug1300528.js
 create mode 100644 js/src/jit-test/tests/debug/bug1302432.js
 create mode 100644 js/src/jit-test/tests/debug/bug1304553.js
 create mode 100644 js/src/jit-test/tests/debug/bug1308578.js
 create mode 100644 js/src/jit-test/tests/debug/bug1330339.js
 create mode 100644 js/src/jit-test/tests/debug/bug1330489-sps.js
 create mode 100644 js/src/jit-test/tests/debug/bug1330489.js
 create mode 100644 js/src/jit-test/tests/debug/bug1330491.js
 create mode 100644 js/src/jit-test/tests/debug/bug1331064.js
 create mode 100644 js/src/jit-test/tests/debug/bug1331592.js
 create mode 100644 js/src/jit-test/tests/debug/bug1332493.js
 create mode 100644 js/src/jit-test/tests/debug/bug1343579.js
 create mode 100644 js/src/jit-test/tests/debug/bug1351059.js
 create mode 100644 js/src/jit-test/tests/debug/bug1353356.js
 create mode 100644 js/src/jit-test/tests/debug/bug1363233.js
 create mode 100644 js/src/jit-test/tests/debug/bug1368736.js
 create mode 100644 js/src/jit-test/tests/debug/bug1370905.js
 create mode 100644 js/src/jit-test/tests/debug/bug1375447.js
 create mode 100644 js/src/jit-test/tests/debug/bug1385843.js
 create mode 100644 js/src/jit-test/tests/debug/bug1397049.js
 create mode 100644 js/src/jit-test/tests/debug/bug1397385.js
 create mode 100644 js/src/jit-test/tests/debug/bug1404710.js
 create mode 100644 js/src/jit-test/tests/debug/bug1406437.js
 create mode 100644 js/src/jit-test/tests/debug/bug1417961.js
 create mode 100644 js/src/jit-test/tests/debug/bug1432764.js
 create mode 100644 js/src/jit-test/tests/debug/bug1434391.js
 create mode 100644 js/src/jit-test/tests/debug/bug1437537.js
 create mode 100644 js/src/jit-test/tests/debug/bug1479429.js
 create mode 100644 js/src/jit-test/tests/debug/bug1480390.js
 create mode 100644 js/src/jit-test/tests/debug/bug1488163.js
 create mode 100644 js/src/jit-test/tests/debug/bug1516958.js
 create mode 100644 js/src/jit-test/tests/debug/bug1557343-2.js
 create mode 100644 js/src/jit-test/tests/debug/bug1557343.js
 create mode 100644 js/src/jit-test/tests/debug/bug1563051.js
 create mode 100644 js/src/jit-test/tests/debug/bug1586762.js
 create mode 100644 js/src/jit-test/tests/debug/bug1591342.js
 create mode 100644 js/src/jit-test/tests/debug/bug1602392.js
 create mode 100644 js/src/jit-test/tests/debug/bug911065.js
 create mode 100644 js/src/jit-test/tests/debug/bug967039.js
 create mode 100644 js/src/jit-test/tests/debug/bug973566.js
 create mode 100644 js/src/jit-test/tests/debug/bug980585.js
 create mode 100644 js/src/jit-test/tests/debug/bug999655.js
 create mode 100644 js/src/jit-test/tests/debug/class-01.js
 create mode 100644 js/src/jit-test/tests/debug/class-02.js
 create mode 100644 js/src/jit-test/tests/debug/class-03.js
 create mode 100644 js/src/jit-test/tests/debug/class-04.js
 create mode 100644 js/src/jit-test/tests/debug/class-05.js
 create mode 100644 js/src/jit-test/tests/debug/class-06.js
 create mode 100644 js/src/jit-test/tests/debug/class-07.js
 create mode 100644 js/src/jit-test/tests/debug/class-08.js
 create mode 100644 js/src/jit-test/tests/debug/class-default-constructor-01.js
 create mode 100644 js/src/jit-test/tests/debug/clear-old-analyses-01.js
 create mode 100644 js/src/jit-test/tests/debug/clear-old-analyses-02.js
 create mode 100644 js/src/jit-test/tests/debug/dispatch-01.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-01.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-02.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-03.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-04.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-05.js
 create mode 100644 js/src/jit-test/tests/debug/execution-observability-06.js
 create mode 100644 js/src/jit-test/tests/debug/gc-01.js
 create mode 100644 js/src/jit-test/tests/debug/gc-02.js
 create mode 100644 js/src/jit-test/tests/debug/gc-03.js
 create mode 100644 js/src/jit-test/tests/debug/gc-04.js
 create mode 100644 js/src/jit-test/tests/debug/gc-05.js
 create mode 100644 js/src/jit-test/tests/debug/gc-06.js
 create mode 100644 js/src/jit-test/tests/debug/gc-07.js
 create mode 100644 js/src/jit-test/tests/debug/gc-08.js
 create mode 100644 js/src/jit-test/tests/debug/gc-09.2.js
 create mode 100644 js/src/jit-test/tests/debug/gc-09.js
 create mode 100644 js/src/jit-test/tests/debug/gc-10.js
 create mode 100644 js/src/jit-test/tests/debug/gc-compartment-01.js
 create mode 100644 js/src/jit-test/tests/debug/gc-compartment-02.js
 create mode 100644 js/src/jit-test/tests/debug/inspect-wrapped-promise.js
 create mode 100644 js/src/jit-test/tests/debug/isAsyncFunction-isGeneratorFunction.js
 create mode 100644 js/src/jit-test/tests/debug/job-queue-01.js
 create mode 100644 js/src/jit-test/tests/debug/job-queue-02.js
 create mode 100644 js/src/jit-test/tests/debug/job-queue-03.js
 create mode 100644 js/src/jit-test/tests/debug/job-queue-04.js
 create mode 100644 js/src/jit-test/tests/debug/makeGlobalObjectReference-01.js
 create mode 100644 js/src/jit-test/tests/debug/makeGlobalObjectReference-02.js
 create mode 100644 js/src/jit-test/tests/debug/makeGlobalObjectReference-03.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-01.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-02.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-03.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-04.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-05.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-06.js
 create mode 100644 js/src/jit-test/tests/debug/noExecute-07.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-01.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-02.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-03.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-04.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-05.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-async-generator-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-async-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-async-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/onDebuggerStatement-generator-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-02.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-03.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-05.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-06.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-07.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-04.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-06.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-07.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-08.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-09.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-10.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-11.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-12.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-resumption-13.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-tryskipawait-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-tryskipawait-02.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-async-tryskipawait-03.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-02.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-03.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-04.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-05.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-06.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-07.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-08.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-09.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-10.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-resumption-04.js
 create mode 100644 js/src/jit-test/tests/debug/onEnterFrame-generator-resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-01.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-02.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-03.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-04.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-05.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-06.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-07.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-08.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-09.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-10.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-12.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-13.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-14.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-15.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-generators-01.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-04.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-async-02.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-async.js
 create mode 100644 js/src/jit-test/tests/debug/onExceptionUnwind-resumption-generator.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-01.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-02.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-03.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-CloneAndExecuteScript.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-ExecuteInGlobalAndReturnScope.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-off-main-thread-01.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-off-main-thread-02.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-wasm-01.js
 create mode 100644 js/src/jit-test/tests/debug/onNewScript-wasm-02.js
 create mode 100644 js/src/jit-test/tests/debug/optimized-out-01.js
 create mode 100644 js/src/jit-test/tests/debug/optimized-out-02.js
 create mode 100644 js/src/jit-test/tests/debug/optimized-out-03.js
 create mode 100644 js/src/jit-test/tests/debug/optimized-out-arrow-this.js
 create mode 100644 js/src/jit-test/tests/debug/prologueFailure-01.js
 create mode 100644 js/src/jit-test/tests/debug/prologueFailure-02.js
 create mode 100644 js/src/jit-test/tests/debug/prologueFailure-03.js
 create mode 100644 js/src/jit-test/tests/debug/relazify-debugee-script-01.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-05.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-07.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-08.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-09.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-error-01.js
 create mode 100644 js/src/jit-test/tests/debug/resumption-error-02.js
 create mode 100644 js/src/jit-test/tests/debug/save-queue-resets-draining.js
 create mode 100644 js/src/jit-test/tests/debug/setter-argc.js
 create mode 100644 js/src/jit-test/tests/debug/surfaces-01.js
 create mode 100644 js/src/jit-test/tests/debug/surfaces-02.js
 create mode 100644 js/src/jit-test/tests/debug/surfaces-03.js
 create mode 100644 js/src/jit-test/tests/debug/surfaces-offsets.js
 create mode 100644 js/src/jit-test/tests/debug/testEarlyReturnOnCall.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-01.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-02.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-03.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-resumption-01.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-resumption-02.js
 create mode 100644 js/src/jit-test/tests/debug/uncaughtExceptionHook-resumption-03.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-01.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-02.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-03.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-04.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-06-onEnterFrame-null.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-06-onPop-null.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-06.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-07.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-08.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-09.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-10.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-11.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-12.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-13.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-binary-sources.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-breakpoint.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-get-return.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-getAllColumnOffsets.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-jseval.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-onExceptionUnwind-gc.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-responseurls.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-sourceMappingURL.js
 create mode 100644 js/src/jit-test/tests/debug/wasm-step.js
 create mode 100644 js/src/jit-test/tests/errors/error-report.js
 create mode 100644 js/src/jit-test/tests/errors/error-sourceURL-disable.js
 create mode 100644 js/src/jit-test/tests/fields/access.js
 create mode 100644 js/src/jit-test/tests/fields/basic.js
 create mode 100644 js/src/jit-test/tests/fields/bug1540787.js
 create mode 100644 js/src/jit-test/tests/fields/bug1540789.js
 create mode 100644 js/src/jit-test/tests/fields/bug1540798.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547129.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547130.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547133.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547136.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547467.js
 create mode 100644 js/src/jit-test/tests/fields/bug1547915.js
 create mode 100644 js/src/jit-test/tests/fields/bug1551454.js
 create mode 100644 js/src/jit-test/tests/fields/bug1551454_2.js
 create mode 100644 js/src/jit-test/tests/fields/bug1552022.js
 create mode 100644 js/src/jit-test/tests/fields/bug1552229.js
 create mode 100644 js/src/jit-test/tests/fields/bug1552875.js
 create mode 100644 js/src/jit-test/tests/fields/bug1555979.js
 create mode 100644 js/src/jit-test/tests/fields/bug1562146.js
 create mode 100644 js/src/jit-test/tests/fields/bug1571289.js
 create mode 100644 js/src/jit-test/tests/fields/error.js
 create mode 100644 js/src/jit-test/tests/fields/field_types.js
 create mode 100644 js/src/jit-test/tests/fields/initprop.js
 create mode 100644 js/src/jit-test/tests/fields/literal.js
 create mode 100644 js/src/jit-test/tests/fields/mixed_methods.js
 create mode 100644 js/src/jit-test/tests/fields/quirks.js
 create mode 100644 js/src/jit-test/tests/fields/super.js
 create mode 100644 js/src/jit-test/tests/fields/superproperty.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-1.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-2.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-3.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-4.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-5.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-6.js
 create mode 100644 js/src/jit-test/tests/for-of/arguments-7.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-1.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-2.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-3.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-4.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-5.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-6.js
 create mode 100644 js/src/jit-test/tests/for-of/array-holes-slow.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-changing.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-empty.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-generic.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-growing-1.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-keys-entries.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-null.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-proxy.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-shrinking.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-surfaces-1.js
 create mode 100644 js/src/jit-test/tests/for-of/array-iterator-surfaces-2.js
 create mode 100644 js/src/jit-test/tests/for-of/array-jit.js
 create mode 100644 js/src/jit-test/tests/for-of/array-prototype.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-1.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-2.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-3.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-4.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-5.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-growing-1.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-growing-2.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-shrinking-1.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-shrinking-2.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-slow-1.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-slow-2.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-slow-3.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-slow-4.js
 create mode 100644 js/src/jit-test/tests/for-of/arrays-slow-5.js
 create mode 100644 js/src/jit-test/tests/for-of/break-1.js
 create mode 100644 js/src/jit-test/tests/for-of/break-2.js
 create mode 100644 js/src/jit-test/tests/for-of/break-3.js
 create mode 100644 js/src/jit-test/tests/for-of/bug-1331444.js
 create mode 100644 js/src/jit-test/tests/for-of/bug-1341339.js
 create mode 100644 js/src/jit-test/tests/for-of/bug-728079-js17-1.js
 create mode 100644 js/src/jit-test/tests/for-of/bug-728079-js17-4.js
 create mode 100644 js/src/jit-test/tests/for-of/bug1519700.js
 create mode 100644 js/src/jit-test/tests/for-of/completion.js
 create mode 100644 js/src/jit-test/tests/for-of/decompiler.js
 create mode 100644 js/src/jit-test/tests/for-of/generators-1.js
 create mode 100644 js/src/jit-test/tests/for-of/generators-2.js
 create mode 100644 js/src/jit-test/tests/for-of/generators-3.js
 create mode 100644 js/src/jit-test/tests/for-of/generators-5.js
 create mode 100644 js/src/jit-test/tests/for-of/manual-advance.js
 create mode 100644 js/src/jit-test/tests/for-of/next-3.js
 create mode 100644 js/src/jit-test/tests/for-of/next-arity.js
 create mode 100644 js/src/jit-test/tests/for-of/next-shenanigans.js
 create mode 100644 js/src/jit-test/tests/for-of/non-iterable.js
 create mode 100644 js/src/jit-test/tests/for-of/proxy-1.js
 create mode 100644 js/src/jit-test/tests/for-of/proxy-2.js
 create mode 100644 js/src/jit-test/tests/for-of/proxy-3.js
 create mode 100644 js/src/jit-test/tests/for-of/return.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-01.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-02.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-03.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-04.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-05.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-06.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-07.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-08.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-09.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-10.js
 create mode 100644 js/src/jit-test/tests/for-of/semantics-11.js
 create mode 100644 js/src/jit-test/tests/for-of/string-iterator-generic.js
 create mode 100644 js/src/jit-test/tests/for-of/string-iterator-surfaces.js
 create mode 100644 js/src/jit-test/tests/for-of/strings.js
 create mode 100644 js/src/jit-test/tests/for-of/syntax-1.js
 create mode 100644 js/src/jit-test/tests/for-of/syntax-2.js
 create mode 100644 js/src/jit-test/tests/for-of/syntax-3.js
 create mode 100644 js/src/jit-test/tests/for-of/syntax-4.js
 create mode 100644 js/src/jit-test/tests/for-of/throw-during-break.js
 create mode 100644 js/src/jit-test/tests/for-of/throw-during-nested-break.js
 create mode 100644 js/src/jit-test/tests/for-of/throw.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-1.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-2.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-3.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-4.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-5.js
 create mode 100644 js/src/jit-test/tests/for-of/typedarrays-6.js
 create mode 100644 js/src/jit-test/tests/for-of/value-done-access.js
 create mode 100644 js/src/jit-test/tests/for-of/wrapper-1.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1004457.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1016016.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1017141.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1028863.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1032206.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1035371.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1039516.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1053676.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1055219.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1070638.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1075546.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1104162.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1108007.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1108836.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1109913.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1109922.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1123648.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1124563.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1124653.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1136597.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1137341.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1138390.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1143706.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1144738.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1146696.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1148383.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1155455.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1157577.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1161303.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1161968.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1165966.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1171909.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1175755.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1177778.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1188290.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1191576.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1206677.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1208994.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1209001.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1210607.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1214006.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1214781.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1214846.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1215363-1.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1215363-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1215363-3.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1215678.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1216607.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1218900-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1218900.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1221359.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1221747.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1223021.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1224710.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1226888.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1226896.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1231386.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1232386.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1234410.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1236473.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1237153.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1238548.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1238555.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1238575-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1238575.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1238582.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1240416.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1240503.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1240527.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1241731.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1242812.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1245520.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1246593.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1252103.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1252154.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1252329.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1253124.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1254108.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1258407.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1259306.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1259490.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1261329.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1263862.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1263871.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1263884.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1271110.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1276631.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1278832.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1280588.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1280889.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1282986.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1286244.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1287399.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1287869.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1292564.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1293127.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1294241.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1298356.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1301377.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1301496.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1303015.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1305220.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1308048.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1310589.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1311060.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1313347.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1315946.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1321597.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1322420.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1322648.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1323868.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1324512.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1325551.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1328251.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1332773.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1337414.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1338383.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1340010.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1342261.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1354480.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1357022.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1359252.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1370069.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1371908.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1374797.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1382431.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1384047.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1388701.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1390087.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1399889.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1401141.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1411302.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1413914.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1430752.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1435295.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1435321.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1439284.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1449887.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1456508.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1456536.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1459568.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1459860.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1461027.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1461319.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1461448.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1462337.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1464872.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1468792.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1472734.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1478943.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1481093.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1490042.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1491326.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1498177.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1505622.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1513991.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1514927.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1515993.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1517158.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1520778.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1530643.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1531018.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1531626.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1532376.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1540670.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1542279.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1542982.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1543014.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1543589.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1556155.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1557928.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1565272.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1568119.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1568740.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1569840.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1571439.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1573458.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1574877.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1578462.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1579025.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1585159.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1590176.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1590904.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1592487.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1593975.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1597970.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1600238.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1602741.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1603330.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1603917.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1605348.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1605633.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1607495.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1607665.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1607687.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1608355.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1610621.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1620195.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1620196.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1620209.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1620213.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1620221.js
 create mode 100644 js/src/jit-test/tests/gc/bug-1628440.js
 create mode 100644 js/src/jit-test/tests/gc/bug-787703.js
 create mode 100644 js/src/jit-test/tests/gc/bug-820186.js
 create mode 100644 js/src/jit-test/tests/gc/bug-821551.js
 create mode 100644 js/src/jit-test/tests/gc/bug-824321.js
 create mode 100644 js/src/jit-test/tests/gc/bug-825326.js
 create mode 100644 js/src/jit-test/tests/gc/bug-832103.js
 create mode 100644 js/src/jit-test/tests/gc/bug-880816.js
 create mode 100644 js/src/jit-test/tests/gc/bug-880886.js
 create mode 100644 js/src/jit-test/tests/gc/bug-886551-1.js
 create mode 100644 js/src/jit-test/tests/gc/bug-886551-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug-886560.js
 create mode 100644 js/src/jit-test/tests/gc/bug-886630.js
 create mode 100644 js/src/jit-test/tests/gc/bug-889682-1.js
 create mode 100644 js/src/jit-test/tests/gc/bug-889682-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug-889682-3.js
 create mode 100644 js/src/jit-test/tests/gc/bug-891773.js
 create mode 100644 js/src/jit-test/tests/gc/bug-906236.js
 create mode 100644 js/src/jit-test/tests/gc/bug-906241.js
 create mode 100644 js/src/jit-test/tests/gc/bug-912813.js
 create mode 100644 js/src/jit-test/tests/gc/bug-913224.js
 create mode 100644 js/src/jit-test/tests/gc/bug-913715.js
 create mode 100644 js/src/jit-test/tests/gc/bug-919536.js
 create mode 100644 js/src/jit-test/tests/gc/bug-924690.js
 create mode 100644 js/src/jit-test/tests/gc/bug-935022.js
 create mode 100644 js/src/jit-test/tests/gc/bug-939499.js
 create mode 100644 js/src/jit-test/tests/gc/bug-945275.js
 create mode 100644 js/src/jit-test/tests/gc/bug-945280.js
 create mode 100644 js/src/jit-test/tests/gc/bug-945285.js
 create mode 100644 js/src/jit-test/tests/gc/bug-948423.js
 create mode 100644 js/src/jit-test/tests/gc/bug-950927.js
 create mode 100644 js/src/jit-test/tests/gc/bug-952819.js
 create mode 100644 js/src/jit-test/tests/gc/bug-956324.js
 create mode 100644 js/src/jit-test/tests/gc/bug-957110.js
 create mode 100644 js/src/jit-test/tests/gc/bug-957114.js
 create mode 100644 js/src/jit-test/tests/gc/bug-961741.js
 create mode 100644 js/src/jit-test/tests/gc/bug-961877.js
 create mode 100644 js/src/jit-test/tests/gc/bug-969012.js
 create mode 100644 js/src/jit-test/tests/gc/bug-978353.js
 create mode 100644 js/src/jit-test/tests/gc/bug-978802.js
 create mode 100644 js/src/jit-test/tests/gc/bug-981289.js
 create mode 100644 js/src/jit-test/tests/gc/bug-981295.js
 create mode 100644 js/src/jit-test/tests/gc/bug-985732.js
 create mode 100644 js/src/jit-test/tests/gc/bug-993768.js
 create mode 100644 js/src/jit-test/tests/gc/bug1116306.js
 create mode 100644 js/src/jit-test/tests/gc/bug1146213.js
 create mode 100644 js/src/jit-test/tests/gc/bug1191756.js
 create mode 100644 js/src/jit-test/tests/gc/bug1246607.js
 create mode 100644 js/src/jit-test/tests/gc/bug1282113.js
 create mode 100644 js/src/jit-test/tests/gc/bug1283169.js
 create mode 100644 js/src/jit-test/tests/gc/bug1285186.js
 create mode 100644 js/src/jit-test/tests/gc/bug1285490.js
 create mode 100644 js/src/jit-test/tests/gc/bug1287063.js
 create mode 100644 js/src/jit-test/tests/gc/bug1326343-gcstats.js
 create mode 100644 js/src/jit-test/tests/gc/bug1335642.js
 create mode 100644 js/src/jit-test/tests/gc/bug1335643.js
 create mode 100644 js/src/jit-test/tests/gc/bug1336866.js
 create mode 100644 js/src/jit-test/tests/gc/bug1337324.js
 create mode 100644 js/src/jit-test/tests/gc/bug1471949.js
 create mode 100644 js/src/jit-test/tests/gc/bug1511412.js
 create mode 100644 js/src/jit-test/tests/gc/bug1532289.js
 create mode 100644 js/src/jit-test/tests/gc/bug1600017.js
 create mode 100644 js/src/jit-test/tests/gc/bug1600488-1.js
 create mode 100644 js/src/jit-test/tests/gc/bug1600488-2.js
 create mode 100644 js/src/jit-test/tests/gc/bug1620200.js
 create mode 100644 js/src/jit-test/tests/gc/bug888463.js
 create mode 100644 js/src/jit-test/tests/gc/elements-post-write-barrier.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-ccw.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-cleanupSome-recursive.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-gray.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-oom1.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-oom2.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-oom3.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-oom4.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry-records-not-initialized.js
 create mode 100644 js/src/jit-test/tests/gc/finalizationRegistry.js
 create mode 100644 js/src/jit-test/tests/gc/gcparam.js
 create mode 100644 js/src/jit-test/tests/gc/gczeal-range.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-01.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-02.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-AccessorShape-barrier.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-abort.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-compacting.js
 create mode 100644 js/src/jit-test/tests/gc/incremental-state.js
 create mode 100644 js/src/jit-test/tests/gc/jsscript-mark-children.js
 create mode 100644 js/src/jit-test/tests/gc/multi-01.js
 create mode 100644 js/src/jit-test/tests/gc/multi-02.js
 create mode 100644 js/src/jit-test/tests/gc/multi-03.js
 create mode 100644 js/src/jit-test/tests/gc/oomInArrayProtoTest.js
 create mode 100644 js/src/jit-test/tests/gc/oomInByteSize.js
 create mode 100644 js/src/jit-test/tests/gc/oomInDebugger.js
 create mode 100644 js/src/jit-test/tests/gc/oomInDtoa.js
 create mode 100644 js/src/jit-test/tests/gc/oomInExceptionHandlerBailout.js
 create mode 100644 js/src/jit-test/tests/gc/oomInFindPath.js
 create mode 100644 js/src/jit-test/tests/gc/oomInFormatStackDump.js
 create mode 100644 js/src/jit-test/tests/gc/oomInGetJumpLabelForBranch.js
 create mode 100644 js/src/jit-test/tests/gc/oomInNewGlobal.js
 create mode 100644 js/src/jit-test/tests/gc/oomInOffTheadCompile.js
 create mode 100644 js/src/jit-test/tests/gc/oomInOffTheadCompile2.js
 create mode 100644 js/src/jit-test/tests/gc/oomInOffTheadCompile3.js
 create mode 100644 js/src/jit-test/tests/gc/oomInParseAsmJS.js
 create mode 100644 js/src/jit-test/tests/gc/oomInParseFunction.js
 create mode 100644 js/src/jit-test/tests/gc/oomInRegExp.js
 create mode 100644 js/src/jit-test/tests/gc/oomInRegExp2.js
 create mode 100644 js/src/jit-test/tests/gc/oomInRegExpAlternativeGeneration.js
 create mode 100644 js/src/jit-test/tests/gc/oomInWeakMap.js
 create mode 100644 js/src/jit-test/tests/gc/weak-marking-01.js
 create mode 100644 js/src/jit-test/tests/gc/weak-marking-02.js
 create mode 100644 js/src/jit-test/tests/gc/weak-marking-03.js
 create mode 100644 js/src/jit-test/tests/gc/weak-marking-varying.js
 create mode 100644 js/src/jit-test/tests/gc/weakRef_in_promise.js
 create mode 100644 js/src/jit-test/tests/gc/weakRefs-basic.js
 create mode 100644 js/src/jit-test/tests/gc/weakRefs-disabled.js
 create mode 100644 js/src/jit-test/tests/gc/weakRefs.js
 create mode 100644 js/src/jit-test/tests/gc/weakmark-remap.js
 create mode 100644 js/src/jit-test/tests/gc/weakmark-remap2.js
 create mode 100644 js/src/jit-test/tests/generators/bug1098947.js
 create mode 100644 js/src/jit-test/tests/generators/bug1462353.js
 create mode 100644 js/src/jit-test/tests/generators/bug1491331.js
 create mode 100644 js/src/jit-test/tests/generators/bug1501722.js
 create mode 100644 js/src/jit-test/tests/generators/bug908920.js
 create mode 100644 js/src/jit-test/tests/generators/bug931414.js
 create mode 100644 js/src/jit-test/tests/generators/closing-osr.js
 create mode 100644 js/src/jit-test/tests/generators/es6-syntax.js
 create mode 100644 js/src/jit-test/tests/generators/next-on-finished.js
 create mode 100644 js/src/jit-test/tests/generators/return-break-continue.js
 create mode 100644 js/src/jit-test/tests/generators/return.js
 create mode 100644 js/src/jit-test/tests/generators/throw-closes.js
 create mode 100644 js/src/jit-test/tests/generators/throw-on-finished.js
 create mode 100644 js/src/jit-test/tests/generators/wrappers.js
 create mode 100644 js/src/jit-test/tests/generators/yield-in-finally.js
 create mode 100644 js/src/jit-test/tests/generators/yield-regexp.js
 create mode 100644 js/src/jit-test/tests/generators/yield-yield.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/bug-1249107.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/bug-1252912.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/bug-1254105.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/byteSize-of-bigint.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/byteSize-of-object.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/byteSize-of-scripts.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/byteSize-of-string.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/byteSize-of-symbol.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/findPath.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/pointerByteSize.js
 create mode 100644 js/src/jit-test/tests/heap-analysis/shortestPaths.js
 create mode 100644 js/src/jit-test/tests/ion/ArrayLengthGetPropertyIC.js
 create mode 100644 js/src/jit-test/tests/ion/ConvertElementsToDouble-Int32.js
 create mode 100644 js/src/jit-test/tests/ion/InlineAddVTypeMonitor.js
 create mode 100644 js/src/jit-test/tests/ion/PurgeProtoChain.js
 create mode 100644 js/src/jit-test/tests/ion/absd.js
 create mode 100644 js/src/jit-test/tests/ion/andOr.js
 create mode 100644 js/src/jit-test/tests/ion/arguments-type-reflow.js
 create mode 100644 js/src/jit-test/tests/ion/arithstringtonumber.js
 create mode 100644 js/src/jit-test/tests/ion/array-join-bug1137624-1.js
 create mode 100644 js/src/jit-test/tests/ion/array-join-bug1137624-2.js
 create mode 100644 js/src/jit-test/tests/ion/array-push-frozen-array.js
 create mode 100644 js/src/jit-test/tests/ion/array-push-length-overflow.js
 create mode 100644 js/src/jit-test/tests/ion/array-push-multiple-frozen.js
 create mode 100644 js/src/jit-test/tests/ion/array-push-multiple-with-funapply.js
 create mode 100644 js/src/jit-test/tests/ion/array-push-multiple.js
 create mode 100644 js/src/jit-test/tests/ion/array-splice.js
 create mode 100644 js/src/jit-test/tests/ion/bailout-env.js
 create mode 100644 js/src/jit-test/tests/ion/bailout-spread.js
 create mode 100644 js/src/jit-test/tests/ion/bailout-with-object-or-null.js
 create mode 100644 js/src/jit-test/tests/ion/bindname.js
 create mode 100644 js/src/jit-test/tests/ion/bug-770309-mcall-bailout.js
 create mode 100644 js/src/jit-test/tests/ion/bug-870034.js
 create mode 100644 js/src/jit-test/tests/ion/bug-952818.js
 create mode 100644 js/src/jit-test/tests/ion/bug1000605.js
 create mode 100644 js/src/jit-test/tests/ion/bug1000960.js
 create mode 100644 js/src/jit-test/tests/ion/bug1001222.js
 create mode 100644 js/src/jit-test/tests/ion/bug1001378.js
 create mode 100644 js/src/jit-test/tests/ion/bug1001382.js
 create mode 100644 js/src/jit-test/tests/ion/bug1001850.js
 create mode 100644 js/src/jit-test/tests/ion/bug1003694.js
 create mode 100644 js/src/jit-test/tests/ion/bug1005458.js
 create mode 100644 js/src/jit-test/tests/ion/bug1005590.js
 create mode 100644 js/src/jit-test/tests/ion/bug1006885.js
 create mode 100644 js/src/jit-test/tests/ion/bug1006899.js
 create mode 100644 js/src/jit-test/tests/ion/bug1007027.js
 create mode 100644 js/src/jit-test/tests/ion/bug1007213.js
 create mode 100644 js/src/jit-test/tests/ion/bug1015498.js
 create mode 100644 js/src/jit-test/tests/ion/bug1018621.js
 create mode 100644 js/src/jit-test/tests/ion/bug1022081.js
 create mode 100644 js/src/jit-test/tests/ion/bug1027510.js
 create mode 100644 js/src/jit-test/tests/ion/bug1028910.js
 create mode 100644 js/src/jit-test/tests/ion/bug1033873.js
 create mode 100644 js/src/jit-test/tests/ion/bug1034400.js
 create mode 100644 js/src/jit-test/tests/ion/bug1046597.js
 create mode 100644 js/src/jit-test/tests/ion/bug1053074.js
 create mode 100644 js/src/jit-test/tests/ion/bug1054047.js
 create mode 100644 js/src/jit-test/tests/ion/bug1054241.js
 create mode 100644 js/src/jit-test/tests/ion/bug1054512.js
 create mode 100644 js/src/jit-test/tests/ion/bug1054601.js
 create mode 100644 js/src/jit-test/tests/ion/bug1054753.js
 create mode 100644 js/src/jit-test/tests/ion/bug1055762.js
 create mode 100644 js/src/jit-test/tests/ion/bug1055864.js
 create mode 100644 js/src/jit-test/tests/ion/bug1057580.js
 create mode 100644 js/src/jit-test/tests/ion/bug1057582.js
 create mode 100644 js/src/jit-test/tests/ion/bug1057598.js
 create mode 100644 js/src/jit-test/tests/ion/bug1060387.js
 create mode 100644 js/src/jit-test/tests/ion/bug1060398.js
 create mode 100644 js/src/jit-test/tests/ion/bug1062612.js
 create mode 100644 js/src/jit-test/tests/ion/bug1063488.js
 create mode 100644 js/src/jit-test/tests/ion/bug1063653.js
 create mode 100644 js/src/jit-test/tests/ion/bug1064537.js
 create mode 100644 js/src/jit-test/tests/ion/bug1066659.js
 create mode 100644 js/src/jit-test/tests/ion/bug1070462.js
 create mode 100644 js/src/jit-test/tests/ion/bug1070465.js
 create mode 100644 js/src/jit-test/tests/ion/bug1071879.js
 create mode 100644 js/src/jit-test/tests/ion/bug1072188.js
 create mode 100644 js/src/jit-test/tests/ion/bug1072691.js
 create mode 100644 js/src/jit-test/tests/ion/bug1072911.js
 create mode 100644 js/src/jit-test/tests/ion/bug1073702.js
 create mode 100644 js/src/jit-test/tests/ion/bug1073861.js
 create mode 100644 js/src/jit-test/tests/ion/bug1073928.js
 create mode 100644 js/src/jit-test/tests/ion/bug1074833.js
 create mode 100644 js/src/jit-test/tests/ion/bug1076026.js
 create mode 100644 js/src/jit-test/tests/ion/bug1076091.js
 create mode 100644 js/src/jit-test/tests/ion/bug1076283.js
 create mode 100644 js/src/jit-test/tests/ion/bug1077349.js
 create mode 100644 js/src/jit-test/tests/ion/bug1077427.js
 create mode 100644 js/src/jit-test/tests/ion/bug1079062.js
 create mode 100644 js/src/jit-test/tests/ion/bug1079850.js
 create mode 100644 js/src/jit-test/tests/ion/bug1080991.js
 create mode 100644 js/src/jit-test/tests/ion/bug1085298.js
 create mode 100644 js/src/jit-test/tests/ion/bug1089761.js
 create mode 100644 js/src/jit-test/tests/ion/bug1090037.js
 create mode 100644 js/src/jit-test/tests/ion/bug1090424.js
 create mode 100644 js/src/jit-test/tests/ion/bug1092833.js
 create mode 100644 js/src/jit-test/tests/ion/bug1101576.js
 create mode 100644 js/src/jit-test/tests/ion/bug1101821.js
 create mode 100644 js/src/jit-test/tests/ion/bug1102187.js
 create mode 100644 js/src/jit-test/tests/ion/bug1105187-sink.js
 create mode 100644 js/src/jit-test/tests/ion/bug1105574-ra-sink.js
 create mode 100644 js/src/jit-test/tests/ion/bug1105684.js
 create mode 100644 js/src/jit-test/tests/ion/bug1106171-sink.js
 create mode 100644 js/src/jit-test/tests/ion/bug1107011-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1107011-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1113139.js
 create mode 100644 js/src/jit-test/tests/ion/bug1115665.js
 create mode 100644 js/src/jit-test/tests/ion/bug1117099.js
 create mode 100644 js/src/jit-test/tests/ion/bug1122401.js
 create mode 100644 js/src/jit-test/tests/ion/bug1122839.js
 create mode 100644 js/src/jit-test/tests/ion/bug1123011.js
 create mode 100644 js/src/jit-test/tests/ion/bug1123064.js
 create mode 100644 js/src/jit-test/tests/ion/bug1128490.js
 create mode 100644 js/src/jit-test/tests/ion/bug1129977.js
 create mode 100644 js/src/jit-test/tests/ion/bug1130679.js
 create mode 100644 js/src/jit-test/tests/ion/bug1132128.js
 create mode 100644 js/src/jit-test/tests/ion/bug1132290.js
 create mode 100644 js/src/jit-test/tests/ion/bug1132584.js
 create mode 100644 js/src/jit-test/tests/ion/bug1132770.js
 create mode 100644 js/src/jit-test/tests/ion/bug1133530.js
 create mode 100644 js/src/jit-test/tests/ion/bug1134074.js
 create mode 100644 js/src/jit-test/tests/ion/bug1135047.js
 create mode 100644 js/src/jit-test/tests/ion/bug1138740.js
 create mode 100644 js/src/jit-test/tests/ion/bug1139152.js
 create mode 100644 js/src/jit-test/tests/ion/bug1139368.js
 create mode 100644 js/src/jit-test/tests/ion/bug1139376.js
 create mode 100644 js/src/jit-test/tests/ion/bug1140890.js
 create mode 100644 js/src/jit-test/tests/ion/bug1143216.js
 create mode 100644 js/src/jit-test/tests/ion/bug1143878.js
 create mode 100644 js/src/jit-test/tests/ion/bug1146410.js
 create mode 100644 js/src/jit-test/tests/ion/bug1148883.js
 create mode 100644 js/src/jit-test/tests/ion/bug1148973-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1148973-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1151323.js
 create mode 100644 js/src/jit-test/tests/ion/bug1154971.js
 create mode 100644 js/src/jit-test/tests/ion/bug1155807.js
 create mode 100644 js/src/jit-test/tests/ion/bug1158632.js
 create mode 100644 js/src/jit-test/tests/ion/bug1159899.js
 create mode 100644 js/src/jit-test/tests/ion/bug1160884.js
 create mode 100644 js/src/jit-test/tests/ion/bug1165905.js
 create mode 100644 js/src/jit-test/tests/ion/bug1172498-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1172498.js
 create mode 100644 js/src/jit-test/tests/ion/bug1181354.js
 create mode 100644 js/src/jit-test/tests/ion/bug1185957.js
 create mode 100644 js/src/jit-test/tests/ion/bug1186271.js
 create mode 100644 js/src/jit-test/tests/ion/bug1188586.js
 create mode 100644 js/src/jit-test/tests/ion/bug1189137.js
 create mode 100644 js/src/jit-test/tests/ion/bug1195588.js
 create mode 100644 js/src/jit-test/tests/ion/bug1195590.js
 create mode 100644 js/src/jit-test/tests/ion/bug1196589.js
 create mode 100644 js/src/jit-test/tests/ion/bug1196590.js
 create mode 100644 js/src/jit-test/tests/ion/bug1196648.js
 create mode 100644 js/src/jit-test/tests/ion/bug1197769.js
 create mode 100644 js/src/jit-test/tests/ion/bug1199898.js
 create mode 100644 js/src/jit-test/tests/ion/bug1201459.js
 create mode 100644 js/src/jit-test/tests/ion/bug1201469.js
 create mode 100644 js/src/jit-test/tests/ion/bug1201850.js
 create mode 100644 js/src/jit-test/tests/ion/bug1204165.js
 create mode 100644 js/src/jit-test/tests/ion/bug1204675.js
 create mode 100644 js/src/jit-test/tests/ion/bug1205842.js
 create mode 100644 js/src/jit-test/tests/ion/bug1207413.js
 create mode 100644 js/src/jit-test/tests/ion/bug1212298.js
 create mode 100644 js/src/jit-test/tests/ion/bug1212605.js
 create mode 100644 js/src/jit-test/tests/ion/bug1213552.js
 create mode 100644 js/src/jit-test/tests/ion/bug1214013.js
 create mode 100644 js/src/jit-test/tests/ion/bug1214050.js
 create mode 100644 js/src/jit-test/tests/ion/bug1215600.js
 create mode 100644 js/src/jit-test/tests/ion/bug1215992.js
 create mode 100644 js/src/jit-test/tests/ion/bug1216130.js
 create mode 100644 js/src/jit-test/tests/ion/bug1216151.js
 create mode 100644 js/src/jit-test/tests/ion/bug1216157.js
 create mode 100644 js/src/jit-test/tests/ion/bug1218065.js
 create mode 100644 js/src/jit-test/tests/ion/bug1219883.js
 create mode 100644 js/src/jit-test/tests/ion/bug1222905.js
 create mode 100644 js/src/jit-test/tests/ion/bug1222917.js
 create mode 100644 js/src/jit-test/tests/ion/bug1225367.js
 create mode 100644 js/src/jit-test/tests/ion/bug1226816.js
 create mode 100644 js/src/jit-test/tests/ion/bug1228327.js
 create mode 100644 js/src/jit-test/tests/ion/bug1228397.js
 create mode 100644 js/src/jit-test/tests/ion/bug1232859.js
 create mode 100644 js/src/jit-test/tests/ion/bug1233331.js
 create mode 100644 js/src/jit-test/tests/ion/bug1233343.js
 create mode 100644 js/src/jit-test/tests/ion/bug1239075.js
 create mode 100644 js/src/jit-test/tests/ion/bug1240521.js
 create mode 100644 js/src/jit-test/tests/ion/bug1244502.js
 create mode 100644 js/src/jit-test/tests/ion/bug1246154.js
 create mode 100644 js/src/jit-test/tests/ion/bug1246552.js
 create mode 100644 js/src/jit-test/tests/ion/bug1247880.js
 create mode 100644 js/src/jit-test/tests/ion/bug1247909.js
 create mode 100644 js/src/jit-test/tests/ion/bug1247915.js
 create mode 100644 js/src/jit-test/tests/ion/bug1254197.js
 create mode 100644 js/src/jit-test/tests/ion/bug1261326.js
 create mode 100644 js/src/jit-test/tests/ion/bug1264948-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1264948.js
 create mode 100644 js/src/jit-test/tests/ion/bug1265159.js
 create mode 100644 js/src/jit-test/tests/ion/bug1269756.js
 create mode 100644 js/src/jit-test/tests/ion/bug1273858-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1273858-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1279898.js
 create mode 100644 js/src/jit-test/tests/ion/bug1282944.js
 create mode 100644 js/src/jit-test/tests/ion/bug1284491.js
 create mode 100644 js/src/jit-test/tests/ion/bug1285217.js
 create mode 100644 js/src/jit-test/tests/ion/bug1285218.js
 create mode 100644 js/src/jit-test/tests/ion/bug1287416.js
 create mode 100644 js/src/jit-test/tests/ion/bug1293542.js
 create mode 100644 js/src/jit-test/tests/ion/bug1296667.js
 create mode 100644 js/src/jit-test/tests/ion/bug1298354.js
 create mode 100644 js/src/jit-test/tests/ion/bug1299007.js
 create mode 100644 js/src/jit-test/tests/ion/bug1304640.js
 create mode 100644 js/src/jit-test/tests/ion/bug1304643.js
 create mode 100644 js/src/jit-test/tests/ion/bug1308802.js
 create mode 100644 js/src/jit-test/tests/ion/bug1311061.js
 create mode 100644 js/src/jit-test/tests/ion/bug1314438.js
 create mode 100644 js/src/jit-test/tests/ion/bug1314545.js
 create mode 100644 js/src/jit-test/tests/ion/bug1317943.js
 create mode 100644 js/src/jit-test/tests/ion/bug1318634.js
 create mode 100644 js/src/jit-test/tests/ion/bug1321437.js
 create mode 100644 js/src/jit-test/tests/ion/bug1322932.js
 create mode 100644 js/src/jit-test/tests/ion/bug1323854.js
 create mode 100644 js/src/jit-test/tests/ion/bug1324521.js
 create mode 100644 js/src/jit-test/tests/ion/bug1326150.js
 create mode 100644 js/src/jit-test/tests/ion/bug1329933.js
 create mode 100644 js/src/jit-test/tests/ion/bug1330662.js
 create mode 100644 js/src/jit-test/tests/ion/bug1331058.js
 create mode 100644 js/src/jit-test/tests/ion/bug1331350.js
 create mode 100644 js/src/jit-test/tests/ion/bug1331405.js
 create mode 100644 js/src/jit-test/tests/ion/bug1333946.js
 create mode 100644 js/src/jit-test/tests/ion/bug1334314.js
 create mode 100644 js/src/jit-test/tests/ion/bug1342483-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1342483-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1342882.js
 create mode 100644 js/src/jit-test/tests/ion/bug1345160.js
 create mode 100644 js/src/jit-test/tests/ion/bug1348777.js
 create mode 100644 js/src/jit-test/tests/ion/bug1352510.js
 create mode 100644 js/src/jit-test/tests/ion/bug1354275.js
 create mode 100644 js/src/jit-test/tests/ion/bug1356822.js
 create mode 100644 js/src/jit-test/tests/ion/bug1365518.js
 create mode 100644 js/src/jit-test/tests/ion/bug1365769-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1365769-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1368360-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1368360-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1370922.js
 create mode 100644 js/src/jit-test/tests/ion/bug1375404.js
 create mode 100644 js/src/jit-test/tests/ion/bug1379936.js
 create mode 100644 js/src/jit-test/tests/ion/bug1383591.js
 create mode 100644 js/src/jit-test/tests/ion/bug1383972.js
 create mode 100644 js/src/jit-test/tests/ion/bug1384737.js
 create mode 100644 js/src/jit-test/tests/ion/bug1394505.js
 create mode 100644 js/src/jit-test/tests/ion/bug1395100.js
 create mode 100644 js/src/jit-test/tests/ion/bug1397071.js
 create mode 100644 js/src/jit-test/tests/ion/bug1401014.js
 create mode 100644 js/src/jit-test/tests/ion/bug1404636.js
 create mode 100644 js/src/jit-test/tests/ion/bug1408412.js
 create mode 100644 js/src/jit-test/tests/ion/bug1410683.js
 create mode 100644 js/src/jit-test/tests/ion/bug1433496.js
 create mode 100644 js/src/jit-test/tests/ion/bug1441012.js
 create mode 100644 js/src/jit-test/tests/ion/bug1450796.js
 create mode 100644 js/src/jit-test/tests/ion/bug1452581.js
 create mode 100644 js/src/jit-test/tests/ion/bug1472132.js
 create mode 100644 js/src/jit-test/tests/ion/bug1473830.js
 create mode 100644 js/src/jit-test/tests/ion/bug1479394.js
 create mode 100644 js/src/jit-test/tests/ion/bug1484905.js
 create mode 100644 js/src/jit-test/tests/ion/bug1492574.js
 create mode 100644 js/src/jit-test/tests/ion/bug1493900-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1493900-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1497107.js
 create mode 100644 js/src/jit-test/tests/ion/bug1502090.js
 create mode 100644 js/src/jit-test/tests/ion/bug1506968.js
 create mode 100644 js/src/jit-test/tests/ion/bug1509482.js
 create mode 100644 js/src/jit-test/tests/ion/bug1510684.js
 create mode 100644 js/src/jit-test/tests/ion/bug1514625.js
 create mode 100644 js/src/jit-test/tests/ion/bug1518377-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1518377-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1526840.js
 create mode 100644 js/src/jit-test/tests/ion/bug1527148.js
 create mode 100644 js/src/jit-test/tests/ion/bug1528818.js
 create mode 100644 js/src/jit-test/tests/ion/bug1538083.js
 create mode 100644 js/src/jit-test/tests/ion/bug1543166.js
 create mode 100644 js/src/jit-test/tests/ion/bug1544386-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1544386-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1544792.js
 create mode 100644 js/src/jit-test/tests/ion/bug1546228.js
 create mode 100644 js/src/jit-test/tests/ion/bug1556571.js
 create mode 100644 js/src/jit-test/tests/ion/bug1568397.js
 create mode 100644 js/src/jit-test/tests/ion/bug1570926.js
 create mode 100644 js/src/jit-test/tests/ion/bug1572051.js
 create mode 100644 js/src/jit-test/tests/ion/bug1593175.js
 create mode 100644 js/src/jit-test/tests/ion/bug1598456.js
 create mode 100644 js/src/jit-test/tests/ion/bug1598784.js
 create mode 100644 js/src/jit-test/tests/ion/bug1602190.js
 create mode 100644 js/src/jit-test/tests/ion/bug1604631.js
 create mode 100644 js/src/jit-test/tests/ion/bug1605641.js
 create mode 100644 js/src/jit-test/tests/ion/bug1607670-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1607670-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1607670-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug1607670-4.js
 create mode 100644 js/src/jit-test/tests/ion/bug1620215.js
 create mode 100644 js/src/jit-test/tests/ion/bug1621268-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1621268-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug1629503-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug1629503-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug470143.js
 create mode 100644 js/src/jit-test/tests/ion/bug669575-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug669575-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug669575-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug669950.js
 create mode 100644 js/src/jit-test/tests/ion/bug670484.js
 create mode 100644 js/src/jit-test/tests/ion/bug674507-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug674507-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug674656.js
 create mode 100644 js/src/jit-test/tests/ion/bug674664-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug674664-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug674664-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug674694.js
 create mode 100644 js/src/jit-test/tests/ion/bug675381.js
 create mode 100644 js/src/jit-test/tests/ion/bug677066-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug677066.js
 create mode 100644 js/src/jit-test/tests/ion/bug677073-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug677073.js
 create mode 100644 js/src/jit-test/tests/ion/bug677074.js
 create mode 100644 js/src/jit-test/tests/ion/bug677080.js
 create mode 100644 js/src/jit-test/tests/ion/bug677163.js
 create mode 100644 js/src/jit-test/tests/ion/bug677455.js
 create mode 100644 js/src/jit-test/tests/ion/bug677715-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug677715-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug677715-4.js
 create mode 100644 js/src/jit-test/tests/ion/bug677715.js
 create mode 100644 js/src/jit-test/tests/ion/bug677730.js
 create mode 100644 js/src/jit-test/tests/ion/bug677774-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug677774-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug677871.js
 create mode 100644 js/src/jit-test/tests/ion/bug678106.js
 create mode 100644 js/src/jit-test/tests/ion/bug678239-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug678239-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug678353.js
 create mode 100644 js/src/jit-test/tests/ion/bug678620.js
 create mode 100644 js/src/jit-test/tests/ion/bug678625.js
 create mode 100644 js/src/jit-test/tests/ion/bug678798.js
 create mode 100644 js/src/jit-test/tests/ion/bug679493-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug679493.js
 create mode 100644 js/src/jit-test/tests/ion/bug679581.js
 create mode 100644 js/src/jit-test/tests/ion/bug679794.js
 create mode 100644 js/src/jit-test/tests/ion/bug680432.js
 create mode 100644 js/src/jit-test/tests/ion/bug680619.js
 create mode 100644 js/src/jit-test/tests/ion/bug680621.js
 create mode 100644 js/src/jit-test/tests/ion/bug681185.js
 create mode 100644 js/src/jit-test/tests/ion/bug682210.js
 create mode 100644 js/src/jit-test/tests/ion/bug684362.js
 create mode 100644 js/src/jit-test/tests/ion/bug684384.js
 create mode 100644 js/src/jit-test/tests/ion/bug691597.js
 create mode 100644 js/src/jit-test/tests/ion/bug691603.js
 create mode 100644 js/src/jit-test/tests/ion/bug691747.js
 create mode 100644 js/src/jit-test/tests/ion/bug692208.js
 create mode 100644 js/src/jit-test/tests/ion/bug692211.js
 create mode 100644 js/src/jit-test/tests/ion/bug692213.js
 create mode 100644 js/src/jit-test/tests/ion/bug692215.js
 create mode 100644 js/src/jit-test/tests/ion/bug695017.js
 create mode 100644 js/src/jit-test/tests/ion/bug701956.js
 create mode 100644 js/src/jit-test/tests/ion/bug701958.js
 create mode 100644 js/src/jit-test/tests/ion/bug701964.js
 create mode 100644 js/src/jit-test/tests/ion/bug703376.js
 create mode 100644 js/src/jit-test/tests/ion/bug705351.js
 create mode 100644 js/src/jit-test/tests/ion/bug706692.js
 create mode 100644 js/src/jit-test/tests/ion/bug706699.js
 create mode 100644 js/src/jit-test/tests/ion/bug710983.js
 create mode 100644 js/src/jit-test/tests/ion/bug714397.js
 create mode 100644 js/src/jit-test/tests/ion/bug716504.js
 create mode 100644 js/src/jit-test/tests/ion/bug716624-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug716624-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug716743.js
 create mode 100644 js/src/jit-test/tests/ion/bug716853.js
 create mode 100644 js/src/jit-test/tests/ion/bug716895.js
 create mode 100644 js/src/jit-test/tests/ion/bug717466.js
 create mode 100644 js/src/jit-test/tests/ion/bug718850.js
 create mode 100644 js/src/jit-test/tests/ion/bug719231.js
 create mode 100644 js/src/jit-test/tests/ion/bug719346.js
 create mode 100644 js/src/jit-test/tests/ion/bug719774.js
 create mode 100644 js/src/jit-test/tests/ion/bug720169.js
 create mode 100644 js/src/jit-test/tests/ion/bug723040.js
 create mode 100644 js/src/jit-test/tests/ion/bug723271.js
 create mode 100644 js/src/jit-test/tests/ion/bug724517.js
 create mode 100644 js/src/jit-test/tests/ion/bug724530.js
 create mode 100644 js/src/jit-test/tests/ion/bug724562.js
 create mode 100644 js/src/jit-test/tests/ion/bug724654.js
 create mode 100644 js/src/jit-test/tests/ion/bug724788.js
 create mode 100644 js/src/jit-test/tests/ion/bug724944.js
 create mode 100644 js/src/jit-test/tests/ion/bug724975.js
 create mode 100644 js/src/jit-test/tests/ion/bug724976.js
 create mode 100644 js/src/jit-test/tests/ion/bug724999.js
 create mode 100644 js/src/jit-test/tests/ion/bug725000.js
 create mode 100644 js/src/jit-test/tests/ion/bug725003.js
 create mode 100644 js/src/jit-test/tests/ion/bug725011.js
 create mode 100644 js/src/jit-test/tests/ion/bug725061.js
 create mode 100644 js/src/jit-test/tests/ion/bug725067.js
 create mode 100644 js/src/jit-test/tests/ion/bug726180.js
 create mode 100644 js/src/jit-test/tests/ion/bug728033.js
 create mode 100644 js/src/jit-test/tests/ion/bug728187.js
 create mode 100644 js/src/jit-test/tests/ion/bug728188.js
 create mode 100644 js/src/jit-test/tests/ion/bug729573.js
 create mode 100644 js/src/jit-test/tests/ion/bug729788.js
 create mode 100644 js/src/jit-test/tests/ion/bug729795.js
 create mode 100644 js/src/jit-test/tests/ion/bug729798.js
 create mode 100644 js/src/jit-test/tests/ion/bug729814.js
 create mode 100644 js/src/jit-test/tests/ion/bug729884.js
 create mode 100644 js/src/jit-test/tests/ion/bug729899-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug729899-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug729902-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug729902-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug730115.js
 create mode 100644 js/src/jit-test/tests/ion/bug730152.js
 create mode 100644 js/src/jit-test/tests/ion/bug730977-implement-jsop-delprop.js
 create mode 100644 js/src/jit-test/tests/ion/bug731820.js
 create mode 100644 js/src/jit-test/tests/ion/bug732758.js
 create mode 100644 js/src/jit-test/tests/ion/bug732846.js
 create mode 100644 js/src/jit-test/tests/ion/bug732847.js
 create mode 100644 js/src/jit-test/tests/ion/bug732849.js
 create mode 100644 js/src/jit-test/tests/ion/bug732850.js
 create mode 100644 js/src/jit-test/tests/ion/bug732851.js
 create mode 100644 js/src/jit-test/tests/ion/bug732858.js
 create mode 100644 js/src/jit-test/tests/ion/bug732859.js
 create mode 100644 js/src/jit-test/tests/ion/bug732860.js
 create mode 100644 js/src/jit-test/tests/ion/bug732862.js
 create mode 100644 js/src/jit-test/tests/ion/bug732863.js
 create mode 100644 js/src/jit-test/tests/ion/bug732864.js
 create mode 100644 js/src/jit-test/tests/ion/bug734383.js
 create mode 100644 js/src/jit-test/tests/ion/bug736135-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug736135.js
 create mode 100644 js/src/jit-test/tests/ion/bug736141.js
 create mode 100644 js/src/jit-test/tests/ion/bug739854.js
 create mode 100644 js/src/jit-test/tests/ion/bug741202.js
 create mode 100644 js/src/jit-test/tests/ion/bug741241.js
 create mode 100644 js/src/jit-test/tests/ion/bug743099.js
 create mode 100644 js/src/jit-test/tests/ion/bug746370.js
 create mode 100644 js/src/jit-test/tests/ion/bug747271.js
 create mode 100644 js/src/jit-test/tests/ion/bug750588.js
 create mode 100644 js/src/jit-test/tests/ion/bug754713-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug754713-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug754713-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug754713-4.js
 create mode 100644 js/src/jit-test/tests/ion/bug754720.js
 create mode 100644 js/src/jit-test/tests/ion/bug755157.js
 create mode 100644 js/src/jit-test/tests/ion/bug755832.js
 create mode 100644 js/src/jit-test/tests/ion/bug756235.js
 create mode 100644 js/src/jit-test/tests/ion/bug756238.js
 create mode 100644 js/src/jit-test/tests/ion/bug756240.js
 create mode 100644 js/src/jit-test/tests/ion/bug756247.js
 create mode 100644 js/src/jit-test/tests/ion/bug756780.js
 create mode 100644 js/src/jit-test/tests/ion/bug756781.js
 create mode 100644 js/src/jit-test/tests/ion/bug758181.js
 create mode 100644 js/src/jit-test/tests/ion/bug758991.js
 create mode 100644 js/src/jit-test/tests/ion/bug759213.js
 create mode 100644 js/src/jit-test/tests/ion/bug760103.js
 create mode 100644 js/src/jit-test/tests/ion/bug761835.js
 create mode 100644 js/src/jit-test/tests/ion/bug761854.js
 create mode 100644 js/src/jit-test/tests/ion/bug762547.js
 create mode 100644 js/src/jit-test/tests/ion/bug764432.js
 create mode 100644 js/src/jit-test/tests/ion/bug764792.js
 create mode 100644 js/src/jit-test/tests/ion/bug765454.js
 create mode 100644 js/src/jit-test/tests/ion/bug765477.js
 create mode 100644 js/src/jit-test/tests/ion/bug765478.js
 create mode 100644 js/src/jit-test/tests/ion/bug765480.js
 create mode 100644 js/src/jit-test/tests/ion/bug766218.js
 create mode 100644 js/src/jit-test/tests/ion/bug767665.js
 create mode 100644 js/src/jit-test/tests/ion/bug768436.js
 create mode 100644 js/src/jit-test/tests/ion/bug770235.js
 create mode 100644 js/src/jit-test/tests/ion/bug770762.js
 create mode 100644 js/src/jit-test/tests/ion/bug772901.js
 create mode 100644 js/src/jit-test/tests/ion/bug773587.js
 create mode 100644 js/src/jit-test/tests/ion/bug774006.js
 create mode 100644 js/src/jit-test/tests/ion/bug774644.js
 create mode 100644 js/src/jit-test/tests/ion/bug776687.js
 create mode 100644 js/src/jit-test/tests/ion/bug776748.js
 create mode 100644 js/src/jit-test/tests/ion/bug779125.js
 create mode 100644 js/src/jit-test/tests/ion/bug779245.js
 create mode 100644 js/src/jit-test/tests/ion/bug779595.js
 create mode 100644 js/src/jit-test/tests/ion/bug779812.js
 create mode 100644 js/src/jit-test/tests/ion/bug779841.js
 create mode 100644 js/src/jit-test/tests/ion/bug780842.js
 create mode 100644 js/src/jit-test/tests/ion/bug782087.js
 create mode 100644 js/src/jit-test/tests/ion/bug783590.js
 create mode 100644 js/src/jit-test/tests/ion/bug784385.js
 create mode 100644 js/src/jit-test/tests/ion/bug786107.js
 create mode 100644 js/src/jit-test/tests/ion/bug787921.js
 create mode 100644 js/src/jit-test/tests/ion/bug789300.js
 create mode 100644 js/src/jit-test/tests/ion/bug789420.js
 create mode 100644 js/src/jit-test/tests/ion/bug790479.js
 create mode 100644 js/src/jit-test/tests/ion/bug792166-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug792166-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug792220.js
 create mode 100644 js/src/jit-test/tests/ion/bug792234.js
 create mode 100644 js/src/jit-test/tests/ion/bug792944.js
 create mode 100644 js/src/jit-test/tests/ion/bug798819.js
 create mode 100644 js/src/jit-test/tests/ion/bug798823.js
 create mode 100644 js/src/jit-test/tests/ion/bug798946.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-4.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-5.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-6.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-7.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-8.js
 create mode 100644 js/src/jit-test/tests/ion/bug799185-9.js
 create mode 100644 js/src/jit-test/tests/ion/bug800179.js
 create mode 100644 js/src/jit-test/tests/ion/bug804064.js
 create mode 100644 js/src/jit-test/tests/ion/bug807035.js
 create mode 100644 js/src/jit-test/tests/ion/bug807047.js
 create mode 100644 js/src/jit-test/tests/ion/bug808023.js
 create mode 100644 js/src/jit-test/tests/ion/bug809021.js
 create mode 100644 js/src/jit-test/tests/ion/bug809472.js
 create mode 100644 js/src/jit-test/tests/ion/bug810253.js
 create mode 100644 js/src/jit-test/tests/ion/bug813784.js
 create mode 100644 js/src/jit-test/tests/ion/bug816492.js
 create mode 100644 js/src/jit-test/tests/ion/bug816786.js
 create mode 100644 js/src/jit-test/tests/ion/bug818023.js
 create mode 100644 js/src/jit-test/tests/ion/bug819611.js
 create mode 100644 js/src/jit-test/tests/ion/bug819794.js
 create mode 100644 js/src/jit-test/tests/ion/bug819865.js
 create mode 100644 js/src/jit-test/tests/ion/bug820873.js
 create mode 100644 js/src/jit-test/tests/ion/bug821788.js
 create mode 100644 js/src/jit-test/tests/ion/bug821794.js
 create mode 100644 js/src/jit-test/tests/ion/bug822938.js
 create mode 100644 js/src/jit-test/tests/ion/bug824347.js
 create mode 100644 js/src/jit-test/tests/ion/bug824473.js
 create mode 100644 js/src/jit-test/tests/ion/bug824863.js
 create mode 100644 js/src/jit-test/tests/ion/bug825599.js
 create mode 100644 js/src/jit-test/tests/ion/bug825705.js
 create mode 100644 js/src/jit-test/tests/ion/bug825716.js
 create mode 100644 js/src/jit-test/tests/ion/bug827082.js
 create mode 100644 js/src/jit-test/tests/ion/bug827659-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug827821-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug827821-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug830269.js
 create mode 100644 js/src/jit-test/tests/ion/bug831087.js
 create mode 100644 js/src/jit-test/tests/ion/bug831424-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug831424-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug832058.js
 create mode 100644 js/src/jit-test/tests/ion/bug833076.js
 create mode 100644 js/src/jit-test/tests/ion/bug835178.js
 create mode 100644 js/src/jit-test/tests/ion/bug835496.js
 create mode 100644 js/src/jit-test/tests/ion/bug836102.js
 create mode 100644 js/src/jit-test/tests/ion/bug836274.js
 create mode 100644 js/src/jit-test/tests/ion/bug836705.js
 create mode 100644 js/src/jit-test/tests/ion/bug837312.js
 create mode 100644 js/src/jit-test/tests/ion/bug839315.js
 create mode 100644 js/src/jit-test/tests/ion/bug843866.js
 create mode 100644 js/src/jit-test/tests/ion/bug843875.js
 create mode 100644 js/src/jit-test/tests/ion/bug844059.js
 create mode 100644 js/src/jit-test/tests/ion/bug844364.js
 create mode 100644 js/src/jit-test/tests/ion/bug844452.js
 create mode 100644 js/src/jit-test/tests/ion/bug844459.js
 create mode 100644 js/src/jit-test/tests/ion/bug846330.js
 create mode 100644 js/src/jit-test/tests/ion/bug847412.js
 create mode 100644 js/src/jit-test/tests/ion/bug848319.js
 create mode 100644 js/src/jit-test/tests/ion/bug848733.js
 create mode 100644 js/src/jit-test/tests/ion/bug848803.js
 create mode 100644 js/src/jit-test/tests/ion/bug849781-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug849781.js
 create mode 100644 js/src/jit-test/tests/ion/bug850099.js
 create mode 100644 js/src/jit-test/tests/ion/bug851064.js
 create mode 100644 js/src/jit-test/tests/ion/bug851067.js
 create mode 100644 js/src/jit-test/tests/ion/bug851792.js
 create mode 100644 js/src/jit-test/tests/ion/bug852140.js
 create mode 100644 js/src/jit-test/tests/ion/bug852342.js
 create mode 100644 js/src/jit-test/tests/ion/bug855514.js
 create mode 100644 js/src/jit-test/tests/ion/bug858586.js
 create mode 100644 js/src/jit-test/tests/ion/bug858617.js
 create mode 100644 js/src/jit-test/tests/ion/bug860838-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug860838-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug860838-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug860838-4.js
 create mode 100644 js/src/jit-test/tests/ion/bug860838.js
 create mode 100644 js/src/jit-test/tests/ion/bug861165.js
 create mode 100644 js/src/jit-test/tests/ion/bug861419.js
 create mode 100644 js/src/jit-test/tests/ion/bug861439.js
 create mode 100644 js/src/jit-test/tests/ion/bug862100.js
 create mode 100644 js/src/jit-test/tests/ion/bug862357.js
 create mode 100644 js/src/jit-test/tests/ion/bug863261.js
 create mode 100644 js/src/jit-test/tests/ion/bug863755.js
 create mode 100644 js/src/jit-test/tests/ion/bug866611.js
 create mode 100644 js/src/jit-test/tests/ion/bug867820.js
 create mode 100644 js/src/jit-test/tests/ion/bug870328.js
 create mode 100644 js/src/jit-test/tests/ion/bug870356.js
 create mode 100644 js/src/jit-test/tests/ion/bug872331.js
 create mode 100644 js/src/jit-test/tests/ion/bug875452.js
 create mode 100644 js/src/jit-test/tests/ion/bug875656.js
 create mode 100644 js/src/jit-test/tests/ion/bug875804.js
 create mode 100644 js/src/jit-test/tests/ion/bug876465.js
 create mode 100644 js/src/jit-test/tests/ion/bug877936-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug877936.js
 create mode 100644 js/src/jit-test/tests/ion/bug878444.js
 create mode 100644 js/src/jit-test/tests/ion/bug878510.js
 create mode 100644 js/src/jit-test/tests/ion/bug882323.js
 create mode 100644 js/src/jit-test/tests/ion/bug882565-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug882565.js
 create mode 100644 js/src/jit-test/tests/ion/bug883490.js
 create mode 100644 js/src/jit-test/tests/ion/bug885660.js
 create mode 100644 js/src/jit-test/tests/ion/bug886243.js
 create mode 100644 js/src/jit-test/tests/ion/bug886246.js
 create mode 100644 js/src/jit-test/tests/ion/bug888568.js
 create mode 100644 js/src/jit-test/tests/ion/bug889186.js
 create mode 100644 js/src/jit-test/tests/ion/bug889451.js
 create mode 100644 js/src/jit-test/tests/ion/bug890722.js
 create mode 100644 js/src/jit-test/tests/ion/bug892426.js
 create mode 100644 js/src/jit-test/tests/ion/bug892794.js
 create mode 100644 js/src/jit-test/tests/ion/bug893732.js
 create mode 100644 js/src/jit-test/tests/ion/bug893853.js
 create mode 100644 js/src/jit-test/tests/ion/bug894786-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug894786.js
 create mode 100644 js/src/jit-test/tests/ion/bug894794.js
 create mode 100644 js/src/jit-test/tests/ion/bug897747.js
 create mode 100644 js/src/jit-test/tests/ion/bug898047.js
 create mode 100644 js/src/jit-test/tests/ion/bug898857.js
 create mode 100644 js/src/jit-test/tests/ion/bug901086.js
 create mode 100644 js/src/jit-test/tests/ion/bug901391.js
 create mode 100644 js/src/jit-test/tests/ion/bug904315.js
 create mode 100644 js/src/jit-test/tests/ion/bug905166.js
 create mode 100644 js/src/jit-test/tests/ion/bug905986.js
 create mode 100644 js/src/jit-test/tests/ion/bug905999.js
 create mode 100644 js/src/jit-test/tests/ion/bug906035.js
 create mode 100644 js/src/jit-test/tests/ion/bug906284.js
 create mode 100644 js/src/jit-test/tests/ion/bug908903.js
 create mode 100644 js/src/jit-test/tests/ion/bug909401.js
 create mode 100644 js/src/jit-test/tests/ion/bug909505.js
 create mode 100644 js/src/jit-test/tests/ion/bug909601.js
 create mode 100644 js/src/jit-test/tests/ion/bug909997.js
 create mode 100644 js/src/jit-test/tests/ion/bug911369.js
 create mode 100644 js/src/jit-test/tests/ion/bug911707.js
 create mode 100644 js/src/jit-test/tests/ion/bug912152.js
 create mode 100644 js/src/jit-test/tests/ion/bug913749.js
 create mode 100644 js/src/jit-test/tests/ion/bug914098.js
 create mode 100644 js/src/jit-test/tests/ion/bug914341.js
 create mode 100644 js/src/jit-test/tests/ion/bug915301.js
 create mode 100644 js/src/jit-test/tests/ion/bug915608.js
 create mode 100644 js/src/jit-test/tests/ion/bug915903.js
 create mode 100644 js/src/jit-test/tests/ion/bug916712.js
 create mode 100644 js/src/jit-test/tests/ion/bug916752.js
 create mode 100644 js/src/jit-test/tests/ion/bug919118.js
 create mode 100644 js/src/jit-test/tests/ion/bug921035.js
 create mode 100644 js/src/jit-test/tests/ion/bug922118.js
 create mode 100644 js/src/jit-test/tests/ion/bug924538.js
 create mode 100644 js/src/jit-test/tests/ion/bug925067-1.js
 create mode 100644 js/src/jit-test/tests/ion/bug925067-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug925067-3.js
 create mode 100644 js/src/jit-test/tests/ion/bug925305.js
 create mode 100644 js/src/jit-test/tests/ion/bug925308.js
 create mode 100644 js/src/jit-test/tests/ion/bug927389.js
 create mode 100644 js/src/jit-test/tests/ion/bug928423.js
 create mode 100644 js/src/jit-test/tests/ion/bug928542.js
 create mode 100644 js/src/jit-test/tests/ion/bug928625.js
 create mode 100644 js/src/jit-test/tests/ion/bug930327.js
 create mode 100644 js/src/jit-test/tests/ion/bug930990.js
 create mode 100644 js/src/jit-test/tests/ion/bug930993.js
 create mode 100644 js/src/jit-test/tests/ion/bug931496.js
 create mode 100644 js/src/jit-test/tests/ion/bug936740.js
 create mode 100644 js/src/jit-test/tests/ion/bug939868-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug939868.js
 create mode 100644 js/src/jit-test/tests/ion/bug940635.js
 create mode 100644 js/src/jit-test/tests/ion/bug940846.js
 create mode 100644 js/src/jit-test/tests/ion/bug942550.js
 create mode 100644 js/src/jit-test/tests/ion/bug942604.js
 create mode 100644 js/src/jit-test/tests/ion/bug944080.js
 create mode 100644 js/src/jit-test/tests/ion/bug945294.js
 create mode 100644 js/src/jit-test/tests/ion/bug945512.js
 create mode 100644 js/src/jit-test/tests/ion/bug945811.js
 create mode 100644 js/src/jit-test/tests/ion/bug946284.js
 create mode 100644 js/src/jit-test/tests/ion/bug946969.js
 create mode 100644 js/src/jit-test/tests/ion/bug950462.js
 create mode 100644 js/src/jit-test/tests/ion/bug950764.js
 create mode 100644 js/src/jit-test/tests/ion/bug953164.js
 create mode 100644 js/src/jit-test/tests/ion/bug956156.js
 create mode 100644 js/src/jit-test/tests/ion/bug958381.js
 create mode 100644 js/src/jit-test/tests/ion/bug958432.js
 create mode 100644 js/src/jit-test/tests/ion/bug964229-2.js
 create mode 100644 js/src/jit-test/tests/ion/bug964229.js
 create mode 100644 js/src/jit-test/tests/ion/bug965712.js
 create mode 100644 js/src/jit-test/tests/ion/bug966926.js
 create mode 100644 js/src/jit-test/tests/ion/bug969203.js
 create mode 100644 js/src/jit-test/tests/ion/bug973118.js
 create mode 100644 js/src/jit-test/tests/ion/bug975290.js
 create mode 100644 js/src/jit-test/tests/ion/bug976110.js
 create mode 100644 js/src/jit-test/tests/ion/bug977966.js
 create mode 100644 js/src/jit-test/tests/ion/bug980119.js
 create mode 100644 js/src/jit-test/tests/ion/bug980860.js
 create mode 100644 js/src/jit-test/tests/ion/bug981325.js
 create mode 100644 js/src/jit-test/tests/ion/bug984018.js
 create mode 100644 js/src/jit-test/tests/ion/bug984830.js
 create mode 100644 js/src/jit-test/tests/ion/bug989586.js
 create mode 100644 js/src/jit-test/tests/ion/bug991457.js
 create mode 100644 js/src/jit-test/tests/ion/bug994016.js
 create mode 100644 js/src/jit-test/tests/ion/bug995673.js
 create mode 100644 js/src/jit-test/tests/ion/bug995675.js
 create mode 100644 js/src/jit-test/tests/ion/bug995817.js
 create mode 100644 js/src/jit-test/tests/ion/bug995826.js
 create mode 100644 js/src/jit-test/tests/ion/bug998059.js
 create mode 100644 js/src/jit-test/tests/ion/callTypeBarriers.js
 create mode 100644 js/src/jit-test/tests/ion/callgname.js
 create mode 100644 js/src/jit-test/tests/ion/ceil.js
 create mode 100644 js/src/jit-test/tests/ion/close-iterators-1.js
 create mode 100644 js/src/jit-test/tests/ion/compare-char.js
 create mode 100644 js/src/jit-test/tests/ion/compare-string.js
 create mode 100644 js/src/jit-test/tests/ion/compareAll.js
 create mode 100644 js/src/jit-test/tests/ion/condswitch.js
 create mode 100644 js/src/jit-test/tests/ion/context-override.js
 create mode 100644 js/src/jit-test/tests/ion/dce-with-rinstructions.js
 create mode 100644 js/src/jit-test/tests/ion/dense-elem-write-barrier.js
 create mode 100644 js/src/jit-test/tests/ion/directEval.js
 create mode 100644 js/src/jit-test/tests/ion/div-by-constant-bug1555153.js
 create mode 100644 js/src/jit-test/tests/ion/divmodself.js
 create mode 100644 js/src/jit-test/tests/ion/double-array-loop-phi.js
 create mode 100644 js/src/jit-test/tests/ion/doubleArrays.js
 create mode 100644 js/src/jit-test/tests/ion/doubleComparisons.js
 create mode 100644 js/src/jit-test/tests/ion/eliminate-type-barrier.js
 create mode 100644 js/src/jit-test/tests/ion/eliminate-unreachable-1.js
 create mode 100644 js/src/jit-test/tests/ion/eliminate-unreachable-2.js
 create mode 100644 js/src/jit-test/tests/ion/entryOverflowBailout.js
 create mode 100644 js/src/jit-test/tests/ion/eval-neg0.js
 create mode 100644 js/src/jit-test/tests/ion/evalCallingName.js
 create mode 100644 js/src/jit-test/tests/ion/expando-realloc-slots.js
 create mode 100644 js/src/jit-test/tests/ion/filtertypeset-float32.js
 create mode 100644 js/src/jit-test/tests/ion/fold-in.js
 create mode 100644 js/src/jit-test/tests/ion/fold-linear-arith-bug1316830.js
 create mode 100644 js/src/jit-test/tests/ion/fold-linear-arith-bug1319242.js
 create mode 100644 js/src/jit-test/tests/ion/fold-linear-arith-bug1528829.js
 create mode 100644 js/src/jit-test/tests/ion/for-in-iterator-1.js
 create mode 100644 js/src/jit-test/tests/ion/gc-during-bailout.js
 create mode 100644 js/src/jit-test/tests/ion/getPropertyCacheOverflow.js
 create mode 100644 js/src/jit-test/tests/ion/getelem-bounds-coalesce.js
 create mode 100644 js/src/jit-test/tests/ion/getelem-bounds-hoist.js
 create mode 100644 js/src/jit-test/tests/ion/getelem-hole.js
 create mode 100644 js/src/jit-test/tests/ion/getelem-proto.js
 create mode 100644 js/src/jit-test/tests/ion/getelem-string.js
 create mode 100644 js/src/jit-test/tests/ion/getelem.js
 create mode 100644 js/src/jit-test/tests/ion/getgname-getter.js
 create mode 100644 js/src/jit-test/tests/ion/getgname.js
 create mode 100644 js/src/jit-test/tests/ion/getprop-cache.js
 create mode 100644 js/src/jit-test/tests/ion/getprop-constant.js
 create mode 100644 js/src/jit-test/tests/ion/getprop-idempotent-cache-1.js
 create mode 100644 js/src/jit-test/tests/ion/getprop-idempotent-cache-2.js
 create mode 100644 js/src/jit-test/tests/ion/getprop-primitive.js
 create mode 100644 js/src/jit-test/tests/ion/gvn-unremovable-phi-bug1317675.js
 create mode 100644 js/src/jit-test/tests/ion/has-definite-folding.js
 create mode 100644 js/src/jit-test/tests/ion/hole.js
 create mode 100644 js/src/jit-test/tests/ion/ic-fuzz-0.js
 create mode 100644 js/src/jit-test/tests/ion/idempotentCache.js
 create mode 100644 js/src/jit-test/tests/ion/idiv-by-constant.js
 create mode 100644 js/src/jit-test/tests/ion/iloop.js
 create mode 100644 js/src/jit-test/tests/ion/inline-Math-random-before-called.js
 create mode 100644 js/src/jit-test/tests/ion/inline-doubles.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypeDescr-multi.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypeDescr-unknown.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong-multi.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypeDescr-wrong.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypeDescr.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypedObject-multi.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypedObject-unknown.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-ObjectIsTypedObject.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/TypedObject-TypeDescrIsSimpleType.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/array-pop.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/array-push.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/bug705251.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/call-apply-non-singletons.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/exception-during-inlining-decision.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-bailout.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-frameiter.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-id-mismatch.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-megamorphic.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-noninlined-call.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-own.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/getelem-getter-proto.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/inline-callarg-bailout-phi.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/inline-callarg-bailout.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/inline-callarg-ubench-no-double2.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/inline-getelem-args.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/inline-istypedarray-on-nontypedarray.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/isFiniteInline.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/isNaNInline.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/object-is-stricteq.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/typedarray-data-inlining-neuter-samedata.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/typedarray-large-length.js
 create mode 100644 js/src/jit-test/tests/ion/inlining/typedarray-length-inlining-neuter.js
 create mode 100644 js/src/jit-test/tests/ion/instanceof-mutate-proto.js
 create mode 100644 js/src/jit-test/tests/ion/invalidation/easy-invalidate.js
 create mode 100644 js/src/jit-test/tests/ion/invalidation/framedescriptors.js
 create mode 100644 js/src/jit-test/tests/ion/invalidation/outofline.js
 create mode 100644 js/src/jit-test/tests/ion/invalidation/recursive-invalidate.js
 create mode 100644 js/src/jit-test/tests/ion/is-constructing.js
 create mode 100644 js/src/jit-test/tests/ion/isArray.js
 create mode 100644 js/src/jit-test/tests/ion/lambda.js
 create mode 100644 js/src/jit-test/tests/ion/lazyLink-bug1150783.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-1.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-2.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-3.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-4.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-5.js
 create mode 100644 js/src/jit-test/tests/ion/lexical-check-6.js
 create mode 100644 js/src/jit-test/tests/ion/lookupswitch.js
 create mode 100644 js/src/jit-test/tests/ion/loop-test-fold.js
 create mode 100644 js/src/jit-test/tests/ion/lsra-bug1112164.js
 create mode 100644 js/src/jit-test/tests/ion/math-imul-folding.js
 create mode 100644 js/src/jit-test/tests/ion/math-max-arraylength.js
 create mode 100644 js/src/jit-test/tests/ion/mathFloor.js
 create mode 100644 js/src/jit-test/tests/ion/mathMinMax.js
 create mode 100644 js/src/jit-test/tests/ion/mathRound.js
 create mode 100644 js/src/jit-test/tests/ion/mathSign.js
 create mode 100644 js/src/jit-test/tests/ion/mathTrunc.js
 create mode 100644 js/src/jit-test/tests/ion/merge-phi-usage-analysis.js
 create mode 100644 js/src/jit-test/tests/ion/mod-double.js
 create mode 100644 js/src/jit-test/tests/ion/monomorphic-property-access.js
 create mode 100644 js/src/jit-test/tests/ion/muli-constant-1-bug1534810.js
 create mode 100644 js/src/jit-test/tests/ion/nativeElementAccesses.js
 create mode 100644 js/src/jit-test/tests/ion/new-0.js
 create mode 100644 js/src/jit-test/tests/ion/new-1.js
 create mode 100644 js/src/jit-test/tests/ion/new-10.js
 create mode 100644 js/src/jit-test/tests/ion/new-2.js
 create mode 100644 js/src/jit-test/tests/ion/new-3.js
 create mode 100644 js/src/jit-test/tests/ion/new-4.js
 create mode 100644 js/src/jit-test/tests/ion/new-5.js
 create mode 100644 js/src/jit-test/tests/ion/new-6.js
 create mode 100644 js/src/jit-test/tests/ion/new-7.js
 create mode 100644 js/src/jit-test/tests/ion/new-8.js
 create mode 100644 js/src/jit-test/tests/ion/new-9.js
 create mode 100644 js/src/jit-test/tests/ion/new-object-with-dynamic-slots.js
 create mode 100644 js/src/jit-test/tests/ion/notV.js
 create mode 100644 js/src/jit-test/tests/ion/nursery-getter-setter.js
 create mode 100644 js/src/jit-test/tests/ion/nursery-getter-setter2.js
 create mode 100644 js/src/jit-test/tests/ion/object-create-with-primitive-second-arg-in-ion.js
 create mode 100644 js/src/jit-test/tests/ion/object-create.js
 create mode 100644 js/src/jit-test/tests/ion/object-prototype-tostring.js
 create mode 100644 js/src/jit-test/tests/ion/osr-with-optimized-out.js
 create mode 100644 js/src/jit-test/tests/ion/pgo-bug1252120.js
 create mode 100644 js/src/jit-test/tests/ion/pgo-bug1259476.js
 create mode 100644 js/src/jit-test/tests/ion/popn.js
 create mode 100644 js/src/jit-test/tests/ion/range-analysis-bug1122402.js
 create mode 100644 js/src/jit-test/tests/ion/range-analysis-bug1124448.js
 create mode 100644 js/src/jit-test/tests/ion/range-analysis.js
 create mode 100644 js/src/jit-test/tests/ion/recover-arrays.js
 create mode 100644 js/src/jit-test/tests/ion/recover-autounsafe.js
 create mode 100644 js/src/jit-test/tests/ion/recover-bug1236114.js
 create mode 100644 js/src/jit-test/tests/ion/recover-cow-arrays.js
 create mode 100644 js/src/jit-test/tests/ion/recover-empty-new-object.js
 create mode 100644 js/src/jit-test/tests/ion/recover-lambdas-bug1113940.js
 create mode 100644 js/src/jit-test/tests/ion/recover-lambdas-bug1114566.js
 create mode 100644 js/src/jit-test/tests/ion/recover-lambdas-bug1118911.js
 create mode 100644 js/src/jit-test/tests/ion/recover-lambdas-bug1133389.js
 create mode 100644 js/src/jit-test/tests/ion/recover-lambdas.js
 create mode 100644 js/src/jit-test/tests/ion/recover-newarrayiterator-close.js
 create mode 100644 js/src/jit-test/tests/ion/recover-newarrayiterator.js
 create mode 100644 js/src/jit-test/tests/ion/recover-newstringiterator.js
 create mode 100644 js/src/jit-test/tests/ion/recover-object-bug1174322.js
 create mode 100644 js/src/jit-test/tests/ion/recover-object-bug1175233.js
 create mode 100644 js/src/jit-test/tests/ion/recover-objects.js
 create mode 100644 js/src/jit-test/tests/ion/recover-typed-array.js
 create mode 100644 js/src/jit-test/tests/ion/regexp-clone.js
 create mode 100644 js/src/jit-test/tests/ion/regexp-exec.js
 create mode 100644 js/src/jit-test/tests/ion/result-type-mutated.js
 create mode 100644 js/src/jit-test/tests/ion/rinstructions-no-sse4.js
 create mode 100644 js/src/jit-test/tests/ion/round-float32.js
 create mode 100644 js/src/jit-test/tests/ion/scalar-replacement-bug1138693.js
 create mode 100644 js/src/jit-test/tests/ion/scalar-replacement-oom.js
 create mode 100644 js/src/jit-test/tests/ion/scripted-getter-setter.js
 create mode 100644 js/src/jit-test/tests/ion/setelem-float32-typedarray-ic.js
 create mode 100644 js/src/jit-test/tests/ion/setelem-hole.js
 create mode 100644 js/src/jit-test/tests/ion/setelem-proto.js
 create mode 100644 js/src/jit-test/tests/ion/setelem.js
 create mode 100644 js/src/jit-test/tests/ion/setgname-reconfigured.js
 create mode 100644 js/src/jit-test/tests/ion/setgname.js
 create mode 100644 js/src/jit-test/tests/ion/setpropertypolymorphic-float32.js
 create mode 100644 js/src/jit-test/tests/ion/sincos-abi-args-bug1534492.js
 create mode 100644 js/src/jit-test/tests/ion/sink-in-recovered-object.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-1.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-2a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-2b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-3.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-4a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-4b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-5a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-5b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-6a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-dynamic-6b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-1.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-2a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-2b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-3.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-4a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-4b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-5a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-5b.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-6a.js
 create mode 100644 js/src/jit-test/tests/ion/spreadcall-not-optimized-static-6b.js
 create mode 100644 js/src/jit-test/tests/ion/stack-alignment-bug1126375.js
 create mode 100644 js/src/jit-test/tests/ion/stack-alignment.js
 create mode 100644 js/src/jit-test/tests/ion/string-compare.js
 create mode 100644 js/src/jit-test/tests/ion/string-concat-short.js
 create mode 100644 js/src/jit-test/tests/ion/super-getelem-profiling.js
 create mode 100644 js/src/jit-test/tests/ion/super-prop.js
 create mode 100644 js/src/jit-test/tests/ion/template-tag-callsiteobject.js
 create mode 100644 js/src/jit-test/tests/ion/test-scalar-replacement-float32.js
 create mode 100644 js/src/jit-test/tests/ion/testArrayBufferByteLength.js
 create mode 100644 js/src/jit-test/tests/ion/testFloat32-correctness.js
 create mode 100644 js/src/jit-test/tests/ion/testFloat32.js
 create mode 100644 js/src/jit-test/tests/ion/testInArray.js
 create mode 100644 js/src/jit-test/tests/ion/testIsCallable.js
 create mode 100644 js/src/jit-test/tests/ion/testObjectHasPrototype.js
 create mode 100644 js/src/jit-test/tests/ion/testPos.js
 create mode 100644 js/src/jit-test/tests/ion/testPossiblyWrappedArrayBufferByteLength.js
 create mode 100644 js/src/jit-test/tests/ion/testStringFromCodePoint.js
 create mode 100644 js/src/jit-test/tests/ion/testStringMatch.js
 create mode 100644 js/src/jit-test/tests/ion/testSubtract.js
 create mode 100644 js/src/jit-test/tests/ion/testVAndBranch.js
 create mode 100644 js/src/jit-test/tests/ion/throw.js
 create mode 100644 js/src/jit-test/tests/ion/toid.js
 create mode 100644 js/src/jit-test/tests/ion/truncate.js
 create mode 100644 js/src/jit-test/tests/ion/truncateToInt32-ool.js
 create mode 100644 js/src/jit-test/tests/ion/truncateToInt32.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-1.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-2.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-3.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-4.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-5.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-6.js
 create mode 100644 js/src/jit-test/tests/ion/try-catch-7.js
 create mode 100644 js/src/jit-test/tests/ion/typed-arrays-1.js
 create mode 100644 js/src/jit-test/tests/ion/typed-arrays-2.js
 create mode 100644 js/src/jit-test/tests/ion/typed-arrays-3.js
 create mode 100644 js/src/jit-test/tests/ion/typedarray-length.js
 create mode 100644 js/src/jit-test/tests/ion/typedarray-static-load.js
 create mode 100644 js/src/jit-test/tests/ion/typedarray-static-store.js
 create mode 100644 js/src/jit-test/tests/ion/typedarrayindex-const-double-representable-as-int32.js
 create mode 100644 js/src/jit-test/tests/ion/typeof.js
 create mode 100644 js/src/jit-test/tests/ion/udiv-by-constant.js
 create mode 100644 js/src/jit-test/tests/ion/udiv-by-u32-constant.js
 create mode 100644 js/src/jit-test/tests/ion/unboxed-objects-invalidate.js
 create mode 100644 js/src/jit-test/tests/ion/ursh-sign-bug1528597.js
 create mode 100644 js/src/jit-test/tests/ion/valueToInt32.js
 create mode 100644 js/src/jit-test/tests/ion/void.js
 create mode 100644 js/src/jit-test/tests/jaeger/argumentsOptimize-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/argumentsOptimize-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549393-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549393-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549396.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549398.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549521.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549602.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug549603.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug550490.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug551603.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug553784.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug554580-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug554580-5.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug554651.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug554675-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug555155.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug555206.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug557070.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug557075.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug560221.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-call-newvar.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-call-typechange.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-call.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-getter-newvar.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-getter-typechange.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-getter.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug563000/eif-global-newvar.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug565198.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug566022.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug573433.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug576398.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug577580.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug577646.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug577705.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug580712.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug580884-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug580884.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug580931-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug581871.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug581936.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582185.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582286.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582392.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582880.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582882.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582884.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582897.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582898.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug582900.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug583158.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug583160.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug583672.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug583688.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug583689.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug584646.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug584647.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585341.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585391.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585408-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585408-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585408.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug585540.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug587431.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588338.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588362-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588362-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588362-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588363-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug588363-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug589108.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug589461.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug590083.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug591606.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug592973-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug592973-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug592973-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug593554.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug595917.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug597378.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug598696.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug599488.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug600139.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug600419.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug600424.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug601982.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug604381.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug604427.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug606662-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug606829.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug610652.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug615440.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug616508.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617433.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617440.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617458.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617460.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617549.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617558.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug617624.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug618007.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug618849.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug618850.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug618863.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug619339.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug619433-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug619433-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug620643.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug621522.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug621655.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug624100.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug624483.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625157.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625377.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625718-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625718-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625718-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug625757.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug627486.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639459.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639478-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639478-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639587.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639792.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug639808.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug640098.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug640102.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug640614.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug642198.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug643653-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug643653-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug643805.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug643829.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug643913.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug645629.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug645657.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug645985.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug646001.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug646060.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug646411.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug646495.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug646938.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug647440.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug647657.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug647785.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug648004.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug648230-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug648230-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug648498.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug648708.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649272.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649593.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649689.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649775.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649824.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug649973.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug650076.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug650662.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug650663.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug651147.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug652305.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug652314.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug652590.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug653243.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug653249.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug653397.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug655505.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug655508.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug655810.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug655990.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656096.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656252.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656259.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656591.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656748.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug656914.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug657120.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug657247.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug657890.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug658240.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug658294.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug658579.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug658968.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug659438.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug659439.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug659448.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug659456.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug660002.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug662072.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug662082.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug663485.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug663910.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug669706.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug670885.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug672122.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug678234.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug678782.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug679666.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug680842.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug681006.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug682345.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug684084-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug684084.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug684576.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug684824.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug684943.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug687768.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug693311.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug704138.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug705873.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug706110.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug707641.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug709067.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug710780.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug714645.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug719918.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug732423.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug735161.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug738525.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug742393.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug751320.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug767961.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug768313.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug769985.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug771871.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug781859-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug781859-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug781859-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug819035.js
 create mode 100644 js/src/jit-test/tests/jaeger/bug825966.js
 create mode 100644 js/src/jit-test/tests/jaeger/chunk/bug712267.js
 create mode 100644 js/src/jit-test/tests/jaeger/clonefun.js
 create mode 100644 js/src/jit-test/tests/jaeger/closure-01.js
 create mode 100644 js/src/jit-test/tests/jaeger/closure-02.js
 create mode 100644 js/src/jit-test/tests/jaeger/closure-03.js
 create mode 100644 js/src/jit-test/tests/jaeger/closure-04.js
 create mode 100644 js/src/jit-test/tests/jaeger/closure-05.js
 create mode 100644 js/src/jit-test/tests/jaeger/compare-wrong-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/crash-on-compare.js
 create mode 100644 js/src/jit-test/tests/jaeger/deepBailAfterRunTracer.js
 create mode 100644 js/src/jit-test/tests/jaeger/floatTypedArrays.js
 create mode 100644 js/src/jit-test/tests/jaeger/fromCharCode.js
 create mode 100644 js/src/jit-test/tests/jaeger/fused-eq-ifeq.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-4.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-5.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-6.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-7.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-8.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-int-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-int-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/getelem-sanity-int-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/getter-hook-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/getter-hook-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/globalOptimize-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/globalOptimize-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/globalOptimize-4.js
 create mode 100644 js/src/jit-test/tests/jaeger/in.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug645645.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug645666.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug646004.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug646480.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug647973.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug651209.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug655954.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug656221.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug676491.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/bug680759.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/doubleArg.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/mathAbs.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/mathFloor.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/mathPow.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/mathRound.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/mathSqrt.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-01.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-02.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-03.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-04.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-05.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-06.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-07.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-08.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-09.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-10.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/scripted-11.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/stringCharAt.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/stringCharCodeAt.js
 create mode 100644 js/src/jit-test/tests/jaeger/inline/undefinedLocal.js
 create mode 100644 js/src/jit-test/tests/jaeger/instanceOfWithKnownTypes.js
 create mode 100644 js/src/jit-test/tests/jaeger/invokeSessionGuard.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug651155.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug654393.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug655854.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug658290.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug659452.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug668643.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug671814.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug680809.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/bug684621.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-01.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-02.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-03.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-04.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-05.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-06.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-07.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-08.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-09.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/hoist-10.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/integer-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/integer-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/integer-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/multiply-by-int32min.js
 create mode 100644 js/src/jit-test/tests/jaeger/loops/property-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/modConstDoubles.js
 create mode 100644 js/src/jit-test/tests/jaeger/modConstInt.js
 create mode 100644 js/src/jit-test/tests/jaeger/modConstZeroRhs.js
 create mode 100644 js/src/jit-test/tests/jaeger/modWithConstLhs.js
 create mode 100644 js/src/jit-test/tests/jaeger/mulNegZero.js
 create mode 100644 js/src/jit-test/tests/jaeger/negation.js
 create mode 100644 js/src/jit-test/tests/jaeger/normalIntTypedArrays.js
 create mode 100644 js/src/jit-test/tests/jaeger/optimize-globals-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/optimize-globals-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/optimize-globals-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/propertyOptimize-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/propertyOptimize-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/propertyOptimize-3.js
 create mode 100644 js/src/jit-test/tests/jaeger/propertyOptimize-4.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/arith.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug617592.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug621292.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug621328.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug638977.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug639508.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug639882.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug640608.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug641225.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug641269.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug641535.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug642405.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug643182.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug643376.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug643669.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug645044.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug646267.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647183.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647199.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647532.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647547.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647991-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug647991-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug648502.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug648567.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug648843.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug648966.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug649261.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug649769.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug651119.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug653980.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug654536.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug655949.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug655998.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug657288.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug658209.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug658211.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug658212.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug658561.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug658777.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug659639.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug659766.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug661859.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug663690.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug671943-2.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug672123.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug674391.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/bug676764.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/callic.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/exotic.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/flush.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/getelem.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/incdec.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/inlinestubs.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/memory-01.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/memory-02.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/memory-03.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/memory-04.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/native.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/nativemulti.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/nativestack.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/patchdouble.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/property.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/propic.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/staticoverflow.js
 create mode 100644 js/src/jit-test/tests/jaeger/recompile/undef.js
 create mode 100644 js/src/jit-test/tests/jaeger/regalloc-double.js
 create mode 100644 js/src/jit-test/tests/jaeger/regalloc-live.js
 create mode 100644 js/src/jit-test/tests/jaeger/regress-bug625701.js
 create mode 100644 js/src/jit-test/tests/jaeger/rsh-sanity-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/scriptedICs-1.js
 create mode 100644 js/src/jit-test/tests/jaeger/setPropTypeGuard.js
 create mode 100644 js/src/jit-test/tests/jaeger/smallIntTypedArrays.js
 create mode 100644 js/src/jit-test/tests/jaeger/strictModeSetUndefinedVar.js
 create mode 100644 js/src/jit-test/tests/jaeger/subCommutativity.js
 create mode 100644 js/src/jit-test/tests/jaeger/tableSwitchConst.js
 create mode 100644 js/src/jit-test/tests/jaeger/tableSwitchDouble.js
 create mode 100644 js/src/jit-test/tests/jaeger/tableSwitchEmpty.js
 create mode 100644 js/src/jit-test/tests/jaeger/tableSwitchFloat.js
 create mode 100644 js/src/jit-test/tests/jaeger/tableSwitchNeg.js
 create mode 100644 js/src/jit-test/tests/jaeger/testAddStringObject.js
 create mode 100644 js/src/jit-test/tests/jaeger/testCallElemAfterGC.js
 create mode 100644 js/src/jit-test/tests/jaeger/testDenseCallElem.js
 create mode 100644 js/src/jit-test/tests/jaeger/testForOps.js
 create mode 100644 js/src/jit-test/tests/jaeger/testIfEqX.js
 create mode 100644 js/src/jit-test/tests/jaeger/testPropCallElem.js
 create mode 100644 js/src/jit-test/tests/jaeger/testPropCallElem2.js
 create mode 100644 js/src/jit-test/tests/jaeger/testSetElem-Easy.js
 create mode 100644 js/src/jit-test/tests/jaeger/testSetElem-Indexed.js
 create mode 100644 js/src/jit-test/tests/jaeger/testSetElem-NewProto.js
 create mode 100644 js/src/jit-test/tests/jaeger/testSetTypedFloatArray.js
 create mode 100644 js/src/jit-test/tests/jaeger/testSetTypedIntArray.js
 create mode 100644 js/src/jit-test/tests/jaeger/testShiftSameBacking.js
 create mode 100644 js/src/jit-test/tests/jaeger/testTableSwitchX.js
 create mode 100644 js/src/jit-test/tests/jaeger/undoAdd.js
 create mode 100644 js/src/jit-test/tests/jaeger/unsignedShiftZero.js
 create mode 100644 js/src/jit-test/tests/jaeger/xor-sanity.js
 create mode 100644 js/src/jit-test/tests/latin1/assorted.js
 create mode 100644 js/src/jit-test/tests/latin1/basic.js
 create mode 100644 js/src/jit-test/tests/latin1/bug1033113.js
 create mode 100644 js/src/jit-test/tests/latin1/compare.js
 create mode 100644 js/src/jit-test/tests/latin1/date.js
 create mode 100644 js/src/jit-test/tests/latin1/decompiler.js
 create mode 100644 js/src/jit-test/tests/latin1/dependent.js
 create mode 100644 js/src/jit-test/tests/latin1/encode-decode.js
 create mode 100644 js/src/jit-test/tests/latin1/escape-unescape.js
 create mode 100644 js/src/jit-test/tests/latin1/eval.js
 create mode 100644 js/src/jit-test/tests/latin1/function.js
 create mode 100644 js/src/jit-test/tests/latin1/index.js
 create mode 100644 js/src/jit-test/tests/latin1/indexOf.js
 create mode 100644 js/src/jit-test/tests/latin1/indexing.js
 create mode 100644 js/src/jit-test/tests/latin1/join.js
 create mode 100644 js/src/jit-test/tests/latin1/json.js
 create mode 100644 js/src/jit-test/tests/latin1/latin1.js
 create mode 100644 js/src/jit-test/tests/latin1/other.js
 create mode 100644 js/src/jit-test/tests/latin1/parseInt-parseFloat.js
 create mode 100644 js/src/jit-test/tests/latin1/regexp.js
 create mode 100644 js/src/jit-test/tests/latin1/replace.js
 create mode 100644 js/src/jit-test/tests/latin1/rope-stringchar.js
 create mode 100644 js/src/jit-test/tests/latin1/search.js
 create mode 100644 js/src/jit-test/tests/latin1/split.js
 create mode 100644 js/src/jit-test/tests/latin1/startsWith-endsWith.js
 create mode 100644 js/src/jit-test/tests/latin1/structured-clone.js
 create mode 100644 js/src/jit-test/tests/latin1/toLowerCase-toUpperCase.js
 create mode 100644 js/src/jit-test/tests/latin1/toNumber.js
 create mode 100644 js/src/jit-test/tests/latin1/trim.js
 create mode 100644 js/src/jit-test/tests/modules/add-to-namespace-import.js
 create mode 100644 js/src/jit-test/tests/modules/ambiguous-import.js
 create mode 100644 js/src/jit-test/tests/modules/ambiguous-indirect-export.js
 create mode 100644 js/src/jit-test/tests/modules/ambiguous-star-export.js
 create mode 100644 js/src/jit-test/tests/modules/assign-to-import.js
 create mode 100644 js/src/jit-test/tests/modules/assign-to-namespace-import.js
 create mode 100644 js/src/jit-test/tests/modules/assign-to-namespace.js
 create mode 100644 js/src/jit-test/tests/modules/bad-namespace-created.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1168666.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1217593.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1219044.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1219408.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1225346.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1233117.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1233179.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1233915.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1236875.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1245518.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1247934.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1251090.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1258097.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1283448.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1284486-2.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1284486.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1287406.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1287410.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1320993.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1372258.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1402535.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1402649.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1406452.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1420420-2.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1420420-3.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1420420-4.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1420420.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1435327.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1439416-2.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1439416.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1443555.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1462286.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1462326.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1463371.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1463373.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1466487.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1476921.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1498980.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1501154.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1501157.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1502669.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1503009.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1510598.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1519140.js
 create mode 100644 js/src/jit-test/tests/modules/bug-1604792.js
 create mode 100644 js/src/jit-test/tests/modules/bug1105608.js
 create mode 100644 js/src/jit-test/tests/modules/bug1169850.js
 create mode 100644 js/src/jit-test/tests/modules/bug1198673.js
 create mode 100644 js/src/jit-test/tests/modules/bug1204857.js
 create mode 100644 js/src/jit-test/tests/modules/bug1210391.js
 create mode 100644 js/src/jit-test/tests/modules/bug1394492.js
 create mode 100644 js/src/jit-test/tests/modules/bug1394493.js
 create mode 100644 js/src/jit-test/tests/modules/bug1429031.js
 create mode 100644 js/src/jit-test/tests/modules/bug1449153.js
 create mode 100644 js/src/jit-test/tests/modules/bug1485698.js
 create mode 100644 js/src/jit-test/tests/modules/bug1584034.js
 create mode 100644 js/src/jit-test/tests/modules/bug1584309.js
 create mode 100644 js/src/jit-test/tests/modules/bug1586599.js
 create mode 100644 js/src/jit-test/tests/modules/cyclic-function-import.js
 create mode 100644 js/src/jit-test/tests/modules/cyclic-import.js
 create mode 100644 js/src/jit-test/tests/modules/debugger-frames.js
 create mode 100644 js/src/jit-test/tests/modules/debugger-vars-function.js
 create mode 100644 js/src/jit-test/tests/modules/debugger-vars-toplevel.js
 create mode 100644 js/src/jit-test/tests/modules/delete-import.js
 create mode 100644 js/src/jit-test/tests/modules/delete-namespace-import.js
 create mode 100644 js/src/jit-test/tests/modules/delete-namespace.js
 create mode 100644 js/src/jit-test/tests/modules/duplicate-exports.js
 create mode 100644 js/src/jit-test/tests/modules/duplicate-imports.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-error.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-expression.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-ion.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-lazy.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-module.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-oom.js
 create mode 100644 js/src/jit-test/tests/modules/dynamic-import-script.js
 create mode 100644 js/src/jit-test/tests/modules/eval-module-oom.js
 create mode 100644 js/src/jit-test/tests/modules/export-circular-nonexisting-binding.js
 create mode 100644 js/src/jit-test/tests/modules/export-declaration.js
 create mode 100644 js/src/jit-test/tests/modules/export-destructuring.js
 create mode 100644 js/src/jit-test/tests/modules/export-entries.js
 create mode 100644 js/src/jit-test/tests/modules/export-star-cannot-rescue-missing-export.js
 create mode 100644 js/src/jit-test/tests/modules/export-star-circular-dependencies.js
 create mode 100644 js/src/jit-test/tests/modules/function-redeclaration.js
 create mode 100644 js/src/jit-test/tests/modules/global-scope.js
 create mode 100644 js/src/jit-test/tests/modules/import-declaration.js
 create mode 100644 js/src/jit-test/tests/modules/import-default-async-asi.js
 create mode 100644 js/src/jit-test/tests/modules/import-default-async-regexpy.js
 create mode 100644 js/src/jit-test/tests/modules/import-default-class.js
 create mode 100644 js/src/jit-test/tests/modules/import-default-function.js
 create mode 100644 js/src/jit-test/tests/modules/import-entries.js
 create mode 100644 js/src/jit-test/tests/modules/import-in-lazy-function.js
 create mode 100644 js/src/jit-test/tests/modules/import-meta-expression.js
 create mode 100644 js/src/jit-test/tests/modules/import-meta-oom.js
 create mode 100644 js/src/jit-test/tests/modules/import-meta.js
 create mode 100644 js/src/jit-test/tests/modules/import-namespace.js
 create mode 100644 js/src/jit-test/tests/modules/import-not-found.js
 create mode 100644 js/src/jit-test/tests/modules/inline-data.js
 create mode 100644 js/src/jit-test/tests/modules/instanceof-error-message.js
 create mode 100644 js/src/jit-test/tests/modules/let-tdz.js
 create mode 100644 js/src/jit-test/tests/modules/many-exports.js
 create mode 100644 js/src/jit-test/tests/modules/many-imports.js
 create mode 100644 js/src/jit-test/tests/modules/many-namespace-imports.js
 create mode 100644 js/src/jit-test/tests/modules/missing-export-offthread.js
 create mode 100644 js/src/jit-test/tests/modules/missing-indirect-export.js
 create mode 100644 js/src/jit-test/tests/modules/module-declaration-instantiation.js
 create mode 100644 js/src/jit-test/tests/modules/module-environment.js
 create mode 100644 js/src/jit-test/tests/modules/module-evaluation.js
 create mode 100644 js/src/jit-test/tests/modules/module-this.js
 create mode 100644 js/src/jit-test/tests/modules/namespace-import-compilation-2.js
 create mode 100644 js/src/jit-test/tests/modules/namespace-import-compilation.js
 create mode 100644 js/src/jit-test/tests/modules/off-thread-compile.js
 create mode 100644 js/src/jit-test/tests/modules/recursive-star-export.js
 create mode 100644 js/src/jit-test/tests/modules/requested-modules.js
 create mode 100644 js/src/jit-test/tests/modules/shell-parse.js
 create mode 100644 js/src/jit-test/tests/modules/simple-imports.js
 create mode 100644 js/src/jit-test/tests/modules/unbound-export.js
 create mode 100644 js/src/jit-test/tests/optional-chain/call-ignore-rval.js
 create mode 100644 js/src/jit-test/tests/optional-chain/fun-call-or-apply.js
 create mode 100644 js/src/jit-test/tests/parser/arrow-rest.js
 create mode 100644 js/src/jit-test/tests/parser/arrow-with-block.js
 create mode 100644 js/src/jit-test/tests/parser/break-continue-errors.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1090096.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1161312.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1250192.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1254164.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-1.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-10.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-11.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-12.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-13.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-14.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-15.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-16.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-17.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-18.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-19.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-20.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-21.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-22.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-23.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-24.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-26.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-27.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-28.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-29.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-3.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-30.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-31.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-32.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-33.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-34.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-35.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-36.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-37.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-38.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-39.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-4.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-40.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-41.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-42.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-43.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-44.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-45.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-46.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-47.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-48.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-49.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-5.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-50.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-51.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-52.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-6.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-7.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-8.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263355-9.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263881-1.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263881-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1263881-3.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1264568.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1316832.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1319443.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1324773-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1324773.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1355046.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1357075.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1363191.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1364648.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1366927.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1385112.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1431353-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1431353.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1433014.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1465695.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1470992.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1566974.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1576865-1.js
 create mode 100644 js/src/jit-test/tests/parser/bug-1576865-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-844805-1.js
 create mode 100644 js/src/jit-test/tests/parser/bug-844805-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-888002-1.js
 create mode 100644 js/src/jit-test/tests/parser/bug-888002-2.js
 create mode 100644 js/src/jit-test/tests/parser/bug-888002-3.js
 create mode 100644 js/src/jit-test/tests/parser/bug-888002.js
 create mode 100644 js/src/jit-test/tests/parser/bug-889628.js
 create mode 100644 js/src/jit-test/tests/parser/bug-896126.js
 create mode 100644 js/src/jit-test/tests/parser/bug-975484.js
 create mode 100644 js/src/jit-test/tests/parser/bug1461034.js
 create mode 100644 js/src/jit-test/tests/parser/bug1547655.js
 create mode 100644 js/src/jit-test/tests/parser/bug1604952.js
 create mode 100644 js/src/jit-test/tests/parser/bug1605254.js
 create mode 100644 js/src/jit-test/tests/parser/columnNumber.js
 create mode 100644 js/src/jit-test/tests/parser/home-object-getter.js
 create mode 100644 js/src/jit-test/tests/parser/lazy-flag-consistency.js
 create mode 100644 js/src/jit-test/tests/parser/lazy-parse-bad-offset.js
 create mode 100644 js/src/jit-test/tests/parser/let-after-directive.js
 create mode 100644 js/src/jit-test/tests/parser/letContextualKeyword.js
 create mode 100644 js/src/jit-test/tests/parser/missing-closing-brace.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-arrow-rest.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-do-while.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-regexp-vs-div.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-semicolon-insertion.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-yield-without-operand-1.js
 create mode 100644 js/src/jit-test/tests/parser/modifier-yield-without-operand-2.js
 create mode 100644 js/src/jit-test/tests/parser/oom-tracking-line-starts-in-tokenizer.js
 create mode 100644 js/src/jit-test/tests/parser/redeclaration-message.js
 create mode 100644 js/src/jit-test/tests/parser/redeclaration.js
 create mode 100644 js/src/jit-test/tests/parser/regexp-after-do-while.js
 create mode 100644 js/src/jit-test/tests/parser/regexp-after-variable.js
 create mode 100644 js/src/jit-test/tests/parser/standalone-function-name.js
 create mode 100644 js/src/jit-test/tests/parser/syntax-error-illegal-character.js
 create mode 100644 js/src/jit-test/tests/parser/truncation.js
 create mode 100644 js/src/jit-test/tests/parser/yield-in-formal-destructuring.js
 create mode 100644 js/src/jit-test/tests/pic/arguments.js
 create mode 100644 js/src/jit-test/tests/pic/bug584642.js
 create mode 100644 js/src/jit-test/tests/pic/bug595706.js
 create mode 100644 js/src/jit-test/tests/pic/bug645184.js
 create mode 100644 js/src/jit-test/tests/pic/call_self.js
 create mode 100644 js/src/jit-test/tests/pic/callname-eager-this1.js
 create mode 100644 js/src/jit-test/tests/pic/callname-eager-this2.js
 create mode 100644 js/src/jit-test/tests/pic/callname-global1.js
 create mode 100644 js/src/jit-test/tests/pic/callname-global2.js
 create mode 100644 js/src/jit-test/tests/pic/callname-with.js
 create mode 100644 js/src/jit-test/tests/pic/densearray.js
 create mode 100644 js/src/jit-test/tests/pic/getelem-large-index.js
 create mode 100644 js/src/jit-test/tests/pic/grandproto.js
 create mode 100644 js/src/jit-test/tests/pic/length_array.js
 create mode 100644 js/src/jit-test/tests/pic/length_mix.js
 create mode 100644 js/src/jit-test/tests/pic/length_object.js
 create mode 100644 js/src/jit-test/tests/pic/length_string.js
 create mode 100644 js/src/jit-test/tests/pic/length_string_object.js
 create mode 100644 js/src/jit-test/tests/pic/proto1.js
 create mode 100644 js/src/jit-test/tests/pic/proto3.js
 create mode 100644 js/src/jit-test/tests/pic/proto_self.js
 create mode 100644 js/src/jit-test/tests/pic/self1.js
 create mode 100644 js/src/jit-test/tests/pic/self2.js
 create mode 100644 js/src/jit-test/tests/pic/self3.js
 create mode 100644 js/src/jit-test/tests/pic/self8.js
 create mode 100644 js/src/jit-test/tests/pic/set-assign.js
 create mode 100644 js/src/jit-test/tests/pic/set1.js
 create mode 100644 js/src/jit-test/tests/pic/set2.js
 create mode 100644 js/src/jit-test/tests/pic/shape_regen.js
 create mode 100644 js/src/jit-test/tests/pic/thisprop.js
 create mode 100644 js/src/jit-test/tests/pic/to-dictionary.js
 create mode 100644 js/src/jit-test/tests/profiler/AutoEntryMonitor-01.js
 create mode 100644 js/src/jit-test/tests/profiler/AutoEntryMonitor-02.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1135703.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1161351.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1164448.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1211962.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1231925.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1233921.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1242840.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1261324.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1352507-1.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1427774.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1478509.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1502744.js
 create mode 100644 js/src/jit-test/tests/profiler/bug1563889.js
 create mode 100644 js/src/jit-test/tests/profiler/bug925309.js
 create mode 100644 js/src/jit-test/tests/profiler/debugmode-osr-exception-return-addr.js
 create mode 100644 js/src/jit-test/tests/profiler/debugmode-osr-resume-addr.js
 create mode 100644 js/src/jit-test/tests/profiler/enterjit-osr-disabling-earlyret.js
 create mode 100644 js/src/jit-test/tests/profiler/enterjit-osr-disabling.js
 create mode 100644 js/src/jit-test/tests/profiler/enterjit-osr-enabling-earlyret.js
 create mode 100644 js/src/jit-test/tests/profiler/enterjit-osr-enabling.js
 create mode 100644 js/src/jit-test/tests/profiler/enterjit-osr.js
 create mode 100644 js/src/jit-test/tests/profiler/exception-unwind-hook.js
 create mode 100644 js/src/jit-test/tests/profiler/getter-setter-ic.js
 create mode 100644 js/src/jit-test/tests/profiler/ion-rectifier-frame-bug1530351.js
 create mode 100644 js/src/jit-test/tests/profiler/jsop-resume-return-bug1451385-1.js
 create mode 100644 js/src/jit-test/tests/profiler/jsop-resume-return-bug1451385-2.js
 create mode 100644 js/src/jit-test/tests/profiler/pc-count-profiler.js
 create mode 100644 js/src/jit-test/tests/profiler/test-baseline-eval-frame-profiling.js
 create mode 100644 js/src/jit-test/tests/profiler/test-bug1026485.js
 create mode 100644 js/src/jit-test/tests/promise/bug-1298776.js
 create mode 100644 js/src/jit-test/tests/promise/bug-1545369.js
 create mode 100644 js/src/jit-test/tests/promise/bug1347984.js
 create mode 100644 js/src/jit-test/tests/promise/bug1406463.js
 create mode 100644 js/src/jit-test/tests/promise/debugger-reaction-does-not-resolve.js
 create mode 100644 js/src/jit-test/tests/promise/drain-job-queue-after-quit-called.js
 create mode 100644 js/src/jit-test/tests/promise/getwaitforallpromise-error-handling.js
 create mode 100644 js/src/jit-test/tests/promise/newpromisecapability-error-message.js
 create mode 100644 js/src/jit-test/tests/promise/no-reentrant-drainjobqueue.js
 create mode 100644 js/src/jit-test/tests/promise/primitives-handling-in-promise-all.js
 create mode 100644 js/src/jit-test/tests/promise/promise-any-with-non-default-resolving.js
 create mode 100644 js/src/jit-test/tests/promise/promise-cross-compartment-subclassing.js
 create mode 100644 js/src/jit-test/tests/promise/promise-race-with-default-resolving-internal.js
 create mode 100644 js/src/jit-test/tests/promise/promise-race-with-non-default-resolving.js
 create mode 100644 js/src/jit-test/tests/promise/resolve-promise-scripted-and-api.js
 create mode 100644 js/src/jit-test/tests/promise/settle-async-generator.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-already-resolved.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-1.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-10.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-11.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-2.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-3.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-4.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-5.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-6.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-7.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-8.js
 create mode 100644 js/src/jit-test/tests/promise/settle-now-breaks-all-invariants-9.js
 create mode 100644 js/src/jit-test/tests/promise/stopdrainingjobqueue.js
 create mode 100644 js/src/jit-test/tests/promise/unhandled-rejections-dead.js
 create mode 100644 js/src/jit-test/tests/promise/unhandled-rejections-different-realm.js
 create mode 100644 js/src/jit-test/tests/promise/unhandled-rejections-error.js
 create mode 100644 js/src/jit-test/tests/promise/unhandled-rejections-oom.js
 create mode 100644 js/src/jit-test/tests/promise/unhandled-rejections.js
 create mode 100644 js/src/jit-test/tests/promise/user-activation-propagation.js
 create mode 100644 js/src/jit-test/tests/proxy/bug-862848-1.js
 create mode 100644 js/src/jit-test/tests/proxy/bug1072817.js
 create mode 100644 js/src/jit-test/tests/proxy/bug1095973.js
 create mode 100644 js/src/jit-test/tests/proxy/bug1505385.js
 create mode 100644 js/src/jit-test/tests/proxy/bug897403.js
 create mode 100644 js/src/jit-test/tests/proxy/bug901979-1.js
 create mode 100644 js/src/jit-test/tests/proxy/bug901979-2.js
 create mode 100644 js/src/jit-test/tests/proxy/bug911553.js
 create mode 100644 js/src/jit-test/tests/proxy/defineProperty-fallback.js
 create mode 100644 js/src/jit-test/tests/proxy/delete-not-invoked-on-proto.js
 create mode 100644 js/src/jit-test/tests/proxy/freeze-proxy.js
 create mode 100644 js/src/jit-test/tests/proxy/function-toString.js
 create mode 100644 js/src/jit-test/tests/proxy/getElementIfPresent-not-present.js
 create mode 100644 js/src/jit-test/tests/proxy/getPrototype-cycle-for-in.js
 create mode 100644 js/src/jit-test/tests/proxy/getPrototype-cycle-hasInstance.js
 create mode 100644 js/src/jit-test/tests/proxy/operations-on-revoked.js
 create mode 100644 js/src/jit-test/tests/proxy/preserve-iscallable-isconstructor.js
 create mode 100644 js/src/jit-test/tests/proxy/proxy-array-length.js
 create mode 100644 js/src/jit-test/tests/proxy/seal-proxy.js
 create mode 100644 js/src/jit-test/tests/proxy/surfaces.js
 create mode 100644 js/src/jit-test/tests/proxy/target-becomes-nonextensible-during-preventExtensions.js
 create mode 100644 js/src/jit-test/tests/proxy/testBug793160.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyApply1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyApply2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyApply3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyApply4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstruct1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstruct2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstruct3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstruct4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstruct5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyConstructor.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefineProperty7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyDefinePropertyFailure.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyEnumerate1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGet6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetInherited1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetInherited2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetInherited3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetInherited4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor10.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor11.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor8.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyDescriptor9.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames8.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyGetOwnPropertyNames9.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHas7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyHasOwnProperty.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyIsExtensible1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyIsExtensible2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys10.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys11.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys8.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyKeys9.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyOnProtoWithForIn.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyOwnKeysSymbol.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyPreventExtensions1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyPreventExtensions2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyPreventExtensions3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyPreventExtensions4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyPreventExtensions5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyRevoke.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet10.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet7.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet8.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySet9.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetArray1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetArray2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetArray3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetArray4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetFailure.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetInherited.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetNested.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetNested2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxySetReceiverLookup.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty1.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty2.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty3.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty4.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty5.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty6.js
 create mode 100644 js/src/jit-test/tests/proxy/testDirectProxyValidateProperty7.js
 create mode 100644 js/src/jit-test/tests/proxy/testSetImmutablePrototype.js
 create mode 100644 js/src/jit-test/tests/proxy/testTestIntegrityLevel.js
 create mode 100644 js/src/jit-test/tests/proxy/testWrapWithProtoIter.js
 create mode 100644 js/src/jit-test/tests/proxy/testWrapWithProtoSet.js
 create mode 100644 js/src/jit-test/tests/proxy/testWrapWithProtoTypedArray.js
 create mode 100644 js/src/jit-test/tests/proxy/testWrapWithProtoTypedArraySortFloat32.js
 create mode 100644 js/src/jit-test/tests/proxy/testWrapperGetInherited.js
 create mode 100644 js/src/jit-test/tests/realms/array-species-create.js
 create mode 100644 js/src/jit-test/tests/realms/basic.js
 create mode 100644 js/src/jit-test/tests/realms/bug1385890-c50.js
 create mode 100644 js/src/jit-test/tests/realms/bug1479430.js
 create mode 100644 js/src/jit-test/tests/realms/bug1487238.js
 create mode 100644 js/src/jit-test/tests/realms/bug1496892.js
 create mode 100644 js/src/jit-test/tests/realms/bug1513665.js
 create mode 100644 js/src/jit-test/tests/realms/bug1514263.js
 create mode 100644 js/src/jit-test/tests/realms/bug1518753.js
 create mode 100644 js/src/jit-test/tests/realms/bug1518821.js
 create mode 100644 js/src/jit-test/tests/realms/bug1519857.js
 create mode 100644 js/src/jit-test/tests/realms/bug1548611.js
 create mode 100644 js/src/jit-test/tests/realms/bug1610189.js
 create mode 100644 js/src/jit-test/tests/realms/first-global.js
 create mode 100644 js/src/jit-test/tests/realms/nuking.js
 create mode 100644 js/src/jit-test/tests/realms/promise-job-global.js
 create mode 100644 js/src/jit-test/tests/realms/promise-then.js
 create mode 100644 js/src/jit-test/tests/realms/proxy-realm.js
 create mode 100644 js/src/jit-test/tests/realms/scripted-caller-global.js
 create mode 100644 js/src/jit-test/tests/realms/switch-realms-classhook.js
 create mode 100644 js/src/jit-test/tests/realms/switch-realms-native.js
 create mode 100644 js/src/jit-test/tests/realms/switch-realms-scripted.js
 create mode 100644 js/src/jit-test/tests/regexp/bug1419785.js
 create mode 100644 js/src/jit-test/tests/regexp/bug1445907.js
 create mode 100644 js/src/jit-test/tests/regexp/bug1600272.js
 create mode 100644 js/src/jit-test/tests/regexp/bug1640475.js
 create mode 100644 js/src/jit-test/tests/regexp/bug1640479.js
 create mode 100644 js/src/jit-test/tests/regexp/clone-statics.js
 create mode 100644 js/src/jit-test/tests/regexp/huge-01.js
 create mode 100644 js/src/jit-test/tests/regexp/huge-02.js
 create mode 100644 js/src/jit-test/tests/regexp/unicode-back-reference.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Assertion.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_CharacterClassEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_ControlEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_ControlLetter.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_DecimalEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_HexEscapeSequence.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_IdentityEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_Null.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Atom_RegExpUnicodeEscapeSequence.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Capture.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_CharacterClassEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_ClassEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_ControlLetter.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_HexEscapeSequence.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_Null.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/CharacterClass_RegExpUnicodeEscapeSequence.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Disjunction.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Empty.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Everything.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Group.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Lookahead.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/MatchOnly.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/Quantifier.js
 create mode 100644 js/src/jit-test/tests/regexp_parse/directives.txt
 create mode 100644 js/src/jit-test/tests/saved-stacks/1438121-async-function.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/1438121-generator.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/SavedFrame-constructor.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/asm-frames.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/async-implicit.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/async-livecache.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/async-max-frame-count.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/async-principals.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/async.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1004479-savedStacks-with-string-parameter.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1006876-too-much-recursion.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1012646-strlen-crasher.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1031168-trace-sources.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1149495.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1225474.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1260712.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1289058.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1289073.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1445973-quick.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1451268.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/bug-1509420.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/caching-and-ccws.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/caching-and-frame-count.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/capture-first-frame-with-principals.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/display-url.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/evals.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/function-display-name.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/gc-frame-cache.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/generators.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/get-set.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/getters-on-invalid-objects.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/max-frame-count.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/native-calls.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/oom-in-save-stack-02.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/oom-in-save-stack.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/principals-01.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/principals-02.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/principals-03.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/principals-04.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/proxy-handlers.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/same-stack.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/self-hosted.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/shared-parent-frames.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/stacks-are-frozen.js
 create mode 100644 js/src/jit-test/tests/saved-stacks/stringify-with-self-hosted.js
 create mode 100644 js/src/jit-test/tests/self-hosting/GetStringDataProperty.js
 create mode 100644 js/src/jit-test/tests/self-hosting/bug1264575.js
 create mode 100644 js/src/jit-test/tests/self-hosting/bug957004.js
 create mode 100644 js/src/jit-test/tests/self-hosting/define-value-property.js
 create mode 100644 js/src/jit-test/tests/self-hosting/get-backtrace-in-constructing-bound-function.js
 create mode 100644 js/src/jit-test/tests/self-hosting/getbuiltinconstructor.js
 create mode 100644 js/src/jit-test/tests/self-hosting/invoke-self-hosted-function.js
 create mode 100644 js/src/jit-test/tests/self-hosting/invoke-self-hosted-with-primitive-this.js
 create mode 100644 js/src/jit-test/tests/self-hosting/is-constructor-inlined.js
 create mode 100644 js/src/jit-test/tests/self-hosting/is-constructor-on-wrapper.js
 create mode 100644 js/src/jit-test/tests/self-hosting/is-possibly-wrapped-typed-array.js
 create mode 100644 js/src/jit-test/tests/self-hosting/makeconstructible-function-inherited-prototype-property.js
 create mode 100644 js/src/jit-test/tests/self-hosting/method-called-on-incompatible.js
 create mode 100644 js/src/jit-test/tests/self-hosting/object-define-hazard.js
 create mode 100644 js/src/jit-test/tests/self-hosting/object-lookup-hazard.js
 create mode 100644 js/src/jit-test/tests/self-hosting/tolength.js
 create mode 100644 js/src/jit-test/tests/self-test/assertDeepEq.js
 create mode 100644 js/src/jit-test/tests/self-test/assertRecoveredOnBailout-0.js
 create mode 100644 js/src/jit-test/tests/self-test/assertRecoveredOnBailout-1.js
 create mode 100644 js/src/jit-test/tests/self-test/baselineCompile-Bug1444894.js
 create mode 100644 js/src/jit-test/tests/self-test/baselineCompile.js
 create mode 100644 js/src/jit-test/tests/self-test/cacheEntry.js
 create mode 100644 js/src/jit-test/tests/self-test/getBacktrace-bug1138195.js
 create mode 100644 js/src/jit-test/tests/self-test/inIon.js
 create mode 100644 js/src/jit-test/tests/self-test/inJit.js
 create mode 100644 js/src/jit-test/tests/self-test/isRelazifiableFunction-0.js
 create mode 100644 js/src/jit-test/tests/self-test/notInIon.js
 create mode 100644 js/src/jit-test/tests/self-test/notInJit.js
 create mode 100644 js/src/jit-test/tests/self-test/oom-test-bug1497906.js
 create mode 100644 js/src/jit-test/tests/self-test/readlineBuf.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/asm-link.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/byteLength.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/gc-one-view.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/gc-two-views.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/inline-access.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/is-zeroed.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/sab-construct-noargs-1068458.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/sab-gating.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/slice-same-memory.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/slice.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/subtypes.js
 create mode 100644 js/src/jit-test/tests/sharedbuf/typedarray-from-sharedtypedarray-with-overridden-length.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1387503-1.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1387503-2.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1503399-1.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1503399-2.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1503406.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1512008.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1513266.js
 create mode 100644 js/src/jit-test/tests/stream/bug-1515816.js
 create mode 100644 js/src/jit-test/tests/stream/proper-realm-cancel.js
 create mode 100644 js/src/jit-test/tests/stream/proper-realm-pull.js
 create mode 100644 js/src/jit-test/tests/stream/reader-closedPromise-handled-2.js
 create mode 100644 js/src/jit-test/tests/stream/reader-closedPromise-handled.js
 create mode 100644 js/src/jit-test/tests/structured-clone/Map-Set-cross-compartment.js
 create mode 100644 js/src/jit-test/tests/structured-clone/Map.js
 create mode 100644 js/src/jit-test/tests/structured-clone/Set.js
 create mode 100644 js/src/jit-test/tests/structured-clone/roundtrip.js
 create mode 100644 js/src/jit-test/tests/structured-clone/sab-errMsg.js
 create mode 100644 js/src/jit-test/tests/structured-clone/saved-stack.js
 create mode 100644 js/src/jit-test/tests/structured-clone/version3.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-3d-cube.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-3d-morph.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-3d-raytrace.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-access-binary-trees.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-access-fannkuch.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-access-nbody.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-access-nsieve.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-bitops-3bit-bits-in-byte.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-bitops-bits-in-byte.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-bitops-bitwise-and.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-bitops-nsieve-bits.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-controlflow-recursive.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-crypto-aes.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-crypto-md5.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-crypto-sha1.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-date-format-tofte.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-date-format-xparb.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-math-cordic.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-math-partial-sums.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-math-spectral-norm.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-mont.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-regexp-dna.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-string-fasta.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-string-tagcloud.js
 create mode 100644 js/src/jit-test/tests/sunspider/check-string-unpack-code.js
 create mode 100644 js/src/jit-test/tests/symbol-equality.js
 create mode 100644 js/src/jit-test/tests/symbol/bug-1033856.js
 create mode 100644 js/src/jit-test/tests/symbol/not.js
 create mode 100644 js/src/jit-test/tests/symbol/toNumber-2.js
 create mode 100644 js/src/jit-test/tests/symbol/toNumber.js
 create mode 100644 js/src/jit-test/tests/symbol/toString.js
 create mode 100644 js/src/jit-test/tests/symbol/truthiness.js
 create mode 100644 js/src/jit-test/tests/symbol/typed-arrays.js
 create mode 100644 js/src/jit-test/tests/symbol/typeof.js
 create mode 100644 js/src/jit-test/tests/tracelogger/bug1138265.js
 create mode 100644 js/src/jit-test/tests/tracelogger/bug1304641.js
 create mode 100644 js/src/jit-test/tests/truthiness/equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-not-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-not-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-strict-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-strict-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-strict-not-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/if-strict-not-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/if.js
 create mode 100644 js/src/jit-test/tests/truthiness/not-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/not-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/not.js
 create mode 100644 js/src/jit-test/tests/truthiness/obj-obj-equal.js
 create mode 100644 js/src/jit-test/tests/truthiness/obj-obj-not-equal.js
 create mode 100644 js/src/jit-test/tests/truthiness/strict-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/strict-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/strict-not-equal-null.js
 create mode 100644 js/src/jit-test/tests/truthiness/strict-not-equal-undefined.js
 create mode 100644 js/src/jit-test/tests/truthiness/typeof.js
 create mode 100644 js/src/jit-test/tests/typedarray/bug1518764.js
 create mode 100644 js/src/jit-test/tests/typedarray/bug1520536.js
 create mode 100644 js/src/jit-test/tests/typedarray/construct-with-arraybuffer.js
 create mode 100644 js/src/jit-test/tests/typedarray/construct-with-arrays.js
 create mode 100644 js/src/jit-test/tests/typedarray/construct-with-sharedarraybuffer.js
 create mode 100644 js/src/jit-test/tests/typedarray/indexed-integer-exotics-simple.js
 create mode 100644 js/src/jit-test/tests/typedarray/indexed-integer-exotics.js
 create mode 100644 js/src/jit-test/tests/typedarray/oom-allocating-arraybuffer-contents.js
 create mode 100644 js/src/jit-test/tests/typedarray/sort.js
 create mode 100644 js/src/jit-test/tests/typedarray/typed-array-inline-cache.js
 create mode 100644 js/src/jit-test/tests/typedarray/typedarrayobject-getelements.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-crypto.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-deltablue.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-earley-boyer.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-raytrace.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-regexp.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-richards.js
 create mode 100644 js/src/jit-test/tests/v8-v5/check-splay.js
 create mode 100644 js/src/jit-test/tests/warp/directives.txt
 create mode 100644 js/src/jit-test/tests/warp/force-warp.js
 create mode 100644 js/src/jit-test/tests/warp/load-unboxed-typedarray-bigint.js
 create mode 100644 js/src/jit-test/tests/warp/null-not-zero-index.js
 create mode 100644 js/src/jit-test/tests/warp/string-char.js
 create mode 100644 js/src/jit-test/tests/wasm/async-instantiate.js
 create mode 100644 js/src/jit-test/tests/wasm/atomic.js
 create mode 100644 js/src/jit-test/tests/wasm/atomicity.js
 create mode 100644 js/src/jit-test/tests/wasm/backtrace.js
 create mode 100644 js/src/jit-test/tests/wasm/baseline-abs-addr-opt.js
 create mode 100644 js/src/jit-test/tests/wasm/baseline-opt.js
 create mode 100644 js/src/jit-test/tests/wasm/basic.js
 create mode 100644 js/src/jit-test/tests/wasm/bce.js
 create mode 100644 js/src/jit-test/tests/wasm/bench/README.txt
 create mode 100644 js/src/jit-test/tests/wasm/bench/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/bench/wasm_box2d.js
 create mode 100644 js/src/jit-test/tests/wasm/bench/wasm_box2d.wasm
 create mode 100644 js/src/jit-test/tests/wasm/big-resize.js
 create mode 100644 js/src/jit-test/tests/wasm/bigint/bigint.js
 create mode 100644 js/src/jit-test/tests/wasm/bigint/bug1633740.js
 create mode 100644 js/src/jit-test/tests/wasm/bigint/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/bigint/stubs.js
 create mode 100644 js/src/jit-test/tests/wasm/binary-slow.js
 create mode 100644 js/src/jit-test/tests/wasm/binary.js
 create mode 100644 js/src/jit-test/tests/wasm/builtin.js
 create mode 100644 js/src/jit-test/tests/wasm/caching.js
 create mode 100644 js/src/jit-test/tests/wasm/comments.js
 create mode 100644 js/src/jit-test/tests/wasm/compiler-frame-depth.js
 create mode 100644 js/src/jit-test/tests/wasm/compiler/can-deselect-baseline.js
 create mode 100644 js/src/jit-test/tests/wasm/compiler/can-deselect-ion.js
 create mode 100644 js/src/jit-test/tests/wasm/compiler/can-select-cranelift.js
 create mode 100644 js/src/jit-test/tests/wasm/const.js
 create mode 100644 js/src/jit-test/tests/wasm/control-flow.js
 create mode 100644 js/src/jit-test/tests/wasm/conversion.js
 create mode 100644 js/src/jit-test/tests/wasm/cross-global.js
 create mode 100644 js/src/jit-test/tests/wasm/declared-segs.js
 create mode 100644 js/src/jit-test/tests/wasm/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/drop.js
 create mode 100644 js/src/jit-test/tests/wasm/errors.js
 create mode 100644 js/src/jit-test/tests/wasm/extract-code.js
 create mode 100644 js/src/jit-test/tests/wasm/fac.js
 create mode 100644 js/src/jit-test/tests/wasm/fence.js
 create mode 100644 js/src/jit-test/tests/wasm/float-unaligned.js
 create mode 100644 js/src/jit-test/tests/wasm/float.js
 create mode 100644 js/src/jit-test/tests/wasm/full-cycle.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/TypedObject.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-boxing-struct.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-boxing.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-fastpaths.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-global-object.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-global-postbarrier.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-global-prebarrier.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-refeq.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref-val-tracing.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/anyref.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/binary.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/debugger.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/gc/disabled-ref.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/disabled.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/funcref-fastpaths.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/funcref.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/fuzz-gc-while-allocating-global.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ion-and-baseline.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ref-func.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ref-global.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ref-restrict.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ref-struct.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/ref.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/regress-1633355.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/regress-outline-repr.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/stackmaps1.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/stackmaps2.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/stackmaps3.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/stackmaps4-params-n-locals.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/structs.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-fill.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-generalized-disabled.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-generalized-struct.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-generalized.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-multiple.js
 create mode 100644 js/src/jit-test/tests/wasm/gc/tables-stress.js
 create mode 100644 js/src/jit-test/tests/wasm/globals-impl.js
 create mode 100644 js/src/jit-test/tests/wasm/globals.js
 create mode 100644 js/src/jit-test/tests/wasm/grow-memory.js
 create mode 100644 js/src/jit-test/tests/wasm/import-export-sigs.js
 create mode 100644 js/src/jit-test/tests/wasm/import-export.js
 create mode 100644 js/src/jit-test/tests/wasm/import-gc.js
 create mode 100644 js/src/jit-test/tests/wasm/integer.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-args.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-asmjs-ctor.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-debugger.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-error-ool.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-error-throw.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-error-trace.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-gc.js
 create mode 100644 js/src/jit-test/tests/wasm/ion-lazy-tables.js
 create mode 100644 js/src/jit-test/tests/wasm/ion2wasm.js
 create mode 100644 js/src/jit-test/tests/wasm/js-reexport.js
 create mode 100644 js/src/jit-test/tests/wasm/memory-aliasing.js
 create mode 100644 js/src/jit-test/tests/wasm/memory-cloning.js
 create mode 100644 js/src/jit-test/tests/wasm/memory-sharing-off.js
 create mode 100644 js/src/jit-test/tests/wasm/memory-sharing.js
 create mode 100644 js/src/jit-test/tests/wasm/memory.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/block-run.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/block-validate.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/call-js.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/call-ref.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/call-run.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/call-validate.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/ion-inlining.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1597200.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1621645-2.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1621645.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1628417.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1628426.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1628429.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1628499.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1629496.js
 create mode 100644 js/src/jit-test/tests/wasm/multi-value/regress-1631423.js
 create mode 100644 js/src/jit-test/tests/wasm/nan-semantics.js
 create mode 100644 js/src/jit-test/tests/wasm/no-movwt.js
 create mode 100644 js/src/jit-test/tests/wasm/passive-segs-boundary.js
 create mode 100644 js/src/jit-test/tests/wasm/passive-segs-nonboundary.js
 create mode 100644 js/src/jit-test/tests/wasm/passive-segs-partial-mem.js
 create mode 100644 js/src/jit-test/tests/wasm/passive-segs-partial-table.js
 create mode 100644 js/src/jit-test/tests/wasm/profiling.js
 create mode 100644 js/src/jit-test/tests/wasm/prototypes.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-arm64-chunk-pop.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-builtin-abi.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-bytereg.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-extend8.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-getglobal-scratch.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-i64-opt-cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-joinreg.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-nops-jumptable.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-pop-along-edge.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-pop-before-capture.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-stack-height.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/baseline-stack-height.wasm
 create mode 100644 js/src/jit-test/tests/wasm/regress/brtable-conditionblock-folding.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1300546.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1311019.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1392105.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1440512.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1450800.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1467415.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1491322.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1502886.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1507314.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1533204.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1566992.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1569137.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/bug1590920.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/builtin-import-sigs.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/caller-property.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/current-memory-tls.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/debug-clone-segment.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/debug-exception-in-fast-import.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/debug-osr.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/regress/enable-profiling-in-import.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/frame-offset-stack-arg.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/gvn-unremovable-phi.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/imul64-ion-negative-power-of-two.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/ion-callerfp-tag.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/ion-error-gc-fakeexitframe.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/ion-inlinedcall-resumepoint.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/ion-lazy-stubs-jit.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/jit-updatepcquad.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/lazy-table-nan.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/long-select.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/misc-control-flow.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/movable-traps.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/no-directives/debugger-no-script.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/nop-fill-jit-exit.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/null-metadata-filename.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/onlyjsiter-while-wasm.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/oom-eval.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/oom-init.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/oom-masm-baseline.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/oom-wasm-streaming.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/oom-wasmtexttobinary-block.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/pass-stack-int64.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/proxy-get-trap-table.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/regalloc-i64-load-store-global.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/regalloc-muli64.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/reserve-enough.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/reserve-joinreg.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/savedframe-lookup-in-wasm.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/select-any.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/shift-counts.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/signed-unsigned-div-mod.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/startfunc-in-table.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/table-of-anyref.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/teavm-bugs.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/too-large-frame.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/unaligned-store64.js
 create mode 100644 js/src/jit-test/tests/wasm/regress/upper-maximum-memory.js
 create mode 100644 js/src/jit-test/tests/wasm/resizing.js
 create mode 100644 js/src/jit-test/tests/wasm/select-int32.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/ad-hack.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/baseline-bug1636235.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/simd/ion-analysis.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/js-api.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/README.md
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_address.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_align.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_bit_shift.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_bitwise.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_boolean.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_const.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_conversions.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f32x4.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f32x4_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f32x4_cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f64x2.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f64x2_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_f64x2_cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i16x8_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i16x8_arith2.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i16x8_cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i16x8_sat_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i32x4_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i32x4_arith2.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i32x4_cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i64x2_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i8x16_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i8x16_arith2.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i8x16_cmp.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_i8x16_sat_arith.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_lane.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_load.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_load_extend.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_load_splat.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_splat.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/spec/simd_store.js
 create mode 100644 js/src/jit-test/tests/wasm/simd/validation.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/README.md
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/binary.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/bulk.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/custom.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/harness/async_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/harness/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/harness/sync_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/memory_copy.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/memory_fill.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/memory_init.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/table_copy.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/bulk-memory-operations/table_init.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/binary.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/bulk.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/call_indirect.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/custom.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/global.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/harness/async_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/harness/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/harness/sync_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/memory_copy.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/memory_fill.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/memory_grow.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/memory_init.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/ref_func.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/ref_is_null.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/ref_null.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/select.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table-sub.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_copy.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_fill.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_get.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_grow.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_init.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_set.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/table_size.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/reference-types/unreached-invalid.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/address.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/binary-leb128.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/binary.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/block.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/br.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/br_if.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/call.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/call_indirect.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/comments.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/const.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/conversions.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/custom.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/endianness.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f32.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f32_bitwise.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f32_cmp.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f64.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f64_bitwise.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/f64_cmp.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/fac.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/float_exprs.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/float_literals.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/float_memory.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/float_misc.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/forward.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/func.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/func_ptrs.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/global.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/harness/async_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/harness/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/harness/sync_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/i32.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/i64.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/if.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/inline-module.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/int_exprs.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/int_literals.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/labels.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/left-to-right.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/load.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/local_get.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/local_set.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/local_tee.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/loop.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/memory.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/memory_grow.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/memory_redundancy.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/memory_size.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/nop.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/return.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/select.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/skip-stack-guard-page.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/stack.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/start.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/store.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/switch.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/token.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/traps.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/type.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/unreachable.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/unreached-invalid.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/unwind.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/utf8-import-field.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/utf8-import-module.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/spec/utf8-invalid-encoding.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/address.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/binary.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/block.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/br.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/br_if.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/break-drop.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/call.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/call_indirect.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/const.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/conversions.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/custom.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/fac.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/float_memory.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/harness/async_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/harness/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/harness/sync_index.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/i32.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/i64.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/if.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/loop.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/memory.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/stack.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/utf8-import-field.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/utf8-import-module.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/spec/threads/utf8-invalid-encoding.wast.js
 create mode 100644 js/src/jit-test/tests/wasm/stack.js
 create mode 100644 js/src/jit-test/tests/wasm/start.js
 create mode 100644 js/src/jit-test/tests/wasm/stealing.js
 create mode 100644 js/src/jit-test/tests/wasm/streaming.js
 create mode 100644 js/src/jit-test/tests/wasm/table-gc.js
 create mode 100644 js/src/jit-test/tests/wasm/table-pre-barrier.js
 create mode 100644 js/src/jit-test/tests/wasm/tables.js
 create mode 100644 js/src/jit-test/tests/wasm/text.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/1.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/2.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/debug-interrupt-1.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/debug-interrupt-2.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/debug-noprofiling.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/directives.txt
 create mode 100644 js/src/jit-test/tests/wasm/timeout/interrupt-multi-instance-activation.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/interrupt-several-instances.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/stack-overflow.js
 create mode 100644 js/src/jit-test/tests/wasm/timeout/while-profiling.js
 create mode 100644 js/src/jit-test/tests/wasm/utf8.js
 create mode 100644 js/src/jit-test/tests/wasm/validate.js
 create mode 100644 js/src/jit-test/tests/wasm/wasm-abi.js
 create mode 100644 js/src/jit-test/tests/wasm/worker-kill.js
 create mode 100644 js/src/jit-test/tests/xdr/asm.js
 create mode 100644 js/src/jit-test/tests/xdr/async-lazy.js
 create mode 100644 js/src/jit-test/tests/xdr/async.js
 create mode 100644 js/src/jit-test/tests/xdr/bigint.js
 create mode 100644 js/src/jit-test/tests/xdr/bug-1604747.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1108603.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1186973.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1390856.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1427860.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1503722.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1585158.js
 create mode 100644 js/src/jit-test/tests/xdr/bug1607895.js
 create mode 100644 js/src/jit-test/tests/xdr/classes.js
 create mode 100644 js/src/jit-test/tests/xdr/debug-lazy.js
 create mode 100644 js/src/jit-test/tests/xdr/decode-off-thread.js
 create mode 100644 js/src/jit-test/tests/xdr/function-flags.js
 create mode 100644 js/src/jit-test/tests/xdr/incremental-encoder.js
 create mode 100644 js/src/jit-test/tests/xdr/lazy.js
 create mode 100644 js/src/jit-test/tests/xdr/module-exports.js
 create mode 100644 js/src/jit-test/tests/xdr/module-imports.js
 create mode 100644 js/src/jit-test/tests/xdr/module-oom.js
 create mode 100644 js/src/jit-test/tests/xdr/module.js
 create mode 100644 js/src/jit-test/tests/xdr/relazify.js
 create mode 100644 js/src/jit-test/tests/xdr/scope.js
 create mode 100644 js/src/jit-test/tests/xdr/tagged-template-literals-2.js
 create mode 100644 js/src/jit-test/tests/xdr/tagged-template-literals.js
 create mode 100644 js/src/jit-test/tests/xdr/trivial.js
 create mode 100644 js/src/jit/AliasAnalysis.cpp
 create mode 100644 js/src/jit/AliasAnalysis.h
 create mode 100644 js/src/jit/AlignmentMaskAnalysis.cpp
 create mode 100644 js/src/jit/AlignmentMaskAnalysis.h
 create mode 100644 js/src/jit/AtomicOp.h
 create mode 100644 js/src/jit/AtomicOperations.h
 create mode 100644 js/src/jit/BacktrackingAllocator.cpp
 create mode 100644 js/src/jit/BacktrackingAllocator.h
 create mode 100644 js/src/jit/Bailouts.cpp
 create mode 100644 js/src/jit/Bailouts.h
 create mode 100644 js/src/jit/BaselineBailouts.cpp
 create mode 100644 js/src/jit/BaselineCacheIRCompiler.cpp
 create mode 100644 js/src/jit/BaselineCacheIRCompiler.h
 create mode 100644 js/src/jit/BaselineCodeGen.cpp
 create mode 100644 js/src/jit/BaselineCodeGen.h
 create mode 100644 js/src/jit/BaselineDebugModeOSR.cpp
 create mode 100644 js/src/jit/BaselineDebugModeOSR.h
 create mode 100644 js/src/jit/BaselineFrame-inl.h
 create mode 100644 js/src/jit/BaselineFrame.cpp
 create mode 100644 js/src/jit/BaselineFrame.h
 create mode 100644 js/src/jit/BaselineFrameInfo-inl.h
 create mode 100644 js/src/jit/BaselineFrameInfo.cpp
 create mode 100644 js/src/jit/BaselineFrameInfo.h
 create mode 100644 js/src/jit/BaselineIC.cpp
 create mode 100644 js/src/jit/BaselineIC.h
 create mode 100644 js/src/jit/BaselineICList.h
 create mode 100644 js/src/jit/BaselineInspector.cpp
 create mode 100644 js/src/jit/BaselineInspector.h
 create mode 100644 js/src/jit/BaselineJIT.cpp
 create mode 100644 js/src/jit/BaselineJIT.h
 create mode 100644 js/src/jit/BitSet.cpp
 create mode 100644 js/src/jit/BitSet.h
 create mode 100644 js/src/jit/BytecodeAnalysis.cpp
 create mode 100644 js/src/jit/BytecodeAnalysis.h
 create mode 100644 js/src/jit/CacheIR.cpp
 create mode 100644 js/src/jit/CacheIR.h
 create mode 100644 js/src/jit/CacheIRCompiler.cpp
 create mode 100644 js/src/jit/CacheIRCompiler.h
 create mode 100644 js/src/jit/CacheIROps.yaml
 create mode 100644 js/src/jit/CacheIRSpewer.cpp
 create mode 100644 js/src/jit/CacheIRSpewer.h
 create mode 100644 js/src/jit/CodeGenerator.cpp
 create mode 100644 js/src/jit/CodeGenerator.h
 create mode 100644 js/src/jit/CompactBuffer.h
 create mode 100644 js/src/jit/CompileInfo-inl.h
 create mode 100644 js/src/jit/CompileInfo.h
 create mode 100644 js/src/jit/CompileWrappers.cpp
 create mode 100644 js/src/jit/CompileWrappers.h
 create mode 100644 js/src/jit/Disassemble.cpp
 create mode 100644 js/src/jit/Disassemble.h
 create mode 100644 js/src/jit/EdgeCaseAnalysis.cpp
 create mode 100644 js/src/jit/EdgeCaseAnalysis.h
 create mode 100644 js/src/jit/EffectiveAddressAnalysis.cpp
 create mode 100644 js/src/jit/EffectiveAddressAnalysis.h
 create mode 100644 js/src/jit/ExecutableAllocator.cpp
 create mode 100644 js/src/jit/ExecutableAllocator.h
 create mode 100644 js/src/jit/FixedList.h
 create mode 100644 js/src/jit/FlushICache.h
 create mode 100644 js/src/jit/FoldLinearArithConstants.cpp
 create mode 100644 js/src/jit/FoldLinearArithConstants.h
 create mode 100644 js/src/jit/GenerateCacheIRFiles.py
 create mode 100644 js/src/jit/GenerateOpcodeFiles.py
 create mode 100644 js/src/jit/ICState.h
 create mode 100644 js/src/jit/ICStubSpace.h
 create mode 100644 js/src/jit/InlinableNatives.h
 create mode 100644 js/src/jit/InlineList.h
 create mode 100644 js/src/jit/InstructionReordering.cpp
 create mode 100644 js/src/jit/InstructionReordering.h
 create mode 100644 js/src/jit/Ion.cpp
 create mode 100644 js/src/jit/Ion.h
 create mode 100644 js/src/jit/IonAnalysis.cpp
 create mode 100644 js/src/jit/IonAnalysis.h
 create mode 100644 js/src/jit/IonBuilder.cpp
 create mode 100644 js/src/jit/IonBuilder.h
 create mode 100644 js/src/jit/IonCacheIRCompiler.cpp
 create mode 100644 js/src/jit/IonCacheIRCompiler.h
 create mode 100644 js/src/jit/IonCompileTask.cpp
 create mode 100644 js/src/jit/IonCompileTask.h
 create mode 100644 js/src/jit/IonIC.cpp
 create mode 100644 js/src/jit/IonIC.h
 create mode 100644 js/src/jit/IonInstrumentation.h
 create mode 100644 js/src/jit/IonOptimizationLevels.cpp
 create mode 100644 js/src/jit/IonOptimizationLevels.h
 create mode 100644 js/src/jit/IonScript.h
 create mode 100644 js/src/jit/IonTypes.h
 create mode 100644 js/src/jit/JSJitFrameIter-inl.h
 create mode 100644 js/src/jit/JSJitFrameIter.cpp
 create mode 100644 js/src/jit/JSJitFrameIter.h
 create mode 100644 js/src/jit/JSONSpewer.cpp
 create mode 100644 js/src/jit/JSONSpewer.h
 create mode 100644 js/src/jit/Jit.cpp
 create mode 100644 js/src/jit/Jit.h
 create mode 100644 js/src/jit/JitAllocPolicy.h
 create mode 100644 js/src/jit/JitCode.h
 create mode 100644 js/src/jit/JitCommon.h
 create mode 100644 js/src/jit/JitContext.cpp
 create mode 100644 js/src/jit/JitContext.h
 create mode 100644 js/src/jit/JitFrames-inl.h
 create mode 100644 js/src/jit/JitFrames.cpp
 create mode 100644 js/src/jit/JitFrames.h
 create mode 100644 js/src/jit/JitOptions.cpp
 create mode 100644 js/src/jit/JitOptions.h
 create mode 100644 js/src/jit/JitRealm.h
 create mode 100644 js/src/jit/JitScript-inl.h
 create mode 100644 js/src/jit/JitScript.cpp
 create mode 100644 js/src/jit/JitScript.h
 create mode 100644 js/src/jit/JitSpewer.cpp
 create mode 100644 js/src/jit/JitSpewer.h
 create mode 100644 js/src/jit/JitcodeMap.cpp
 create mode 100644 js/src/jit/JitcodeMap.h
 create mode 100644 js/src/jit/LICM.cpp
 create mode 100644 js/src/jit/LICM.h
 create mode 100644 js/src/jit/LIR.cpp
 create mode 100644 js/src/jit/LIR.h
 create mode 100644 js/src/jit/Label.h
 create mode 100644 js/src/jit/Linker.cpp
 create mode 100644 js/src/jit/Linker.h
 create mode 100644 js/src/jit/Lowering.cpp
 create mode 100644 js/src/jit/Lowering.h
 create mode 100644 js/src/jit/MCallOptimize.cpp
 create mode 100644 js/src/jit/MIR.cpp
 create mode 100644 js/src/jit/MIR.h
 create mode 100644 js/src/jit/MIRBuilderShared.h
 create mode 100644 js/src/jit/MIRGenerator.h
 create mode 100644 js/src/jit/MIRGraph.cpp
 create mode 100644 js/src/jit/MIRGraph.h
 create mode 100644 js/src/jit/MacroAssembler-inl.h
 create mode 100644 js/src/jit/MacroAssembler.cpp
 create mode 100644 js/src/jit/MacroAssembler.h
 create mode 100644 js/src/jit/MoveEmitter.h
 create mode 100644 js/src/jit/MoveResolver.cpp
 create mode 100644 js/src/jit/MoveResolver.h
 create mode 100644 js/src/jit/PcScriptCache.h
 create mode 100644 js/src/jit/PerfSpewer.cpp
 create mode 100644 js/src/jit/PerfSpewer.h
 create mode 100644 js/src/jit/ProcessExecutableMemory.cpp
 create mode 100644 js/src/jit/ProcessExecutableMemory.h
 create mode 100644 js/src/jit/RangeAnalysis.cpp
 create mode 100644 js/src/jit/RangeAnalysis.h
 create mode 100644 js/src/jit/Recover.cpp
 create mode 100644 js/src/jit/Recover.h
 create mode 100644 js/src/jit/RegisterAllocator.cpp
 create mode 100644 js/src/jit/RegisterAllocator.h
 create mode 100644 js/src/jit/RegisterSets.h
 create mode 100644 js/src/jit/Registers.h
 create mode 100644 js/src/jit/RematerializedFrame-inl.h
 create mode 100644 js/src/jit/RematerializedFrame.cpp
 create mode 100644 js/src/jit/RematerializedFrame.h
 create mode 100644 js/src/jit/Safepoints.cpp
 create mode 100644 js/src/jit/Safepoints.h
 create mode 100644 js/src/jit/ScalarReplacement.cpp
 create mode 100644 js/src/jit/ScalarReplacement.h
 create mode 100644 js/src/jit/SharedICHelpers-inl.h
 create mode 100644 js/src/jit/SharedICHelpers.h
 create mode 100644 js/src/jit/SharedICRegisters.h
 create mode 100644 js/src/jit/Simulator.h
 create mode 100644 js/src/jit/Sink.cpp
 create mode 100644 js/src/jit/Sink.h
 create mode 100644 js/src/jit/Snapshots.cpp
 create mode 100644 js/src/jit/Snapshots.h
 create mode 100644 js/src/jit/StackSlotAllocator.h
 create mode 100644 js/src/jit/TIOracle.cpp
 create mode 100644 js/src/jit/TIOracle.h
 create mode 100644 js/src/jit/TemplateObject-inl.h
 create mode 100644 js/src/jit/TemplateObject.h
 create mode 100644 js/src/jit/TypePolicy.cpp
 create mode 100644 js/src/jit/TypePolicy.h
 create mode 100644 js/src/jit/VMFunctionList-inl.h
 create mode 100644 js/src/jit/VMFunctions.cpp
 create mode 100644 js/src/jit/VMFunctions.h
 create mode 100644 js/src/jit/ValueNumbering.cpp
 create mode 100644 js/src/jit/ValueNumbering.h
 create mode 100644 js/src/jit/WarpBuilder.cpp
 create mode 100644 js/src/jit/WarpBuilder.h
 create mode 100644 js/src/jit/WarpBuilderShared.cpp
 create mode 100644 js/src/jit/WarpBuilderShared.h
 create mode 100644 js/src/jit/WarpCacheIRTranspiler.cpp
 create mode 100644 js/src/jit/WarpCacheIRTranspiler.h
 create mode 100644 js/src/jit/WarpOracle.cpp
 create mode 100644 js/src/jit/WarpOracle.h
 create mode 100644 js/src/jit/WarpSnapshot.cpp
 create mode 100644 js/src/jit/WarpSnapshot.h
 create mode 100644 js/src/jit/WasmBCE.cpp
 create mode 100644 js/src/jit/WasmBCE.h
 create mode 100644 js/src/jit/arm/Architecture-arm.cpp
 create mode 100644 js/src/jit/arm/Architecture-arm.h
 create mode 100644 js/src/jit/arm/Assembler-arm.cpp
 create mode 100644 js/src/jit/arm/Assembler-arm.h
 create mode 100644 js/src/jit/arm/Bailouts-arm.cpp
 create mode 100644 js/src/jit/arm/CodeGenerator-arm.cpp
 create mode 100644 js/src/jit/arm/CodeGenerator-arm.h
 create mode 100644 js/src/jit/arm/DoubleEntryTable.tbl
 create mode 100644 js/src/jit/arm/LIR-arm.h
 create mode 100644 js/src/jit/arm/Lowering-arm.cpp
 create mode 100644 js/src/jit/arm/Lowering-arm.h
 create mode 100644 js/src/jit/arm/MacroAssembler-arm-inl.h
 create mode 100644 js/src/jit/arm/MacroAssembler-arm.cpp
 create mode 100644 js/src/jit/arm/MacroAssembler-arm.h
 create mode 100644 js/src/jit/arm/MoveEmitter-arm.cpp
 create mode 100644 js/src/jit/arm/MoveEmitter-arm.h
 create mode 100644 js/src/jit/arm/SharedICHelpers-arm-inl.h
 create mode 100644 js/src/jit/arm/SharedICHelpers-arm.h
 create mode 100644 js/src/jit/arm/SharedICRegisters-arm.h
 create mode 100644 js/src/jit/arm/Simulator-arm.cpp
 create mode 100644 js/src/jit/arm/Simulator-arm.h
 create mode 100644 js/src/jit/arm/Trampoline-arm.cpp
 create mode 100644 js/src/jit/arm/disasm/Constants-arm.cpp
 create mode 100644 js/src/jit/arm/disasm/Constants-arm.h
 create mode 100644 js/src/jit/arm/disasm/Disasm-arm.cpp
 create mode 100644 js/src/jit/arm/disasm/Disasm-arm.h
 create mode 100644 js/src/jit/arm/gen-double-encoder-table.py
 create mode 100644 js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S
 create mode 100644 js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S
 create mode 100644 js/src/jit/arm/llvm-compiler-rt/assembly.h
 create mode 100644 js/src/jit/arm64/Architecture-arm64.cpp
 create mode 100644 js/src/jit/arm64/Architecture-arm64.h
 create mode 100644 js/src/jit/arm64/Assembler-arm64.cpp
 create mode 100644 js/src/jit/arm64/Assembler-arm64.h
 create mode 100644 js/src/jit/arm64/Bailouts-arm64.cpp
 create mode 100644 js/src/jit/arm64/CodeGenerator-arm64.cpp
 create mode 100644 js/src/jit/arm64/CodeGenerator-arm64.h
 create mode 100644 js/src/jit/arm64/LIR-arm64.h
 create mode 100644 js/src/jit/arm64/Lowering-arm64.cpp
 create mode 100644 js/src/jit/arm64/Lowering-arm64.h
 create mode 100644 js/src/jit/arm64/MacroAssembler-arm64-inl.h
 create mode 100644 js/src/jit/arm64/MacroAssembler-arm64.cpp
 create mode 100644 js/src/jit/arm64/MacroAssembler-arm64.h
 create mode 100644 js/src/jit/arm64/MoveEmitter-arm64.cpp
 create mode 100644 js/src/jit/arm64/MoveEmitter-arm64.h
 create mode 100644 js/src/jit/arm64/SharedICHelpers-arm64-inl.h
 create mode 100644 js/src/jit/arm64/SharedICHelpers-arm64.h
 create mode 100644 js/src/jit/arm64/SharedICRegisters-arm64.h
 create mode 100644 js/src/jit/arm64/Trampoline-arm64.cpp
 create mode 100644 js/src/jit/arm64/vixl/.clang-format
 create mode 100644 js/src/jit/arm64/vixl/Assembler-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Assembler-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Constants-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Cpu-Features-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Cpu-Features-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Cpu-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Cpu-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Debugger-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Debugger-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Decoder-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Decoder-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Disasm-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Disasm-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Globals-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Instructions-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Instructions-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Instrument-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Instrument-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Logic-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/MacroAssembler-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/MozAssembler-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/MozCachingDecoder.h
 create mode 100644 js/src/jit/arm64/vixl/MozCpu-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/MozInstructions-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/MozSimulator-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Platform-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Simulator-Constants-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Simulator-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Simulator-vixl.h
 create mode 100644 js/src/jit/arm64/vixl/Utils-vixl.cpp
 create mode 100644 js/src/jit/arm64/vixl/Utils-vixl.h
 create mode 100644 js/src/jit/mips-shared/Architecture-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/Architecture-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/Assembler-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/Assembler-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/AtomicOperations-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/Bailouts-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/BaselineIC-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/CodeGenerator-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/LIR-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/Lowering-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/Lowering-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/MacroAssembler-mips-shared-inl.h
 create mode 100644 js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/MacroAssembler-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/MoveEmitter-mips-shared.cpp
 create mode 100644 js/src/jit/mips-shared/MoveEmitter-mips-shared.h
 create mode 100644 js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h
 create mode 100644 js/src/jit/mips-shared/SharedICHelpers-mips-shared.h
 create mode 100644 js/src/jit/mips32/Architecture-mips32.cpp
 create mode 100644 js/src/jit/mips32/Architecture-mips32.h
 create mode 100644 js/src/jit/mips32/Assembler-mips32.cpp
 create mode 100644 js/src/jit/mips32/Assembler-mips32.h
 create mode 100644 js/src/jit/mips32/Bailouts-mips32.cpp
 create mode 100644 js/src/jit/mips32/Bailouts-mips32.h
 create mode 100644 js/src/jit/mips32/CodeGenerator-mips32.cpp
 create mode 100644 js/src/jit/mips32/CodeGenerator-mips32.h
 create mode 100644 js/src/jit/mips32/LIR-mips32.h
 create mode 100644 js/src/jit/mips32/Lowering-mips32.cpp
 create mode 100644 js/src/jit/mips32/Lowering-mips32.h
 create mode 100644 js/src/jit/mips32/MacroAssembler-mips32-inl.h
 create mode 100644 js/src/jit/mips32/MacroAssembler-mips32.cpp
 create mode 100644 js/src/jit/mips32/MacroAssembler-mips32.h
 create mode 100644 js/src/jit/mips32/MoveEmitter-mips32.cpp
 create mode 100644 js/src/jit/mips32/MoveEmitter-mips32.h
 create mode 100644 js/src/jit/mips32/SharedICRegisters-mips32.h
 create mode 100644 js/src/jit/mips32/Simulator-mips32.cpp
 create mode 100644 js/src/jit/mips32/Simulator-mips32.h
 create mode 100644 js/src/jit/mips32/Trampoline-mips32.cpp
 create mode 100644 js/src/jit/mips64/Architecture-mips64.cpp
 create mode 100644 js/src/jit/mips64/Architecture-mips64.h
 create mode 100644 js/src/jit/mips64/Assembler-mips64.cpp
 create mode 100644 js/src/jit/mips64/Assembler-mips64.h
 create mode 100644 js/src/jit/mips64/Bailouts-mips64.cpp
 create mode 100644 js/src/jit/mips64/Bailouts-mips64.h
 create mode 100644 js/src/jit/mips64/CodeGenerator-mips64.cpp
 create mode 100644 js/src/jit/mips64/CodeGenerator-mips64.h
 create mode 100644 js/src/jit/mips64/LIR-mips64.h
 create mode 100644 js/src/jit/mips64/Lowering-mips64.cpp
 create mode 100644 js/src/jit/mips64/Lowering-mips64.h
 create mode 100644 js/src/jit/mips64/MacroAssembler-mips64-inl.h
 create mode 100644 js/src/jit/mips64/MacroAssembler-mips64.cpp
 create mode 100644 js/src/jit/mips64/MacroAssembler-mips64.h
 create mode 100644 js/src/jit/mips64/MoveEmitter-mips64.cpp
 create mode 100644 js/src/jit/mips64/MoveEmitter-mips64.h
 create mode 100644 js/src/jit/mips64/SharedICRegisters-mips64.h
 create mode 100644 js/src/jit/mips64/Simulator-mips64.cpp
 create mode 100644 js/src/jit/mips64/Simulator-mips64.h
 create mode 100644 js/src/jit/mips64/Trampoline-mips64.cpp
 create mode 100644 js/src/jit/moz.build
 create mode 100644 js/src/jit/none/Architecture-none.h
 create mode 100644 js/src/jit/none/CodeGenerator-none.h
 create mode 100644 js/src/jit/none/LIR-none.h
 create mode 100644 js/src/jit/none/Lowering-none.h
 create mode 100644 js/src/jit/none/MacroAssembler-none.h
 create mode 100644 js/src/jit/none/MoveEmitter-none.h
 create mode 100644 js/src/jit/none/SharedICHelpers-none-inl.h
 create mode 100644 js/src/jit/none/SharedICHelpers-none.h
 create mode 100644 js/src/jit/none/SharedICRegisters-none.h
 create mode 100644 js/src/jit/none/Trampoline-none.cpp
 create mode 100644 js/src/jit/shared/Architecture-shared.h
 create mode 100644 js/src/jit/shared/Assembler-shared.h
 create mode 100644 js/src/jit/shared/AtomicOperations-feeling-lucky-gcc.h
 create mode 100644 js/src/jit/shared/AtomicOperations-feeling-lucky-msvc.h
 create mode 100644 js/src/jit/shared/AtomicOperations-feeling-lucky.h
 create mode 100644 js/src/jit/shared/AtomicOperations-shared-jit.cpp
 create mode 100644 js/src/jit/shared/AtomicOperations-shared-jit.h
 create mode 100644 js/src/jit/shared/CodeGenerator-shared-inl.h
 create mode 100644 js/src/jit/shared/CodeGenerator-shared.cpp
 create mode 100644 js/src/jit/shared/CodeGenerator-shared.h
 create mode 100644 js/src/jit/shared/Disassembler-shared.cpp
 create mode 100644 js/src/jit/shared/Disassembler-shared.h
 create mode 100644 js/src/jit/shared/IonAssemblerBuffer.h
 create mode 100644 js/src/jit/shared/IonAssemblerBufferWithConstantPools.h
 create mode 100644 js/src/jit/shared/LIR-shared.h
 create mode 100644 js/src/jit/shared/Lowering-shared-inl.h
 create mode 100644 js/src/jit/shared/Lowering-shared.cpp
 create mode 100644 js/src/jit/shared/Lowering-shared.h
 create mode 100644 js/src/jit/x64/Assembler-x64.cpp
 create mode 100644 js/src/jit/x64/Assembler-x64.h
 create mode 100644 js/src/jit/x64/Bailouts-x64.cpp
 create mode 100644 js/src/jit/x64/BaseAssembler-x64.h
 create mode 100644 js/src/jit/x64/CodeGenerator-x64.cpp
 create mode 100644 js/src/jit/x64/CodeGenerator-x64.h
 create mode 100644 js/src/jit/x64/LIR-x64.h
 create mode 100644 js/src/jit/x64/Lowering-x64.cpp
 create mode 100644 js/src/jit/x64/Lowering-x64.h
 create mode 100644 js/src/jit/x64/MacroAssembler-x64-inl.h
 create mode 100644 js/src/jit/x64/MacroAssembler-x64.cpp
 create mode 100644 js/src/jit/x64/MacroAssembler-x64.h
 create mode 100644 js/src/jit/x64/SharedICHelpers-x64-inl.h
 create mode 100644 js/src/jit/x64/SharedICHelpers-x64.h
 create mode 100644 js/src/jit/x64/SharedICRegisters-x64.h
 create mode 100644 js/src/jit/x64/Trampoline-x64.cpp
 create mode 100644 js/src/jit/x86-shared/Architecture-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/Architecture-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/Assembler-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/Assembler-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/BaseAssembler-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/CodeGenerator-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/Constants-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/Encoding-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/LIR-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/Lowering-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/Lowering-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/MacroAssembler-x86-shared-SIMD.cpp
 create mode 100644 js/src/jit/x86-shared/MacroAssembler-x86-shared-inl.h
 create mode 100644 js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/MacroAssembler-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp
 create mode 100644 js/src/jit/x86-shared/MoveEmitter-x86-shared.h
 create mode 100644 js/src/jit/x86-shared/Patching-x86-shared.h
 create mode 100644 js/src/jit/x86/Assembler-x86.cpp
 create mode 100644 js/src/jit/x86/Assembler-x86.h
 create mode 100644 js/src/jit/x86/Bailouts-x86.cpp
 create mode 100644 js/src/jit/x86/BaseAssembler-x86.h
 create mode 100644 js/src/jit/x86/CodeGenerator-x86.cpp
 create mode 100644 js/src/jit/x86/CodeGenerator-x86.h
 create mode 100644 js/src/jit/x86/LIR-x86.h
 create mode 100644 js/src/jit/x86/Lowering-x86.cpp
 create mode 100644 js/src/jit/x86/Lowering-x86.h
 create mode 100644 js/src/jit/x86/MacroAssembler-x86-inl.h
 create mode 100644 js/src/jit/x86/MacroAssembler-x86.cpp
 create mode 100644 js/src/jit/x86/MacroAssembler-x86.h
 create mode 100644 js/src/jit/x86/SharedICHelpers-x86-inl.h
 create mode 100644 js/src/jit/x86/SharedICHelpers-x86.h
 create mode 100644 js/src/jit/x86/SharedICRegisters-x86.h
 create mode 100644 js/src/jit/x86/Trampoline-x86.cpp
 create mode 100644 js/src/js-confdefs.h.in
 create mode 100644 js/src/js-config.h.in
 create mode 100644 js/src/js-config.mozbuild
 create mode 100644 js/src/js-cxxflags.mozbuild
 create mode 100644 js/src/js-standalone.mozbuild
 create mode 100644 js/src/js.msg
 create mode 100644 js/src/jsapi-tests/Makefile.in
 create mode 100644 js/src/jsapi-tests/README
 create mode 100644 js/src/jsapi-tests/binast/README.md
 create mode 100755 js/src/jsapi-tests/binast/encode.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/lib/filter_runner.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/lib/filter_utils.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/break-outside-while.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/break-outside-while.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/catch-scope-missing.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/catch-scope-missing.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/catch-scope-unmatched.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/catch-scope-unmatched.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/continue-outside-while.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/continue-outside-while.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/function-decl-in-then.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/function-decl-in-then.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-assign-target.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-assign-target.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-binding.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-binding.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-catch.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-catch.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-declared-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-declared-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-expression.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-expression.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-function-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-function-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-null.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-null.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-positional-parameter.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/identifier-positional-parameter.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/labelled-break-outside-while.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/labelled-break-outside-while.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/labelled-continue-outside-while.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/labelled-continue-outside-while.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-index-duplicate.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-index-duplicate.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-index-overflow.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-index-overflow.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-item-without-asserted-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-item-without-asserted-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-too-many.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-too-many.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-unmatching-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/param-unmatching-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-field-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-field-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-interface-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-interface-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-scope-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-scope-name.py
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-variable-name.js
 create mode 100644 js/src/jsapi-tests/binast/invalid/tests/wtf-8-variable-name.py
 create mode 100644 js/src/jsapi-tests/binast/jit-test.ignore
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/boolean-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/boolean-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/boolean-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/boolean-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/date-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-010-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-010-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-011-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/exception-011-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-010.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-010.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-011.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-011.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-013.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-013.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-014.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-014.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-015.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-015.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-016.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-016.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-017.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-017.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-019.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/expression-019.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/function-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/function-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/global-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/global-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/global-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/global-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-011.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-011.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-013.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-013.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-014.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-014.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-015.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-015.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-016.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-016.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-017.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-017.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-018.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-018.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-019.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-019.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-020.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-020.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-021.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-021.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-023.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-023.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-024.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-024.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-025.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-025.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-026.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-026.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-027.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-027.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-028.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-028.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-029.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-029.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-030.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-030.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-031.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-031.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-032.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-032.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-033.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-033.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-034.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-034.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-035.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-035.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-036.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-036.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-037.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-037.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-038.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-038.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-039.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-039.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-040.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-040.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-041.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-041.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-042.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-042.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-047.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-047.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-048.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-048.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-049.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-049.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-050.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-050.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-051.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-051.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-052.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-052.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-053.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-053.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-054.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/lexical-054.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/number-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/statement-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/string-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/string-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/string-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Exceptions/string-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/StrictEquality-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/StrictEquality-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Expressions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/apply-001-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/apply-001-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/call-1.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/call-1.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/FunctionObjects/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/keywords-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/keywords-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/regexp-literals-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/regexp-literals-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/regexp-literals-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/regexp-literals-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/LexicalConventions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/constructor-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/constructor-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/exec-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/exec-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/hex-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/hex-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/multiline-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/multiline-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/octal-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/properties-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/properties-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/properties-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/properties-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/regexp-enumerate-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/regexp-enumerate-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/regress-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/regress-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/unicode-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/RegExp/unicode-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/dowhile-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/forin-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/forin-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/forin-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/forin-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/if-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/if-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/label-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/switch-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-010.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-010.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/try-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/Statements/while-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/match-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/String/split-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/constructor-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/constructor-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/function-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/function-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-003-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-003-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-004-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-004-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-005-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-005-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/instanceof-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/extensions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/instanceof-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/regress-7635.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/regress-7635.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/instanceof/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/template.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/spidermonkey/ecma_2/template.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/argument_and_var.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/argument_and_var.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/catch_collision.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/catch_collision.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/catch_implicit.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/catch_implicit.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake_2.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake_2.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake_in_function.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_fake_in_function.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_in_function.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_in_function.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_simple.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/eval_simple.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/function_expression.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/function_expression.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/getter_setter_scope.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/getter_setter_scope.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/large_array_of_random_strings.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/large_array_of_random_strings.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/large_array_of_strings.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/large_array_of_strings.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/object_literal.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/object_literal.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/toplevel_var.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/toplevel_var.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/var_in_fun.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/var_in_fun.js
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/var_in_fun_plus_arg.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/context/unit/var_in_fun_plus_arg.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/boolean-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/boolean-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/boolean-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/boolean-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/date-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-010-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-010-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-011-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/exception-011-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-010.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-010.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-011.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-011.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-013.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-013.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-014.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-014.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-015.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-015.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-016.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-016.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-017.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-017.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-019.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/expression-019.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/function-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/function-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/global-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/global-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/global-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/global-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-011.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-011.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-013.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-013.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-014.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-014.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-015.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-015.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-016.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-016.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-017.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-017.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-018.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-018.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-019.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-019.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-020.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-020.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-021.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-021.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-023.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-023.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-024.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-024.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-025.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-025.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-026.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-026.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-027.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-027.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-028.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-028.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-029.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-029.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-030.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-030.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-031.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-031.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-032.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-032.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-033.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-033.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-034.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-034.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-035.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-035.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-036.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-036.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-037.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-037.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-038.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-038.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-039.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-039.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-040.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-040.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-041.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-041.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-042.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-042.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-047.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-047.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-048.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-048.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-049.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-049.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-050.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-050.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-051.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-051.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-052.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-052.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-053.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-053.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-054.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/lexical-054.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/number-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/statement-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/string-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/string-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/string-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Exceptions/string-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/StrictEquality-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/StrictEquality-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Expressions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/apply-001-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/apply-001-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/call-1.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/call-1.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/FunctionObjects/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/keywords-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/keywords-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/regexp-literals-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/regexp-literals-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/regexp-literals-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/regexp-literals-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/LexicalConventions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/constructor-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/constructor-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/exec-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/exec-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/hex-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/hex-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/multiline-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/multiline-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/octal-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/properties-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/properties-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/properties-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/properties-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/regexp-enumerate-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/regexp-enumerate-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/regress-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/regress-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/unicode-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/RegExp/unicode-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/dowhile-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/forin-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/forin-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/forin-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/forin-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/if-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/if-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/label-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/switch-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-005.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-005.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-007.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-007.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-008.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-008.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-009.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-009.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-010.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-010.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-012.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/try-012.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/Statements/while-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-004.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/match-004.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/String/split-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/constructor-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/constructor-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/function-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/function-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-003-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-003-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-004-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-004-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-005-n.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-005-n.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-006.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/instanceof-006.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/extensions/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/browser.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/browser.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-001.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-001.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-002.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-002.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-003.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/instanceof-003.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/regress-7635.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/regress-7635.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/instanceof/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/shell.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/shell.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/template.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/spidermonkey/ecma_2/template.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/argument_and_var.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/argument_and_var.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/catch_collision.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/catch_collision.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/catch_implicit.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/catch_implicit.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake_2.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake_2.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake_in_function.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_fake_in_function.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_in_function.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_in_function.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_simple.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/eval_simple.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/function_expression.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/function_expression.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/getter_setter_scope.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/getter_setter_scope.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/object_literal.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/object_literal.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/toplevel_var.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/toplevel_var.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/var_in_fun.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/var_in_fun.js
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/var_in_fun_plus_arg.binjs
 create mode 100644 js/src/jsapi-tests/binast/parser/multipart/unit/var_in_fun_plus_arg.js
 create mode 100644 js/src/jsapi-tests/hidePointer.cpp
 create mode 100644 js/src/jsapi-tests/jsapi-tests-gdb.py.in
 create mode 100644 js/src/jsapi-tests/moz.build
 create mode 100644 js/src/jsapi-tests/selfTest.cpp
 create mode 100644 js/src/jsapi-tests/testAddPropertyPropcache.cpp
 create mode 100644 js/src/jsapi-tests/testArgumentsObject.cpp
 create mode 100644 js/src/jsapi-tests/testArrayBuffer.cpp
 create mode 100644 js/src/jsapi-tests/testArrayBufferView.cpp
 create mode 100644 js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp
 create mode 100644 js/src/jsapi-tests/testAssemblerBuffer.cpp
 create mode 100644 js/src/jsapi-tests/testAtomicOperations.cpp
 create mode 100644 js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp
 create mode 100644 js/src/jsapi-tests/testBigInt.cpp
 create mode 100644 js/src/jsapi-tests/testBinASTReader.cpp
 create mode 100644 js/src/jsapi-tests/testBoundFunction.cpp
 create mode 100644 js/src/jsapi-tests/testBug604087.cpp
 create mode 100644 js/src/jsapi-tests/testCallArgs.cpp
 create mode 100644 js/src/jsapi-tests/testCallNonGenericMethodOnProxy.cpp
 create mode 100644 js/src/jsapi-tests/testChromeBuffer.cpp
 create mode 100644 js/src/jsapi-tests/testCompileNonSyntactic.cpp
 create mode 100644 js/src/jsapi-tests/testCompileUtf8.cpp
 create mode 100644 js/src/jsapi-tests/testDateToLocaleString.cpp
 create mode 100644 js/src/jsapi-tests/testDebugger.cpp
 create mode 100644 js/src/jsapi-tests/testDeepFreeze.cpp
 create mode 100644 js/src/jsapi-tests/testDefineGetterSetterNonEnumerable.cpp
 create mode 100644 js/src/jsapi-tests/testDefineProperty.cpp
 create mode 100644 js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp
 create mode 100644 js/src/jsapi-tests/testDeflateStringToUTF8Buffer.cpp
 create mode 100644 js/src/jsapi-tests/testDifferentNewTargetInvokeConstructor.cpp
 create mode 100644 js/src/jsapi-tests/testEmptyWindowIsOmitted.cpp
 create mode 100644 js/src/jsapi-tests/testErrorCopying.cpp
 create mode 100644 js/src/jsapi-tests/testErrorInterceptor.cpp
 create mode 100644 js/src/jsapi-tests/testErrorInterceptorGC.cpp
 create mode 100644 js/src/jsapi-tests/testErrorLineOfContext.cpp
 create mode 100644 js/src/jsapi-tests/testException.cpp
 create mode 100644 js/src/jsapi-tests/testExecuteInJSMEnvironment.cpp
 create mode 100644 js/src/jsapi-tests/testExternalStrings.cpp
 create mode 100644 js/src/jsapi-tests/testFindSCCs.cpp
 create mode 100644 js/src/jsapi-tests/testForOfIterator.cpp
 create mode 100644 js/src/jsapi-tests/testForceLexicalInitialization.cpp
 create mode 100644 js/src/jsapi-tests/testForwardSetProperty.cpp
 create mode 100644 js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp
 create mode 100644 js/src/jsapi-tests/testFunctionBinding.cpp
 create mode 100644 js/src/jsapi-tests/testFunctionProperties.cpp
 create mode 100644 js/src/jsapi-tests/testGCAllocator.cpp
 create mode 100644 js/src/jsapi-tests/testGCCellPtr.cpp
 create mode 100644 js/src/jsapi-tests/testGCChunkPool.cpp
 create mode 100644 js/src/jsapi-tests/testGCExactRooting.cpp
 create mode 100644 js/src/jsapi-tests/testGCFinalizeCallback.cpp
 create mode 100644 js/src/jsapi-tests/testGCGrayMarking.cpp
 create mode 100644 js/src/jsapi-tests/testGCHeapBarriers.cpp
 create mode 100644 js/src/jsapi-tests/testGCHooks.cpp
 create mode 100644 js/src/jsapi-tests/testGCMarking.cpp
 create mode 100644 js/src/jsapi-tests/testGCOutOfMemory.cpp
 create mode 100644 js/src/jsapi-tests/testGCStoreBufferRemoval.cpp
 create mode 100644 js/src/jsapi-tests/testGCUniqueId.cpp
 create mode 100644 js/src/jsapi-tests/testGCWeakCache.cpp
 create mode 100644 js/src/jsapi-tests/testGetPropertyDescriptor.cpp
 create mode 100644 js/src/jsapi-tests/testHashTable.cpp
 create mode 100644 js/src/jsapi-tests/testIndexToString.cpp
 create mode 100644 js/src/jsapi-tests/testInformalValueTypeName.cpp
 create mode 100644 js/src/jsapi-tests/testIntString.cpp
 create mode 100644 js/src/jsapi-tests/testIntern.cpp
 create mode 100644 js/src/jsapi-tests/testIntlAvailableLocales.cpp
 create mode 100644 js/src/jsapi-tests/testIsInsideNursery.cpp
 create mode 100644 js/src/jsapi-tests/testIteratorObject.cpp
 create mode 100644 js/src/jsapi-tests/testJSEvaluateScript.cpp
 create mode 100644 js/src/jsapi-tests/testJitDCEinGVN.cpp
 create mode 100644 js/src/jsapi-tests/testJitFoldsTo.cpp
 create mode 100644 js/src/jsapi-tests/testJitGVN.cpp
 create mode 100644 js/src/jsapi-tests/testJitMacroAssembler.cpp
 create mode 100644 js/src/jsapi-tests/testJitMinimalFunc.h
 create mode 100644 js/src/jsapi-tests/testJitMoveEmitterCycles-mips32.cpp
 create mode 100644 js/src/jsapi-tests/testJitMoveEmitterCycles.cpp
 create mode 100644 js/src/jsapi-tests/testJitRValueAlloc.cpp
 create mode 100644 js/src/jsapi-tests/testJitRangeAnalysis.cpp
 create mode 100644 js/src/jsapi-tests/testJitRegisterSet.cpp
 create mode 100644 js/src/jsapi-tests/testLookup.cpp
 create mode 100644 js/src/jsapi-tests/testLooselyEqual.cpp
 create mode 100644 js/src/jsapi-tests/testMappedArrayBuffer.cpp
 create mode 100644 js/src/jsapi-tests/testMemoryAssociation.cpp
 create mode 100644 js/src/jsapi-tests/testMutedErrors.cpp
 create mode 100644 js/src/jsapi-tests/testNewObject.cpp
 create mode 100644 js/src/jsapi-tests/testNewTargetInvokeConstructor.cpp
 create mode 100644 js/src/jsapi-tests/testNullRoot.cpp
 create mode 100644 js/src/jsapi-tests/testNumberToString.cpp
 create mode 100644 js/src/jsapi-tests/testOOM.cpp
 create mode 100644 js/src/jsapi-tests/testObjectEmulatingUndefined.cpp
 create mode 100644 js/src/jsapi-tests/testParseJSON.cpp
 create mode 100644 js/src/jsapi-tests/testPersistentRooted.cpp
 create mode 100644 js/src/jsapi-tests/testPreserveJitCode.cpp
 create mode 100644 js/src/jsapi-tests/testPrintError.cpp
 create mode 100644 js/src/jsapi-tests/testPrintf.cpp
 create mode 100644 js/src/jsapi-tests/testPrivateGCThingValue.cpp
 create mode 100644 js/src/jsapi-tests/testProfileStrings.cpp
 create mode 100644 js/src/jsapi-tests/testPromise.cpp
 create mode 100644 js/src/jsapi-tests/testPropCache.cpp
 create mode 100644 js/src/jsapi-tests/testReadableStream.cpp
 create mode 100644 js/src/jsapi-tests/testRegExp.cpp
 create mode 100644 js/src/jsapi-tests/testResolveRecursion.cpp
 create mode 100644 js/src/jsapi-tests/testSABAccounting.cpp
 create mode 100644 js/src/jsapi-tests/testSameValue.cpp
 create mode 100644 js/src/jsapi-tests/testSavedStacks.cpp
 create mode 100644 js/src/jsapi-tests/testScriptInfo.cpp
 create mode 100644 js/src/jsapi-tests/testScriptObject.cpp
 create mode 100644 js/src/jsapi-tests/testScriptSourceCompression.cpp
 create mode 100644 js/src/jsapi-tests/testSetProperty.cpp
 create mode 100644 js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp
 create mode 100644 js/src/jsapi-tests/testSharedImmutableStringsCache.cpp
 create mode 100644 js/src/jsapi-tests/testSlowScript.cpp
 create mode 100644 js/src/jsapi-tests/testSourcePolicy.cpp
 create mode 100644 js/src/jsapi-tests/testSparseBitmap.cpp
 create mode 100644 js/src/jsapi-tests/testStringBuffer.cpp
 create mode 100644 js/src/jsapi-tests/testStringIsArrayIndex.cpp
 create mode 100644 js/src/jsapi-tests/testStructuredClone.cpp
 create mode 100644 js/src/jsapi-tests/testSymbol.cpp
 create mode 100644 js/src/jsapi-tests/testThreadingConditionVariable.cpp
 create mode 100644 js/src/jsapi-tests/testThreadingExclusiveData.cpp
 create mode 100644 js/src/jsapi-tests/testThreadingMutex.cpp
 create mode 100644 js/src/jsapi-tests/testThreadingThread.cpp
 create mode 100644 js/src/jsapi-tests/testToSignedOrUnsignedInteger.cpp
 create mode 100644 js/src/jsapi-tests/testTypedArrays.cpp
 create mode 100644 js/src/jsapi-tests/testUTF8.cpp
 create mode 100644 js/src/jsapi-tests/testUbiNode.cpp
 create mode 100644 js/src/jsapi-tests/testUncaughtSymbol.cpp
 create mode 100644 js/src/jsapi-tests/testValueABI.cpp
 create mode 100644 js/src/jsapi-tests/testWasmLEB128.cpp
 create mode 100644 js/src/jsapi-tests/testWeakMap.cpp
 create mode 100644 js/src/jsapi-tests/testWindowNonConfigurable.cpp
 create mode 100644 js/src/jsapi-tests/testXDR.cpp
 create mode 100644 js/src/jsapi-tests/tests.cpp
 create mode 100644 js/src/jsapi-tests/tests.h
 create mode 100644 js/src/jsapi-tests/valueABI.c
 create mode 100644 js/src/jsapi.cpp
 create mode 100644 js/src/jsapi.h
 create mode 100644 js/src/jsast.tbl
 create mode 100644 js/src/jsdate.cpp
 create mode 100644 js/src/jsdate.h
 create mode 100644 js/src/jsexn.cpp
 create mode 100644 js/src/jsexn.h
 create mode 100644 js/src/jsfriendapi.cpp
 create mode 100644 js/src/jsfriendapi.h
 create mode 100644 js/src/jslibmath.h
 create mode 100644 js/src/jsmath.cpp
 create mode 100644 js/src/jsmath.h
 create mode 100644 js/src/jsnum.cpp
 create mode 100644 js/src/jsnum.h
 create mode 100644 js/src/jspubtd.h
 create mode 100644 js/src/jsshell.msg
 create mode 100644 js/src/jstypes.h
 create mode 100644 js/src/lib.rs
 create mode 100755 js/src/make-source-package.py
 create mode 100755 js/src/make-source-package.sh
 create mode 100755 js/src/moz.build
 create mode 100644 js/src/new-regexp/IRREGEXP_VERSION
 create mode 100644 js/src/new-regexp/RegExpAPI.cpp
 create mode 100644 js/src/new-regexp/RegExpAPI.h
 create mode 100644 js/src/new-regexp/RegExpTypes.h
 create mode 100644 js/src/new-regexp/gen-regexp-special-case.cc
 create mode 100755 js/src/new-regexp/import-irregexp.py
 create mode 100644 js/src/new-regexp/moz.build
 create mode 100644 js/src/new-regexp/property-sequences.cc
 create mode 100644 js/src/new-regexp/property-sequences.h
 create mode 100644 js/src/new-regexp/regexp-ast.cc
 create mode 100644 js/src/new-regexp/regexp-ast.h
 create mode 100644 js/src/new-regexp/regexp-bytecode-generator-inl.h
 create mode 100644 js/src/new-regexp/regexp-bytecode-generator.cc
 create mode 100644 js/src/new-regexp/regexp-bytecode-generator.h
 create mode 100644 js/src/new-regexp/regexp-bytecode-peephole.cc
 create mode 100644 js/src/new-regexp/regexp-bytecode-peephole.h
 create mode 100644 js/src/new-regexp/regexp-bytecodes.cc
 create mode 100644 js/src/new-regexp/regexp-bytecodes.h
 create mode 100644 js/src/new-regexp/regexp-compiler-tonode.cc
 create mode 100644 js/src/new-regexp/regexp-compiler.cc
 create mode 100644 js/src/new-regexp/regexp-compiler.h
 create mode 100644 js/src/new-regexp/regexp-dotprinter.cc
 create mode 100644 js/src/new-regexp/regexp-dotprinter.h
 create mode 100644 js/src/new-regexp/regexp-error.cc
 create mode 100644 js/src/new-regexp/regexp-error.h
 create mode 100644 js/src/new-regexp/regexp-interpreter.cc
 create mode 100644 js/src/new-regexp/regexp-interpreter.h
 create mode 100644 js/src/new-regexp/regexp-macro-assembler-arch.h
 create mode 100644 js/src/new-regexp/regexp-macro-assembler-tracer.cc
 create mode 100644 js/src/new-regexp/regexp-macro-assembler-tracer.h
 create mode 100644 js/src/new-regexp/regexp-macro-assembler.cc
 create mode 100644 js/src/new-regexp/regexp-macro-assembler.h
 create mode 100644 js/src/new-regexp/regexp-native-macro-assembler.cc
 create mode 100644 js/src/new-regexp/regexp-nodes.h
 create mode 100644 js/src/new-regexp/regexp-parser.cc
 create mode 100644 js/src/new-regexp/regexp-parser.h
 create mode 100644 js/src/new-regexp/regexp-shim.cc
 create mode 100644 js/src/new-regexp/regexp-shim.h
 create mode 100644 js/src/new-regexp/regexp-stack.cc
 create mode 100644 js/src/new-regexp/regexp-stack.h
 create mode 100644 js/src/new-regexp/regexp.h
 create mode 100644 js/src/new-regexp/special-case.cc
 create mode 100644 js/src/new-regexp/special-case.h
 create mode 100644 js/src/new-regexp/util/flags.h
 create mode 100644 js/src/new-regexp/util/unicode.cc
 create mode 100644 js/src/new-regexp/util/vector.h
 create mode 100644 js/src/new-regexp/util/zone.h
 create mode 100644 js/src/octane/base.js
 create mode 100644 js/src/octane/box2d.js
 create mode 100644 js/src/octane/code-load.js
 create mode 100644 js/src/octane/crypto.js
 create mode 100644 js/src/octane/deltablue.js
 create mode 100644 js/src/octane/earley-boyer.js
 create mode 100644 js/src/octane/gbemu-part1.js
 create mode 100644 js/src/octane/gbemu-part2.js
 create mode 100644 js/src/octane/index.html
 create mode 100644 js/src/octane/mandreel.js
 create mode 100644 js/src/octane/navier-stokes.js
 create mode 100644 js/src/octane/pdfjs.js
 create mode 100644 js/src/octane/raytrace.js
 create mode 100644 js/src/octane/regexp.js
 create mode 100644 js/src/octane/richards.js
 create mode 100644 js/src/octane/run-box2d.js
 create mode 100644 js/src/octane/run-code-load.js
 create mode 100644 js/src/octane/run-crypto.js
 create mode 100644 js/src/octane/run-deltablue.js
 create mode 100644 js/src/octane/run-earley-boyer.js
 create mode 100644 js/src/octane/run-gbemu.js
 create mode 100644 js/src/octane/run-mandreel.js
 create mode 100644 js/src/octane/run-navier-stokes.js
 create mode 100644 js/src/octane/run-pdfjs.js
 create mode 100644 js/src/octane/run-raytrace.js
 create mode 100644 js/src/octane/run-regexp.js
 create mode 100644 js/src/octane/run-richards.js
 create mode 100644 js/src/octane/run-splay.js
 create mode 100644 js/src/octane/run-typescript.js
 create mode 100644 js/src/octane/run-zlib.js
 create mode 100644 js/src/octane/run.js
 create mode 100644 js/src/octane/splay.js
 create mode 100644 js/src/octane/typescript-compiler.js
 create mode 100644 js/src/octane/typescript-input.js
 create mode 100644 js/src/octane/typescript.js
 create mode 100644 js/src/octane/zlib-data.js
 create mode 100644 js/src/octane/zlib.js
 create mode 100644 js/src/old-configure
 create mode 100644 js/src/old-configure.in
 create mode 100644 js/src/proxy/BaseProxyHandler.cpp
 create mode 100644 js/src/proxy/CrossCompartmentWrapper.cpp
 create mode 100644 js/src/proxy/DeadObjectProxy.cpp
 create mode 100644 js/src/proxy/DeadObjectProxy.h
 create mode 100644 js/src/proxy/OpaqueCrossCompartmentWrapper.cpp
 create mode 100644 js/src/proxy/Proxy.cpp
 create mode 100644 js/src/proxy/Proxy.h
 create mode 100644 js/src/proxy/ScriptedProxyHandler.cpp
 create mode 100644 js/src/proxy/ScriptedProxyHandler.h
 create mode 100644 js/src/proxy/SecurityWrapper.cpp
 create mode 100644 js/src/proxy/Wrapper.cpp
 create mode 100644 js/src/rust/Cargo.toml
 create mode 100644 js/src/rust/extra-bindgen-flags.in
 create mode 100644 js/src/rust/lib.rs
 create mode 100644 js/src/rust/moz.build
 create mode 100644 js/src/rust/shared/Cargo.toml
 create mode 100644 js/src/rust/shared/lib.rs
 create mode 100644 js/src/rust/wasm.rs
 create mode 100644 js/src/shell/.eslintrc.js
 create mode 100644 js/src/shell/Makefile.in
 create mode 100644 js/src/shell/ModuleLoader.cpp
 create mode 100644 js/src/shell/ModuleLoader.h
 create mode 100644 js/src/shell/OSObject.cpp
 create mode 100644 js/src/shell/OSObject.h
 create mode 100644 js/src/shell/StringUtils.h
 create mode 100644 js/src/shell/WasmTesting.cpp
 create mode 100644 js/src/shell/WasmTesting.h
 create mode 100644 js/src/shell/fuzz-flags.txt
 create mode 100644 js/src/shell/js-gdb.py.in
 create mode 100644 js/src/shell/js.cpp
 create mode 100644 js/src/shell/jsoptparse.cpp
 create mode 100644 js/src/shell/jsoptparse.h
 create mode 100644 js/src/shell/jsrtfuzzing/jsrtfuzzing-example.js
 create mode 100644 js/src/shell/jsrtfuzzing/jsrtfuzzing.cpp
 create mode 100644 js/src/shell/jsrtfuzzing/jsrtfuzzing.h
 create mode 100644 js/src/shell/jsshell.cpp
 create mode 100644 js/src/shell/jsshell.h
 create mode 100644 js/src/shell/moz.build
 create mode 100644 js/src/tests/Makefile.in
 create mode 100644 js/src/tests/README.txt
 create mode 100644 js/src/tests/browser.js
 create mode 100644 js/src/tests/compare_bench.py
 create mode 100644 js/src/tests/js-test-driver-begin.js
 create mode 100644 js/src/tests/js-test-driver-end.js
 create mode 100644 js/src/tests/jsreftest.html
 create mode 100644 js/src/tests/jstests.list
 create mode 100755 js/src/tests/jstests.py
 create mode 100644 js/src/tests/lib/__init__.py
 create mode 100755 js/src/tests/lib/jittests.py
 create mode 100644 js/src/tests/lib/manifest.py
 create mode 100644 js/src/tests/lib/progressbar.py
 create mode 100644 js/src/tests/lib/remote.py
 create mode 100644 js/src/tests/lib/results.py
 create mode 100644 js/src/tests/lib/structuredlog.py
 create mode 100644 js/src/tests/lib/tasks_unix.py
 create mode 100644 js/src/tests/lib/tasks_win.py
 create mode 100644 js/src/tests/lib/terminal_unix.py
 create mode 100644 js/src/tests/lib/terminal_win.py
 create mode 100644 js/src/tests/lib/tests.py
 create mode 100644 js/src/tests/lib/wptreport.py
 create mode 100644 js/src/tests/moz.build
 create mode 100644 js/src/tests/non262/Array/11.1.4.js
 create mode 100644 js/src/tests/non262/Array/15.4.4.5-1.js
 create mode 100644 js/src/tests/non262/Array/15.4.4.5-2.js
 create mode 100644 js/src/tests/non262/Array/15.4.4.5-3.js
 create mode 100644 js/src/tests/non262/Array/array-001.js
 create mode 100644 js/src/tests/non262/Array/array-length-set-during-for-in.js
 create mode 100644 js/src/tests/non262/Array/array-length-set-on-nonarray.js
 create mode 100644 js/src/tests/non262/Array/browser.js
 create mode 100644 js/src/tests/non262/Array/concat-proxy.js
 create mode 100644 js/src/tests/non262/Array/concat-spreadable-basic.js
 create mode 100644 js/src/tests/non262/Array/concat-spreadable-primitive.js
 create mode 100644 js/src/tests/non262/Array/fill.js
 create mode 100644 js/src/tests/non262/Array/filter.js
 create mode 100644 js/src/tests/non262/Array/find_findindex.js
 create mode 100644 js/src/tests/non262/Array/for_of_1.js
 create mode 100644 js/src/tests/non262/Array/for_of_2.js
 create mode 100644 js/src/tests/non262/Array/for_of_3.js
 create mode 100644 js/src/tests/non262/Array/for_of_4.js
 create mode 100644 js/src/tests/non262/Array/from-iterator-close.js
 create mode 100644 js/src/tests/non262/Array/from_basics.js
 create mode 100644 js/src/tests/non262/Array/from_constructor.js
 create mode 100644 js/src/tests/non262/Array/from_errors.js
 create mode 100644 js/src/tests/non262/Array/from_iterable.js
 create mode 100644 js/src/tests/non262/Array/from_length_setter.js
 create mode 100644 js/src/tests/non262/Array/from_mapping.js
 create mode 100644 js/src/tests/non262/Array/from_primitive.js
 create mode 100644 js/src/tests/non262/Array/from_proxy.js
 create mode 100644 js/src/tests/non262/Array/from_realms.js
 create mode 100644 js/src/tests/non262/Array/from_string.js
 create mode 100644 js/src/tests/non262/Array/from_surfaces.js
 create mode 100644 js/src/tests/non262/Array/from_this.js
 create mode 100644 js/src/tests/non262/Array/frozen-dense-array.js
 create mode 100644 js/src/tests/non262/Array/frozen-dict-mode-length.js
 create mode 100644 js/src/tests/non262/Array/getter-name.js
 create mode 100644 js/src/tests/non262/Array/includes.js
 create mode 100644 js/src/tests/non262/Array/index-with-null-character.js
 create mode 100644 js/src/tests/non262/Array/indexOf-never-returns-negative-zero.js
 create mode 100644 js/src/tests/non262/Array/indexOf-packed-array.js
 create mode 100644 js/src/tests/non262/Array/isArray.js
 create mode 100644 js/src/tests/non262/Array/iterator_edge_cases.js
 create mode 100644 js/src/tests/non262/Array/join-01.js
 create mode 100644 js/src/tests/non262/Array/join-no-has-trap.js
 create mode 100644 js/src/tests/non262/Array/lastIndexOf-never-returns-negative-zero.js
 create mode 100644 js/src/tests/non262/Array/length-01.js
 create mode 100644 js/src/tests/non262/Array/length-nonwritable-redefine-nop.js
 create mode 100644 js/src/tests/non262/Array/length-set-object.js
 create mode 100644 js/src/tests/non262/Array/length-truncate-nonconfigurable-sparse.js
 create mode 100644 js/src/tests/non262/Array/length-truncate-nonconfigurable.js
 create mode 100644 js/src/tests/non262/Array/length-truncate-with-indexed.js
 create mode 100644 js/src/tests/non262/Array/pop-empty-nonwritable.js
 create mode 100644 js/src/tests/non262/Array/pop-no-has-trap.js
 create mode 100644 js/src/tests/non262/Array/pop-nonarray-higher-elements.js
 create mode 100644 js/src/tests/non262/Array/redefine-length-accessor.js
 create mode 100644 js/src/tests/non262/Array/redefine-length-frozen-array.js
 create mode 100644 js/src/tests/non262/Array/redefine-length-frozen-dictionarymode-array.js
 create mode 100644 js/src/tests/non262/Array/redefine-nonwritable-length-custom-conversion-call-counts.js
 create mode 100644 js/src/tests/non262/Array/redefine-nonwritable-length-custom-conversion-throw.js
 create mode 100644 js/src/tests/non262/Array/redefine-nonwritable-length-nonnumeric.js
 create mode 100644 js/src/tests/non262/Array/regress-101488.js
 create mode 100644 js/src/tests/non262/Array/regress-101964.js
 create mode 100644 js/src/tests/non262/Array/regress-107138.js
 create mode 100644 js/src/tests/non262/Array/regress-108440.js
 create mode 100644 js/src/tests/non262/Array/regress-130451.js
 create mode 100644 js/src/tests/non262/Array/regress-154338.js
 create mode 100644 js/src/tests/non262/Array/regress-157652.js
 create mode 100644 js/src/tests/non262/Array/regress-178722.js
 create mode 100644 js/src/tests/non262/Array/regress-255555.js
 create mode 100644 js/src/tests/non262/Array/regress-290592.js
 create mode 100644 js/src/tests/non262/Array/regress-299644.js
 create mode 100644 js/src/tests/non262/Array/regress-300858.js
 create mode 100644 js/src/tests/non262/Array/regress-304828.js
 create mode 100644 js/src/tests/non262/Array/regress-305002.js
 create mode 100644 js/src/tests/non262/Array/regress-310351.js
 create mode 100644 js/src/tests/non262/Array/regress-310425-01.js
 create mode 100644 js/src/tests/non262/Array/regress-310425-02.js
 create mode 100644 js/src/tests/non262/Array/regress-311515.js
 create mode 100644 js/src/tests/non262/Array/regress-315509-01.js
 create mode 100644 js/src/tests/non262/Array/regress-322135-01.js
 create mode 100644 js/src/tests/non262/Array/regress-322135-02.js
 create mode 100644 js/src/tests/non262/Array/regress-322135-03.js
 create mode 100644 js/src/tests/non262/Array/regress-322135-04.js
 create mode 100644 js/src/tests/non262/Array/regress-330812.js
 create mode 100644 js/src/tests/non262/Array/regress-345961.js
 create mode 100644 js/src/tests/non262/Array/regress-348810.js
 create mode 100644 js/src/tests/non262/Array/regress-350256-01.js
 create mode 100644 js/src/tests/non262/Array/regress-350256-02.js
 create mode 100644 js/src/tests/non262/Array/regress-352742-01.js
 create mode 100644 js/src/tests/non262/Array/regress-352742-02.js
 create mode 100644 js/src/tests/non262/Array/regress-360681-01.js
 create mode 100644 js/src/tests/non262/Array/regress-360681-02.js
 create mode 100644 js/src/tests/non262/Array/regress-364104.js
 create mode 100644 js/src/tests/non262/Array/regress-386030.js
 create mode 100644 js/src/tests/non262/Array/regress-387501.js
 create mode 100644 js/src/tests/non262/Array/regress-390598.js
 create mode 100644 js/src/tests/non262/Array/regress-415451.js
 create mode 100644 js/src/tests/non262/Array/regress-421325.js
 create mode 100644 js/src/tests/non262/Array/regress-422286.js
 create mode 100644 js/src/tests/non262/Array/regress-424954.js
 create mode 100644 js/src/tests/non262/Array/regress-430717.js
 create mode 100644 js/src/tests/non262/Array/regress-451483.js
 create mode 100644 js/src/tests/non262/Array/regress-451906.js
 create mode 100644 js/src/tests/non262/Array/regress-456845.js
 create mode 100644 js/src/tests/non262/Array/regress-465980-01.js
 create mode 100644 js/src/tests/non262/Array/regress-465980-02.js
 create mode 100644 js/src/tests/non262/Array/regress-474529.js
 create mode 100644 js/src/tests/non262/Array/regress-488989.js
 create mode 100644 js/src/tests/non262/Array/regress-566651.js
 create mode 100644 js/src/tests/non262/Array/regress-599159.js
 create mode 100644 js/src/tests/non262/Array/regress-619970.js
 create mode 100644 js/src/tests/non262/Array/regress-94257.js
 create mode 100644 js/src/tests/non262/Array/reverse-order-of-low-high-accesses.js
 create mode 100644 js/src/tests/non262/Array/set-with-indexed-property-on-prototype-chain.js
 create mode 100644 js/src/tests/non262/Array/shell.js
 create mode 100644 js/src/tests/non262/Array/shift-no-has-trap.js
 create mode 100644 js/src/tests/non262/Array/shift_for_in.js
 create mode 100644 js/src/tests/non262/Array/slice-sparse-with-large-index.js
 create mode 100644 js/src/tests/non262/Array/sort-01.js
 create mode 100644 js/src/tests/non262/Array/sort-array-with-holes-and-undefined.js
 create mode 100644 js/src/tests/non262/Array/sort-delete-ascending-order.js
 create mode 100644 js/src/tests/non262/Array/sort-non-function.js
 create mode 100644 js/src/tests/non262/Array/sort-typedarray-with-own-length.js
 create mode 100644 js/src/tests/non262/Array/sort_basics.js
 create mode 100644 js/src/tests/non262/Array/sort_holes.js
 create mode 100644 js/src/tests/non262/Array/sort_proxy.js
 create mode 100644 js/src/tests/non262/Array/sort_small.js
 create mode 100644 js/src/tests/non262/Array/species.js
 create mode 100644 js/src/tests/non262/Array/splice-return-array-elements-defined-not-set.js
 create mode 100644 js/src/tests/non262/Array/splice-species-changes-length.js
 create mode 100644 js/src/tests/non262/Array/splice-suppresses-unvisited-indexes.js
 create mode 100644 js/src/tests/non262/Array/to-length.js
 create mode 100644 js/src/tests/non262/Array/toLocaleString-01.js
 create mode 100644 js/src/tests/non262/Array/toLocaleString-nointl.js
 create mode 100644 js/src/tests/non262/Array/toLocaleString.js
 create mode 100644 js/src/tests/non262/Array/toString-01.js
 create mode 100644 js/src/tests/non262/Array/unscopables.js
 create mode 100644 js/src/tests/non262/Array/unshift-01.js
 create mode 100644 js/src/tests/non262/Array/unshift-with-enumeration.js
 create mode 100644 js/src/tests/non262/Array/values.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/CloneArrayBuffer.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/browser.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/constructorNotCallable.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/getter-name.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/shell.js
 create mode 100644 js/src/tests/non262/ArrayBuffer/slice-species.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/async-generator-declaration-in-modules.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/browser.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/create-function-parse-before-getprototype.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/cross-compartment.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/for-await-bad-syntax.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/for-await-of-error.js
 create mode 100644 js/src/tests/non262/AsyncGenerators/shell.js
 create mode 100644 js/src/tests/non262/Atomics/browser.js
 create mode 100644 js/src/tests/non262/Atomics/cross-compartment.js
 create mode 100644 js/src/tests/non262/Atomics/shell.js
 create mode 100644 js/src/tests/non262/BigInt/Number-conversion-rounding.js
 create mode 100644 js/src/tests/non262/BigInt/decimal.js
 create mode 100644 js/src/tests/non262/BigInt/large-bit-length.js
 create mode 100644 js/src/tests/non262/BigInt/mod.js
 create mode 100644 js/src/tests/non262/BigInt/property-name-guessed-name.js
 create mode 100644 js/src/tests/non262/BigInt/property-name.js
 create mode 100644 js/src/tests/non262/Boolean/15.6.4.2.js
 create mode 100644 js/src/tests/non262/Boolean/browser.js
 create mode 100644 js/src/tests/non262/Boolean/no-boolean-toJSON.js
 create mode 100644 js/src/tests/non262/Boolean/shell.js
 create mode 100644 js/src/tests/non262/DataView/browser.js
 create mode 100644 js/src/tests/non262/DataView/detach-after-construction.js
 create mode 100644 js/src/tests/non262/DataView/get-set-index-range.js
 create mode 100644 js/src/tests/non262/DataView/getter-name.js
 create mode 100644 js/src/tests/non262/DataView/shell.js
 create mode 100644 js/src/tests/non262/Date/15.9.4.2.js
 create mode 100644 js/src/tests/non262/Date/15.9.5.5-02.js
 create mode 100644 js/src/tests/non262/Date/15.9.5.5.js
 create mode 100644 js/src/tests/non262/Date/15.9.5.6.js
 create mode 100644 js/src/tests/non262/Date/15.9.5.7.js
 create mode 100644 js/src/tests/non262/Date/UTC-convert-all-arguments.js
 create mode 100644 js/src/tests/non262/Date/browser.js
 create mode 100644 js/src/tests/non262/Date/constructor-convert-all-arguments.js
 create mode 100644 js/src/tests/non262/Date/constructor-one-Date-argument.js
 create mode 100644 js/src/tests/non262/Date/constructor-one-argument.js
 create mode 100644 js/src/tests/non262/Date/defaultvalue.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-1-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-2-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-3-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-4-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-5-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-6-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-7-of-8.js
 create mode 100644 js/src/tests/non262/Date/dst-offset-caching-8-of-8.js
 create mode 100644 js/src/tests/non262/Date/equality-to-boolean.js
 create mode 100644 js/src/tests/non262/Date/fractions.js
 create mode 100644 js/src/tests/non262/Date/non-iso.js
 create mode 100644 js/src/tests/non262/Date/parse-from-tostring-methods.js
 create mode 100644 js/src/tests/non262/Date/prototype-is-not-a-date.js
 create mode 100644 js/src/tests/non262/Date/regress-188211.js
 create mode 100644 js/src/tests/non262/Date/regress-301738-01.js
 create mode 100644 js/src/tests/non262/Date/regress-309925-01.js
 create mode 100644 js/src/tests/non262/Date/regress-309925-02.js
 create mode 100644 js/src/tests/non262/Date/regress-346027.js
 create mode 100644 js/src/tests/non262/Date/regress-346363.js
 create mode 100644 js/src/tests/non262/Date/regress-452786.js
 create mode 100644 js/src/tests/non262/Date/reset-time-zone-cache-same-offset.js
 create mode 100644 js/src/tests/non262/Date/setTime-argument-shortcircuiting.js
 create mode 100644 js/src/tests/non262/Date/shell.js
 create mode 100644 js/src/tests/non262/Date/time-components-negative-zero.js
 create mode 100644 js/src/tests/non262/Date/time-zone-2038-pst.js
 create mode 100644 js/src/tests/non262/Date/time-zone-etc_localetime.js
 create mode 100644 js/src/tests/non262/Date/time-zone-path.js
 create mode 100644 js/src/tests/non262/Date/time-zone-pst.js
 create mode 100644 js/src/tests/non262/Date/time-zones-historic.js
 create mode 100644 js/src/tests/non262/Date/time-zones-imported.js
 create mode 100644 js/src/tests/non262/Date/time-zones-pedantic.js
 create mode 100644 js/src/tests/non262/Date/time-zones-posix.js
 create mode 100644 js/src/tests/non262/Date/time-zones.js
 create mode 100644 js/src/tests/non262/Date/timeclip.js
 create mode 100644 js/src/tests/non262/Date/toISOString-01.js
 create mode 100644 js/src/tests/non262/Date/toISOString.js
 create mode 100644 js/src/tests/non262/Date/toJSON-01.js
 create mode 100644 js/src/tests/non262/Date/toPrimitive.js
 create mode 100644 js/src/tests/non262/Date/toString-generic.js
 create mode 100644 js/src/tests/non262/Date/toString-localized-posix.js
 create mode 100644 js/src/tests/non262/Date/toString-localized.js
 create mode 100644 js/src/tests/non262/Date/two-digit-years.js
 create mode 100644 js/src/tests/non262/Error/AggregateError.js
 create mode 100644 js/src/tests/non262/Error/browser.js
 create mode 100644 js/src/tests/non262/Error/constructor-ordering.js
 create mode 100644 js/src/tests/non262/Error/constructor-proto.js
 create mode 100644 js/src/tests/non262/Error/prototype-properties.js
 create mode 100644 js/src/tests/non262/Error/prototype.js
 create mode 100644 js/src/tests/non262/Error/regress-354246.js
 create mode 100644 js/src/tests/non262/Error/regress-412324.js
 create mode 100644 js/src/tests/non262/Error/regress-465377.js
 create mode 100644 js/src/tests/non262/Error/shell.js
 create mode 100644 js/src/tests/non262/Exceptions/browser.js
 create mode 100644 js/src/tests/non262/Exceptions/catchguard-002-n.js
 create mode 100644 js/src/tests/non262/Exceptions/catchguard-003-n.js
 create mode 100644 js/src/tests/non262/Exceptions/error-expando-reconfigure.js
 create mode 100644 js/src/tests/non262/Exceptions/error-property-enumerability.js
 create mode 100644 js/src/tests/non262/Exceptions/errstack-001.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-121658.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-123002.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-181654.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-181914.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-257751.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-273931.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-332472.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-333728.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-342359.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-347674.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-350650-n.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-350837.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-58946.js
 create mode 100644 js/src/tests/non262/Exceptions/regress-95101.js
 create mode 100644 js/src/tests/non262/Exceptions/shell.js
 create mode 100644 js/src/tests/non262/Function/10.1.6-01.js
 create mode 100644 js/src/tests/non262/Function/10.1.6.js
 create mode 100644 js/src/tests/non262/Function/10.2.1.1.6.js
 create mode 100644 js/src/tests/non262/Function/15.3.4.3-01.js
 create mode 100644 js/src/tests/non262/Function/Function-arguments-gc.js
 create mode 100644 js/src/tests/non262/Function/Function-prototype.js
 create mode 100644 js/src/tests/non262/Function/Function-with-eval.js
 create mode 100644 js/src/tests/non262/Function/Object-toSource.js
 create mode 100644 js/src/tests/non262/Function/arguments-caller-callee.js
 create mode 100644 js/src/tests/non262/Function/arguments-extra-property.js
 create mode 100644 js/src/tests/non262/Function/arguments-iterator.js
 create mode 100644 js/src/tests/non262/Function/arguments-parameter-shadowing.js
 create mode 100644 js/src/tests/non262/Function/arguments-property-attributes.js
 create mode 100644 js/src/tests/non262/Function/arrow-has-duplicated.js
 create mode 100644 js/src/tests/non262/Function/bound-length-and-name.js
 create mode 100644 js/src/tests/non262/Function/bound-non-constructable.js
 create mode 100644 js/src/tests/non262/Function/bound-prototype.js
 create mode 100644 js/src/tests/non262/Function/browser.js
 create mode 100644 js/src/tests/non262/Function/builtin-no-construct.js
 create mode 100644 js/src/tests/non262/Function/builtin-no-prototype.js
 create mode 100644 js/src/tests/non262/Function/configurable-length-builtins.js
 create mode 100644 js/src/tests/non262/Function/configurable-length.js
 create mode 100644 js/src/tests/non262/Function/construct-bound-proxy-with-many-arguments.js
 create mode 100644 js/src/tests/non262/Function/constructor-binding.js
 create mode 100644 js/src/tests/non262/Function/create-function-parse-before-getprototype.js
 create mode 100644 js/src/tests/non262/Function/function-bind.js
 create mode 100644 js/src/tests/non262/Function/function-call.js
 create mode 100644 js/src/tests/non262/Function/function-caller-restrictions.js
 create mode 100644 js/src/tests/non262/Function/function-caller.js
 create mode 100644 js/src/tests/non262/Function/function-constructor-toString-arguments-before-parsing-params.js
 create mode 100644 js/src/tests/non262/Function/function-name-assignment.js
 create mode 100644 js/src/tests/non262/Function/function-name-binding.js
 create mode 100644 js/src/tests/non262/Function/function-name-class.js
 create mode 100644 js/src/tests/non262/Function/function-name-for.js
 create mode 100644 js/src/tests/non262/Function/function-name-method.js
 create mode 100644 js/src/tests/non262/Function/function-name-property.js
 create mode 100644 js/src/tests/non262/Function/function-name.js
 create mode 100644 js/src/tests/non262/Function/function-toString-builtin-name.js
 create mode 100644 js/src/tests/non262/Function/function-toString-builtin.js
 create mode 100644 js/src/tests/non262/Function/function-toString-discard-source-name.js
 create mode 100644 js/src/tests/non262/Function/function-toString-discard-source.js
 create mode 100644 js/src/tests/non262/Function/get-function-realm.js
 create mode 100644 js/src/tests/non262/Function/has-instance-jitted.js
 create mode 100644 js/src/tests/non262/Function/has-instance.js
 create mode 100644 js/src/tests/non262/Function/implicit-this-in-parameter-expression.js
 create mode 100644 js/src/tests/non262/Function/invalid-parameter-list.js
 create mode 100644 js/src/tests/non262/Function/length-with-destructuring-and-parameter-expression.js
 create mode 100644 js/src/tests/non262/Function/line-terminator-before-arrow.js
 create mode 100644 js/src/tests/non262/Function/method-has-duplicated.js
 create mode 100644 js/src/tests/non262/Function/parameter-redeclaration.js
 create mode 100644 js/src/tests/non262/Function/redefine-arguments-length.js
 create mode 100644 js/src/tests/non262/Function/regress-123371.js
 create mode 100644 js/src/tests/non262/Function/regress-131964.js
 create mode 100644 js/src/tests/non262/Function/regress-137181.js
 create mode 100644 js/src/tests/non262/Function/regress-178389.js
 create mode 100644 js/src/tests/non262/Function/regress-193555.js
 create mode 100644 js/src/tests/non262/Function/regress-222029-001.js
 create mode 100644 js/src/tests/non262/Function/regress-222029-002.js
 create mode 100644 js/src/tests/non262/Function/regress-292215.js
 create mode 100644 js/src/tests/non262/Function/regress-313570.js
 create mode 100644 js/src/tests/non262/Function/regress-338001.js
 create mode 100644 js/src/tests/non262/Function/regress-338121-01.js
 create mode 100644 js/src/tests/non262/Function/regress-338121-02.js
 create mode 100644 js/src/tests/non262/Function/regress-338121-03.js
 create mode 100644 js/src/tests/non262/Function/regress-344052.js
 create mode 100644 js/src/tests/non262/Function/regress-364023.js
 create mode 100644 js/src/tests/non262/Function/regress-49286.js
 create mode 100644 js/src/tests/non262/Function/regress-518103.js
 create mode 100644 js/src/tests/non262/Function/regress-524826.js
 create mode 100644 js/src/tests/non262/Function/regress-528082.js
 create mode 100644 js/src/tests/non262/Function/regress-533254.js
 create mode 100644 js/src/tests/non262/Function/regress-545980.js
 create mode 100644 js/src/tests/non262/Function/regress-58274.js
 create mode 100644 js/src/tests/non262/Function/regress-85880.js
 create mode 100644 js/src/tests/non262/Function/regress-94506.js
 create mode 100644 js/src/tests/non262/Function/regress-97921.js
 create mode 100644 js/src/tests/non262/Function/rest-has-duplicated.js
 create mode 100644 js/src/tests/non262/Function/rest-parameter-names.js
 create mode 100644 js/src/tests/non262/Function/return-finally.js
 create mode 100644 js/src/tests/non262/Function/shell.js
 create mode 100644 js/src/tests/non262/Function/spread-iterator-primitive.js
 create mode 100644 js/src/tests/non262/Function/strict-arguments.js
 create mode 100644 js/src/tests/non262/Function/throw-type-error.js
 create mode 100644 js/src/tests/non262/GC/browser.js
 create mode 100644 js/src/tests/non262/GC/regress-104584.js
 create mode 100644 js/src/tests/non262/GC/regress-203278-2.js
 create mode 100644 js/src/tests/non262/GC/regress-203278-3.js
 create mode 100644 js/src/tests/non262/GC/regress-278725.js
 create mode 100644 js/src/tests/non262/GC/regress-306788.js
 create mode 100644 js/src/tests/non262/GC/regress-311497.js
 create mode 100644 js/src/tests/non262/GC/regress-313276.js
 create mode 100644 js/src/tests/non262/GC/regress-313479.js
 create mode 100644 js/src/tests/non262/GC/regress-316885-01.js
 create mode 100644 js/src/tests/non262/GC/regress-316885-02.js
 create mode 100644 js/src/tests/non262/GC/regress-316885-03.js
 create mode 100644 js/src/tests/non262/GC/regress-319980-01.js
 create mode 100644 js/src/tests/non262/GC/regress-324278.js
 create mode 100644 js/src/tests/non262/GC/regress-331719.js
 create mode 100644 js/src/tests/non262/GC/regress-338653.js
 create mode 100644 js/src/tests/non262/GC/regress-341877-01.js
 create mode 100644 js/src/tests/non262/GC/regress-341877-02.js
 create mode 100644 js/src/tests/non262/GC/regress-346794.js
 create mode 100644 js/src/tests/non262/GC/regress-348532.js
 create mode 100644 js/src/tests/non262/GC/regress-352606.js
 create mode 100644 js/src/tests/non262/GC/regress-383269-01.js
 create mode 100644 js/src/tests/non262/GC/regress-383269-02.js
 create mode 100644 js/src/tests/non262/GC/regress-390078.js
 create mode 100644 js/src/tests/non262/GC/regress-418128.js
 create mode 100644 js/src/tests/non262/GC/regress-440558.js
 create mode 100644 js/src/tests/non262/GC/shell.js
 create mode 100644 js/src/tests/non262/Intl/Array/shell.js
 create mode 100644 js/src/tests/non262/Intl/Array/toLocaleString-date.js
 create mode 100644 js/src/tests/non262/Intl/Array/toLocaleString-number.js
 create mode 100644 js/src/tests/non262/Intl/Array/toLocaleString.js
 create mode 100644 js/src/tests/non262/Intl/Collator/browser.js
 create mode 100644 js/src/tests/non262/Intl/Collator/call.js
 create mode 100644 js/src/tests/non262/Intl/Collator/caseFirst.js
 create mode 100644 js/src/tests/non262/Intl/Collator/compare.js
 create mode 100644 js/src/tests/non262/Intl/Collator/construct-newtarget.js
 create mode 100644 js/src/tests/non262/Intl/Collator/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/Collator/shell.js
 create mode 100644 js/src/tests/non262/Intl/Collator/supportedLocalesOf.js
 create mode 100644 js/src/tests/non262/Intl/Collator/toStringTag.js
 create mode 100644 js/src/tests/non262/Intl/Date/browser.js
 create mode 100644 js/src/tests/non262/Intl/Date/shell.js
 create mode 100644 js/src/tests/non262/Intl/Date/toLocaleDateString_timeZone.js
 create mode 100644 js/src/tests/non262/Intl/Date/toLocaleString_timeZone.js
 create mode 100644 js/src/tests/non262/Intl/Date/toLocaleTimeString_timeZone.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/browser.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/calendar-aliases.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/calendar-option.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/call.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/construct-newtarget.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/day-period-hour-cycle.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/day-period-standalone.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/day-period.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/format.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/formatToParts.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/format_timeZone-non-meta.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/format_timeZone.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/fractional-second-digits.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/hourCycle.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/islamic.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/japanese-gannen-year.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/mozExtensions.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/numberingSystem-option.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/options-property-accesses.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/related-year.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/shell.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/standalone-month.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/supportedLocalesOf.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/timeZone.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/timeZone_backward_links.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone_links.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/timeZone_notbackward_links.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/toStringTag.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/tz-environment-variable.js
 create mode 100644 js/src/tests/non262/Intl/DateTimeFormat/unwrapping.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/browser.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/currency.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/dateTimeField.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/dayPeriod.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/language.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/month.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/quarter.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/region.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/script.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/shell.js
 create mode 100644 js/src/tests/non262/Intl/DisplayNames/weekday.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/browser.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/conjunction-type.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/disjunction-type.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/same-compartment.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/shell.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/supported-locales.js
 create mode 100644 js/src/tests/non262/Intl/ListFormat/unit-type.js
 create mode 100644 js/src/tests/non262/Intl/Locale/apply-options-to-tag-canonicalize-twice.js
 create mode 100644 js/src/tests/non262/Intl/Locale/browser.js
 create mode 100644 js/src/tests/non262/Intl/Locale/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/Locale/grandfathered.js
 create mode 100644 js/src/tests/non262/Intl/Locale/likely-subtags-generated.js
 create mode 100644 js/src/tests/non262/Intl/Locale/likely-subtags.js
 create mode 100644 js/src/tests/non262/Intl/Locale/same-compartment.js
 create mode 100644 js/src/tests/non262/Intl/Locale/shell.js
 create mode 100644 js/src/tests/non262/Intl/Locale/surface.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/StringBuffer.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/bigint-int64.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/browser.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/call.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/construct-newtarget.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/currency-narrow-symbol.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/currency-sign-accounting.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/duplicate-singleton-variant.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/format-as-code-or-name.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/format.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/formatToParts.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/formatting-NaN.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/negativeZeroFractionDigits.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/notation-compact-long.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/notation-compact-short.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/notation-engineering.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/notation-scientific.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/numberingSystem-option.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/options-emulate-undefined.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/remove-unicode-extensions.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/shell.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/sign-display.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/significantDigitsOfZero.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/supportedLocalesOf.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/toStringTag.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/unit-compound-combinations.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/unit-formatToParts-has-unit-field.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/unit-well-formed.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/unit.js
 create mode 100644 js/src/tests/non262/Intl/NumberFormat/unwrapping.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/browser.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/call.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/construct-newtarget.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/negativeZeroFractionDigits.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/pluralrules.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/resolvedOptions-overridden-species.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/rounding.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/select.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/shell.js
 create mode 100644 js/src/tests/non262/Intl/PluralRules/supportedLocalesOf.js
 create mode 100644 js/src/tests/non262/Intl/README.txt
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/browser.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/construct-newtarget.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/cross-compartment.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/format.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/locale-fallback-handling.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/numbering-system.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/numberingSystem-option.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/relativetimeformat.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/shell.js
 create mode 100644 js/src/tests/non262/Intl/RelativeTimeFormat/supportedLocalesOf.js
 create mode 100644 js/src/tests/non262/Intl/String/shell.js
 create mode 100644 js/src/tests/non262/Intl/String/toLocaleLowerCase.js
 create mode 100644 js/src/tests/non262/Intl/String/toLocaleUpperCase.js
 create mode 100644 js/src/tests/non262/Intl/TypedArray/shell.js
 create mode 100644 js/src/tests/non262/Intl/TypedArray/toLocaleString.js
 create mode 100644 js/src/tests/non262/Intl/best-available-locale-from-default-locale.js
 create mode 100644 js/src/tests/non262/Intl/browser.js
 create mode 100644 js/src/tests/non262/Intl/default-locale-shell.js
 create mode 100644 js/src/tests/non262/Intl/duplicate-variants.js
 create mode 100644 js/src/tests/non262/Intl/extensions/browser.js
 create mode 100644 js/src/tests/non262/Intl/extensions/options-value-emulates-undefined.js
 create mode 100644 js/src/tests/non262/Intl/extensions/shell.js
 create mode 100644 js/src/tests/non262/Intl/extensions/unicode-extension-sequences.js
 create mode 100644 js/src/tests/non262/Intl/fallback-symbol.js
 create mode 100644 js/src/tests/non262/Intl/four-letter-language-codes.js
 create mode 100644 js/src/tests/non262/Intl/getCalendarInfo.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-overridden-arg-length.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-overridden-push.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-overridden-set.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-overridden-species.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-weird-cases.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales-with-duplicates.js
 create mode 100644 js/src/tests/non262/Intl/getCanonicalLocales.js
 create mode 100644 js/src/tests/non262/Intl/getDisplayNames.js
 create mode 100644 js/src/tests/non262/Intl/getLocaleInfo.js
 create mode 100644 js/src/tests/non262/Intl/resolved-locale-sorted-unicode-extension-keys.js
 create mode 100644 js/src/tests/non262/Intl/shell.js
 create mode 100644 js/src/tests/non262/Intl/tolower-ascii-equivalent.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-extlangs.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-grandfathered.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-language-mappings.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-languages-mappings-complex.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-region-mappings-complex.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-region-mappings.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-sign-languages.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-transformed-ext.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-unicode-ext.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-variants-legacy-mappings.js
 create mode 100644 js/src/tests/non262/Intl/unicode-bcp47-locale-ids-variants-sorted.js
 create mode 100644 js/src/tests/non262/Intl/variant-with-preferred-value.js
 create mode 100644 js/src/tests/non262/JSON/browser.js
 create mode 100644 js/src/tests/non262/JSON/cyclic-stringify-unrelated.js
 create mode 100644 js/src/tests/non262/JSON/cyclic-stringify.js
 create mode 100644 js/src/tests/non262/JSON/parse-arguments.js
 create mode 100644 js/src/tests/non262/JSON/parse-array-gc.js
 create mode 100644 js/src/tests/non262/JSON/parse-crockford-01.js
 create mode 100644 js/src/tests/non262/JSON/parse-mega-huge-array.js
 create mode 100644 js/src/tests/non262/JSON/parse-number-syntax.js
 create mode 100644 js/src/tests/non262/JSON/parse-octal-syntax-error.js
 create mode 100644 js/src/tests/non262/JSON/parse-primitives.js
 create mode 100644 js/src/tests/non262/JSON/parse-reviver-array-delete.js
 create mode 100644 js/src/tests/non262/JSON/parse-reviver.js
 create mode 100644 js/src/tests/non262/JSON/parse-syntax-errors-01.js
 create mode 100644 js/src/tests/non262/JSON/parse-syntax-errors-02.js
 create mode 100644 js/src/tests/non262/JSON/parse-syntax-errors-03.js
 create mode 100644 js/src/tests/non262/JSON/parse.js
 create mode 100644 js/src/tests/non262/JSON/regress-458959.js
 create mode 100644 js/src/tests/non262/JSON/regress-459293.js
 create mode 100644 js/src/tests/non262/JSON/shell.js
 create mode 100644 js/src/tests/non262/JSON/small-codepoints.js
 create mode 100644 js/src/tests/non262/JSON/stringify-boxed-primitives.js
 create mode 100644 js/src/tests/non262/JSON/stringify-call-replacer-once.js
 create mode 100644 js/src/tests/non262/JSON/stringify-call-toJSON-once.js
 create mode 100644 js/src/tests/non262/JSON/stringify-dropping-elements.js
 create mode 100644 js/src/tests/non262/JSON/stringify-gap.js
 create mode 100644 js/src/tests/non262/JSON/stringify-ignore-noncallable-toJSON.js
 create mode 100644 js/src/tests/non262/JSON/stringify-large-replacer-array.js
 create mode 100644 js/src/tests/non262/JSON/stringify-missing-arguments.js
 create mode 100644 js/src/tests/non262/JSON/stringify-nonarray-noncallable-replacer.js
 create mode 100644 js/src/tests/non262/JSON/stringify-primitives.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-boxed-elements.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-duplicated-element.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-edgecase-jsid-elements.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-hijinks.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-skipped-element.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-array-trailing-holes.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer-with-array-indexes.js
 create mode 100644 js/src/tests/non262/JSON/stringify-replacer.js
 create mode 100644 js/src/tests/non262/JSON/stringify-special-escapes.js
 create mode 100644 js/src/tests/non262/JSON/stringify-toJSON-arguments.js
 create mode 100644 js/src/tests/non262/JSON/stringify.js
 create mode 100644 js/src/tests/non262/JSON/trailing-comma.js
 create mode 100644 js/src/tests/non262/Map/NaN-as-key.js
 create mode 100644 js/src/tests/non262/Map/browser.js
 create mode 100644 js/src/tests/non262/Map/constructor-iterator-close.js
 create mode 100644 js/src/tests/non262/Map/constructor-iterator-primitive.js
 create mode 100644 js/src/tests/non262/Map/forEach-selfhosted-behavior.js
 create mode 100644 js/src/tests/non262/Map/getter-name.js
 create mode 100644 js/src/tests/non262/Map/iterable.js
 create mode 100644 js/src/tests/non262/Map/shell.js
 create mode 100644 js/src/tests/non262/Map/symbols.js
 create mode 100644 js/src/tests/non262/Math/15.8.1.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.13.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.16.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.17.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.18.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.2.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.3.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.4.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.5.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.7.js
 create mode 100644 js/src/tests/non262/Math/15.8.2.8.js
 create mode 100644 js/src/tests/non262/Math/20.2.2.ToNumber.js
 create mode 100644 js/src/tests/non262/Math/Pow.js
 create mode 100644 js/src/tests/non262/Math/acosh-approx.js
 create mode 100644 js/src/tests/non262/Math/acosh-exact.js
 create mode 100644 js/src/tests/non262/Math/asinh-approx.js
 create mode 100644 js/src/tests/non262/Math/asinh-exact.js
 create mode 100644 js/src/tests/non262/Math/atanh-approx.js
 create mode 100644 js/src/tests/non262/Math/atanh-exact.js
 create mode 100644 js/src/tests/non262/Math/browser.js
 create mode 100644 js/src/tests/non262/Math/cbrt-approx.js
 create mode 100644 js/src/tests/non262/Math/cbrt-exact.js
 create mode 100644 js/src/tests/non262/Math/clz32.js
 create mode 100644 js/src/tests/non262/Math/cosh-approx.js
 create mode 100644 js/src/tests/non262/Math/cosh-exact.js
 create mode 100644 js/src/tests/non262/Math/exp-exact.js
 create mode 100644 js/src/tests/non262/Math/expm1-approx.js
 create mode 100644 js/src/tests/non262/Math/expm1-exact.js
 create mode 100644 js/src/tests/non262/Math/expm1-monotonicity.js
 create mode 100644 js/src/tests/non262/Math/fround.js
 create mode 100644 js/src/tests/non262/Math/log10-approx.js
 create mode 100644 js/src/tests/non262/Math/log10-exact.js
 create mode 100644 js/src/tests/non262/Math/log1p-approx.js
 create mode 100644 js/src/tests/non262/Math/log1p-exact.js
 create mode 100644 js/src/tests/non262/Math/log2-approx.js
 create mode 100644 js/src/tests/non262/Math/log2-exact.js
 create mode 100644 js/src/tests/non262/Math/shell.js
 create mode 100644 js/src/tests/non262/Math/sign.js
 create mode 100644 js/src/tests/non262/Math/sinh-approx.js
 create mode 100644 js/src/tests/non262/Math/sinh-exact.js
 create mode 100644 js/src/tests/non262/Math/tanh-approx.js
 create mode 100644 js/src/tests/non262/Math/tanh-exact.js
 create mode 100644 js/src/tests/non262/Math/trunc.js
 create mode 100644 js/src/tests/non262/Number/0x-without-following-hexdigits.js
 create mode 100644 js/src/tests/non262/Number/15.7.3.7-EPSILON.js
 create mode 100644 js/src/tests/non262/Number/15.7.4.2.js
 create mode 100644 js/src/tests/non262/Number/20.1.2.10-MIN_SAFE_INTEGER.js
 create mode 100644 js/src/tests/non262/Number/20.1.2.6-MAX_SAFE_INTEGER.js
 create mode 100644 js/src/tests/non262/Number/20.1.3.2-toExponential.js
 create mode 100644 js/src/tests/non262/Number/20.1.3.2-toPrecision.js
 create mode 100644 js/src/tests/non262/Number/20.1.3.3-toFixed.js
 create mode 100644 js/src/tests/non262/Number/ToNumber.js
 create mode 100644 js/src/tests/non262/Number/browser.js
 create mode 100644 js/src/tests/non262/Number/conversion-invalid-precision.js
 create mode 100644 js/src/tests/non262/Number/defaultvalue.js
 create mode 100644 js/src/tests/non262/Number/isSafeInteger-01.js
 create mode 100644 js/src/tests/non262/Number/numericSeparator.js
 create mode 100644 js/src/tests/non262/Number/parseFloat-01.js
 create mode 100644 js/src/tests/non262/Number/parseInt-01.js
 create mode 100644 js/src/tests/non262/Number/parseInt-default-to-decimal.js
 create mode 100644 js/src/tests/non262/Number/regress-442242-01.js
 create mode 100644 js/src/tests/non262/Number/shell.js
 create mode 100644 js/src/tests/non262/Number/toString-radix-handling.js
 create mode 100644 js/src/tests/non262/Number/tonumber-string-hex.js
 create mode 100644 js/src/tests/non262/Promise/allSettled.js
 create mode 100644 js/src/tests/non262/Promise/any-stack.js
 create mode 100644 js/src/tests/non262/Promise/any.js
 create mode 100644 js/src/tests/non262/Promise/browser.js
 create mode 100644 js/src/tests/non262/Promise/bug-1287334.js
 create mode 100644 js/src/tests/non262/Promise/bug-1288382.js
 create mode 100644 js/src/tests/non262/Promise/bug-1289040.js
 create mode 100644 js/src/tests/non262/Promise/dependent-promises.js
 create mode 100644 js/src/tests/non262/Promise/enqueue-promise-reactions.js
 create mode 100644 js/src/tests/non262/Promise/for-of-iterator-uses-getv.js
 create mode 100644 js/src/tests/non262/Promise/get-wait-for-all-promise.js
 create mode 100644 js/src/tests/non262/Promise/iterator-close.js
 create mode 100644 js/src/tests/non262/Promise/iterator-primitive.js
 create mode 100644 js/src/tests/non262/Promise/methods-non-enumerable.js
 create mode 100644 js/src/tests/non262/Promise/promise-all.js
 create mode 100644 js/src/tests/non262/Promise/promise-basics.js
 create mode 100644 js/src/tests/non262/Promise/promise-rejection-tracking-optimized.js
 create mode 100644 js/src/tests/non262/Promise/promise-rejection-tracking.js
 create mode 100644 js/src/tests/non262/Promise/promise-species.js
 create mode 100644 js/src/tests/non262/Promise/promise-subclassing.js
 create mode 100644 js/src/tests/non262/Promise/self-resolve.js
 create mode 100644 js/src/tests/non262/Promise/shell.js
 create mode 100644 js/src/tests/non262/Proxy/browser.js
 create mode 100644 js/src/tests/non262/Proxy/define-writable-as-non-writable.js
 create mode 100644 js/src/tests/non262/Proxy/delete-non-extensible.js
 create mode 100644 js/src/tests/non262/Proxy/getPrototypeOf.js
 create mode 100644 js/src/tests/non262/Proxy/global-receiver.js
 create mode 100644 js/src/tests/non262/Proxy/hasInstance.js
 create mode 100644 js/src/tests/non262/Proxy/json-stringify-replacer-array-revocable-proxy.js
 create mode 100644 js/src/tests/non262/Proxy/ownkeys-allowed-types.js
 create mode 100644 js/src/tests/non262/Proxy/ownkeys-linear.js
 create mode 100644 js/src/tests/non262/Proxy/ownkeys-trap-duplicates.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-__proto__.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-constructNonObject.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-for-in.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-no-receiver-overwrite.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-proto-lazy-props.js
 create mode 100644 js/src/tests/non262/Proxy/proxy-with-revoked-arguments.js
 create mode 100644 js/src/tests/non262/Proxy/regress-bug1037770.js
 create mode 100644 js/src/tests/non262/Proxy/regress-bug1062349.js
 create mode 100644 js/src/tests/non262/Proxy/regress-bug950407.js
 create mode 100644 js/src/tests/non262/Proxy/report-writable-as-non-writable.js
 create mode 100644 js/src/tests/non262/Proxy/revocable-proxy-prototype.js
 create mode 100644 js/src/tests/non262/Proxy/revoke-as-side-effect.js
 create mode 100644 js/src/tests/non262/Proxy/revoke-no-name.js
 create mode 100644 js/src/tests/non262/Proxy/revoked-get-function-realm-typeerror.js
 create mode 100644 js/src/tests/non262/Proxy/setPrototypeOf.js
 create mode 100644 js/src/tests/non262/Proxy/shell.js
 create mode 100644 js/src/tests/non262/Proxy/trap-null.js
 create mode 100644 js/src/tests/non262/ReadableStream/basic-pull.js
 create mode 100644 js/src/tests/non262/ReadableStream/basic-push.js
 create mode 100644 js/src/tests/non262/ReadableStream/bug-1501502.js
 create mode 100644 js/src/tests/non262/ReadableStream/bug-1549768.js
 create mode 100644 js/src/tests/non262/ReadableStream/closed-is-handled.js
 create mode 100644 js/src/tests/non262/ReadableStream/constructor-default.js
 create mode 100644 js/src/tests/non262/ReadableStream/readable-stream-globals.js
 create mode 100644 js/src/tests/non262/ReadableStream/shell.js
 create mode 100644 js/src/tests/non262/ReadableStream/subclassing.js
 create mode 100644 js/src/tests/non262/ReadableStream/tee-start.js
 create mode 100644 js/src/tests/non262/Reflect/apply.js
 create mode 100644 js/src/tests/non262/Reflect/argumentsList.js
 create mode 100644 js/src/tests/non262/Reflect/browser.js
 create mode 100644 js/src/tests/non262/Reflect/construct.js
 create mode 100644 js/src/tests/non262/Reflect/defineProperty.js
 create mode 100644 js/src/tests/non262/Reflect/deleteProperty.js
 create mode 100644 js/src/tests/non262/Reflect/get.js
 create mode 100644 js/src/tests/non262/Reflect/getOwnPropertyDescriptor.js
 create mode 100644 js/src/tests/non262/Reflect/getPrototypeOf.js
 create mode 100644 js/src/tests/non262/Reflect/has.js
 create mode 100644 js/src/tests/non262/Reflect/isExtensible.js
 create mode 100644 js/src/tests/non262/Reflect/ownKeys.js
 create mode 100644 js/src/tests/non262/Reflect/preventExtensions.js
 create mode 100644 js/src/tests/non262/Reflect/propertyKeys.js
 create mode 100644 js/src/tests/non262/Reflect/set.js
 create mode 100644 js/src/tests/non262/Reflect/setPrototypeOf.js
 create mode 100644 js/src/tests/non262/Reflect/shell.js
 create mode 100644 js/src/tests/non262/Reflect/surfaces.js
 create mode 100644 js/src/tests/non262/Reflect/target.js
 create mode 100644 js/src/tests/non262/RegExp/15.10.5-01.js
 create mode 100644 js/src/tests/non262/RegExp/15.10.6.2-2.js
 create mode 100644 js/src/tests/non262/RegExp/15.10.7.5-01.js
 create mode 100644 js/src/tests/non262/RegExp/15.5.4.11.js
 create mode 100644 js/src/tests/non262/RegExp/7.8.5-01.js
 create mode 100644 js/src/tests/non262/RegExp/RegExpExec-exec.js
 create mode 100644 js/src/tests/non262/RegExp/RegExpExec-return.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_dollar_number.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_lastMatch.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_lastMatch_as_array.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_lastParen.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_lastParen_as_array.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_leftContext.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_leftContext_as_array.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_object.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_rightContext.js
 create mode 100644 js/src/tests/non262/RegExp/RegExp_rightContext_as_array.js
 create mode 100644 js/src/tests/non262/RegExp/browser.js
 create mode 100644 js/src/tests/non262/RegExp/character-class-escape-s.js
 create mode 100644 js/src/tests/non262/RegExp/character-escape-class-s-mongolian-vowel-separator.js
 create mode 100644 js/src/tests/non262/RegExp/class-null.js
 create mode 100644 js/src/tests/non262/RegExp/compile-lastIndex.js
 create mode 100644 js/src/tests/non262/RegExp/compile-symbol.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-IsRegExp.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-constructor.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-ordering-2.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-ordering.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-regexp-unicode.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-regexp.js
 create mode 100644 js/src/tests/non262/RegExp/constructor-symbol.js
 create mode 100644 js/src/tests/non262/RegExp/control_characters.js
 create mode 100644 js/src/tests/non262/RegExp/descriptor.js
 create mode 100644 js/src/tests/non262/RegExp/empty-lookahead.js
 create mode 100644 js/src/tests/non262/RegExp/escape.js
 create mode 100644 js/src/tests/non262/RegExp/everything.js
 create mode 100644 js/src/tests/non262/RegExp/exec-002.js
 create mode 100644 js/src/tests/non262/RegExp/exec-lastIndex-ToInteger.js
 create mode 100644 js/src/tests/non262/RegExp/exec-lastIndex-negative.js
 create mode 100644 js/src/tests/non262/RegExp/exec.js
 create mode 100644 js/src/tests/non262/RegExp/flag-accessors.js
 create mode 100644 js/src/tests/non262/RegExp/flags-param-handling.js
 create mode 100644 js/src/tests/non262/RegExp/flags.js
 create mode 100644 js/src/tests/non262/RegExp/getter-name.js
 create mode 100644 js/src/tests/non262/RegExp/ignoreCase-multiple.js
 create mode 100644 js/src/tests/non262/RegExp/ignoreCase-non-latin1-to-latin1.js
 create mode 100644 js/src/tests/non262/RegExp/instance-property-storage-introspection.js
 create mode 100644 js/src/tests/non262/RegExp/lastIndex-exec.js
 create mode 100644 js/src/tests/non262/RegExp/lastIndex-match-or-replace.js
 create mode 100644 js/src/tests/non262/RegExp/lastIndex-nonwritable.js
 create mode 100644 js/src/tests/non262/RegExp/lastIndex-search.js
 create mode 100644 js/src/tests/non262/RegExp/match-local-tolength-recompilation.js
 create mode 100644 js/src/tests/non262/RegExp/match-this.js
 create mode 100644 js/src/tests/non262/RegExp/match-trace.js
 create mode 100644 js/src/tests/non262/RegExp/match.js
 create mode 100644 js/src/tests/non262/RegExp/multiline-001.js
 create mode 100644 js/src/tests/non262/RegExp/octal-001.js
 create mode 100644 js/src/tests/non262/RegExp/octal-002.js
 create mode 100644 js/src/tests/non262/RegExp/octal-003.js
 create mode 100644 js/src/tests/non262/RegExp/oom-in-construction.js
 create mode 100644 js/src/tests/non262/RegExp/perlstress-001.js
 create mode 100644 js/src/tests/non262/RegExp/perlstress-002.js
 create mode 100644 js/src/tests/non262/RegExp/properties-001.js
 create mode 100644 js/src/tests/non262/RegExp/properties-002.js
 create mode 100644 js/src/tests/non262/RegExp/prototype-different-global.js
 create mode 100644 js/src/tests/non262/RegExp/prototype.js
 create mode 100644 js/src/tests/non262/RegExp/regexp-enumerate-001.js
 create mode 100644 js/src/tests/non262/RegExp/regexp-space-character-class.js
 create mode 100644 js/src/tests/non262/RegExp/regress-001.js
 create mode 100644 js/src/tests/non262/RegExp/regress-100199.js
 create mode 100644 js/src/tests/non262/RegExp/regress-105972.js
 create mode 100644 js/src/tests/non262/RegExp/regress-119909.js
 create mode 100644 js/src/tests/non262/RegExp/regress-122076.js
 create mode 100644 js/src/tests/non262/RegExp/regress-123437.js
 create mode 100644 js/src/tests/non262/RegExp/regress-165353.js
 create mode 100644 js/src/tests/non262/RegExp/regress-169497.js
 create mode 100644 js/src/tests/non262/RegExp/regress-169534.js
 create mode 100644 js/src/tests/non262/RegExp/regress-187133.js
 create mode 100644 js/src/tests/non262/RegExp/regress-188206.js
 create mode 100644 js/src/tests/non262/RegExp/regress-191479.js
 create mode 100644 js/src/tests/non262/RegExp/regress-202564.js
 create mode 100644 js/src/tests/non262/RegExp/regress-209067.js
 create mode 100644 js/src/tests/non262/RegExp/regress-209919.js
 create mode 100644 js/src/tests/non262/RegExp/regress-216591.js
 create mode 100644 js/src/tests/non262/RegExp/regress-220367-001.js
 create mode 100644 js/src/tests/non262/RegExp/regress-223273.js
 create mode 100644 js/src/tests/non262/RegExp/regress-223535.js
 create mode 100644 js/src/tests/non262/RegExp/regress-224676.js
 create mode 100644 js/src/tests/non262/RegExp/regress-225289.js
 create mode 100644 js/src/tests/non262/RegExp/regress-225343.js
 create mode 100644 js/src/tests/non262/RegExp/regress-24712.js
 create mode 100644 js/src/tests/non262/RegExp/regress-285219.js
 create mode 100644 js/src/tests/non262/RegExp/regress-28686.js
 create mode 100644 js/src/tests/non262/RegExp/regress-305064.js
 create mode 100644 js/src/tests/non262/RegExp/regress-307456.js
 create mode 100644 js/src/tests/non262/RegExp/regress-309840.js
 create mode 100644 js/src/tests/non262/RegExp/regress-312351.js
 create mode 100644 js/src/tests/non262/RegExp/regress-31316.js
 create mode 100644 js/src/tests/non262/RegExp/regress-330684.js
 create mode 100644 js/src/tests/non262/RegExp/regress-334158.js
 create mode 100644 js/src/tests/non262/RegExp/regress-346090.js
 create mode 100644 js/src/tests/non262/RegExp/regress-367888.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375642.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375651.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375711.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375715-01-n.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375715-02.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375715-03.js
 create mode 100644 js/src/tests/non262/RegExp/regress-375715-04.js
 create mode 100644 js/src/tests/non262/RegExp/regress-429241.js
 create mode 100644 js/src/tests/non262/RegExp/regress-436700.js
 create mode 100644 js/src/tests/non262/RegExp/regress-465862.js
 create mode 100644 js/src/tests/non262/RegExp/regress-57572.js
 create mode 100644 js/src/tests/non262/RegExp/regress-57631.js
 create mode 100644 js/src/tests/non262/RegExp/regress-576828.js
 create mode 100644 js/src/tests/non262/RegExp/regress-613820-1.js
 create mode 100644 js/src/tests/non262/RegExp/regress-613820-2.js
 create mode 100644 js/src/tests/non262/RegExp/regress-613820-3.js
 create mode 100644 js/src/tests/non262/RegExp/regress-617935.js
 create mode 100644 js/src/tests/non262/RegExp/regress-6359.js
 create mode 100644 js/src/tests/non262/RegExp/regress-67773.js
 create mode 100644 js/src/tests/non262/RegExp/regress-72964.js
 create mode 100644 js/src/tests/non262/RegExp/regress-76683.js
 create mode 100644 js/src/tests/non262/RegExp/regress-78156.js
 create mode 100644 js/src/tests/non262/RegExp/regress-85721.js
 create mode 100644 js/src/tests/non262/RegExp/regress-87231.js
 create mode 100644 js/src/tests/non262/RegExp/regress-9141.js
 create mode 100644 js/src/tests/non262/RegExp/regress-98306.js
 create mode 100644 js/src/tests/non262/RegExp/regress-yarr-regexp.js
 create mode 100644 js/src/tests/non262/RegExp/replace-compile-elembase.js
 create mode 100644 js/src/tests/non262/RegExp/replace-compile.js
 create mode 100644 js/src/tests/non262/RegExp/replace-global-unicode.js
 create mode 100644 js/src/tests/non262/RegExp/replace-local-tolength-lastindex.js
 create mode 100644 js/src/tests/non262/RegExp/replace-local-tolength-recompilation.js
 create mode 100644 js/src/tests/non262/RegExp/replace-sticky-lastIndex.js
 create mode 100644 js/src/tests/non262/RegExp/replace-sticky.js
 create mode 100644 js/src/tests/non262/RegExp/replace-this.js
 create mode 100644 js/src/tests/non262/RegExp/replace-trace.js
 create mode 100644 js/src/tests/non262/RegExp/replace-twoBytes.js
 create mode 100644 js/src/tests/non262/RegExp/replace.js
 create mode 100644 js/src/tests/non262/RegExp/search-this.js
 create mode 100644 js/src/tests/non262/RegExp/search-trace.js
 create mode 100644 js/src/tests/non262/RegExp/search.js
 create mode 100644 js/src/tests/non262/RegExp/shell.js
 create mode 100644 js/src/tests/non262/RegExp/source.js
 create mode 100644 js/src/tests/non262/RegExp/split-deleted-flags.js
 create mode 100644 js/src/tests/non262/RegExp/split-flags-on-obj.js
 create mode 100644 js/src/tests/non262/RegExp/split-invalid-lastIndex.js
 create mode 100644 js/src/tests/non262/RegExp/split-limit.js
 create mode 100644 js/src/tests/non262/RegExp/split-obj.js
 create mode 100644 js/src/tests/non262/RegExp/split-prop-access.js
 create mode 100644 js/src/tests/non262/RegExp/split-this.js
 create mode 100644 js/src/tests/non262/RegExp/split-trace.js
 create mode 100644 js/src/tests/non262/RegExp/split.js
 create mode 100644 js/src/tests/non262/RegExp/sticky.js
 create mode 100644 js/src/tests/non262/RegExp/test-emptyMatch.js
 create mode 100644 js/src/tests/non262/RegExp/test-trailing.js
 create mode 100644 js/src/tests/non262/RegExp/toString.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-back-reference.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-braced.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-character-class-escape.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-braced.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-empty.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-ignoreCase.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-lead-trail.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-negated.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-range.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-class-raw.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-disallow-extended.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-everything.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-ignoreCase-ascii.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-ignoreCase-escape.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-ignoreCase-negated.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-ignoreCase-word-boundary.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-ignoreCase.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-index.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-lead-trail.js
 create mode 100644 js/src/tests/non262/RegExp/unicode-raw.js
 create mode 100644 js/src/tests/non262/RegExp/yflag.js
 create mode 100644 js/src/tests/non262/Scope/browser.js
 create mode 100644 js/src/tests/non262/Scope/regress-154693.js
 create mode 100644 js/src/tests/non262/Scope/regress-181834.js
 create mode 100644 js/src/tests/non262/Scope/regress-184107.js
 create mode 100644 js/src/tests/non262/Scope/regress-185485.js
 create mode 100644 js/src/tests/non262/Scope/regress-191276.js
 create mode 100644 js/src/tests/non262/Scope/regress-192226.js
 create mode 100644 js/src/tests/non262/Scope/regress-202678-001.js
 create mode 100644 js/src/tests/non262/Scope/regress-202678-002.js
 create mode 100644 js/src/tests/non262/Scope/regress-208496-001.js
 create mode 100644 js/src/tests/non262/Scope/regress-208496-002.js
 create mode 100644 js/src/tests/non262/Scope/regress-220362.js
 create mode 100644 js/src/tests/non262/Scope/regress-446026-01.js
 create mode 100644 js/src/tests/non262/Scope/regress-446026-02.js
 create mode 100644 js/src/tests/non262/Scope/regress-77578-001.js
 create mode 100644 js/src/tests/non262/Scope/scope-002.js
 create mode 100644 js/src/tests/non262/Scope/scope-003.js
 create mode 100644 js/src/tests/non262/Scope/scope-004.js
 create mode 100644 js/src/tests/non262/Scope/shell.js
 create mode 100644 js/src/tests/non262/Script/browser.js
 create mode 100644 js/src/tests/non262/Script/delete-001.js
 create mode 100644 js/src/tests/non262/Script/function-002.js
 create mode 100644 js/src/tests/non262/Script/in-001.js
 create mode 100644 js/src/tests/non262/Script/new-001.js
 create mode 100644 js/src/tests/non262/Script/shell.js
 create mode 100644 js/src/tests/non262/Script/switch-001.js
 create mode 100644 js/src/tests/non262/Set/NaN-as-key.js
 create mode 100644 js/src/tests/non262/Set/browser.js
 create mode 100644 js/src/tests/non262/Set/forEach-selfhosted-behavior.js
 create mode 100644 js/src/tests/non262/Set/getter-name.js
 create mode 100644 js/src/tests/non262/Set/shell.js
 create mode 100644 js/src/tests/non262/Set/symbols.js
 create mode 100644 js/src/tests/non262/String/15.5.4.11-01.js
 create mode 100644 js/src/tests/non262/String/15.5.4.2.js
 create mode 100644 js/src/tests/non262/String/15.5.4.7.js
 create mode 100644 js/src/tests/non262/String/AdvanceStringIndex.js
 create mode 100644 js/src/tests/non262/String/IsRegExp.js
 create mode 100644 js/src/tests/non262/String/browser.js
 create mode 100644 js/src/tests/non262/String/codePointAt.js
 create mode 100644 js/src/tests/non262/String/defaultvalue.js
 create mode 100644 js/src/tests/non262/String/fromCodePoint.js
 create mode 100644 js/src/tests/non262/String/internalUsage.js
 create mode 100644 js/src/tests/non262/String/iterator_edge_cases.js
 create mode 100644 js/src/tests/non262/String/lastIndexOf-ToNumber-when-searchStr-larger-than-string.js
 create mode 100644 js/src/tests/non262/String/make-normalize-generateddata-input.py
 create mode 100644 js/src/tests/non262/String/match-001.js
 create mode 100644 js/src/tests/non262/String/match-002.js
 create mode 100644 js/src/tests/non262/String/match-003.js
 create mode 100644 js/src/tests/non262/String/match-004.js
 create mode 100644 js/src/tests/non262/String/match-GetMethod.js
 create mode 100644 js/src/tests/non262/String/match-defines-match-elements.js
 create mode 100644 js/src/tests/non262/String/match-forward-lookahead.js
 create mode 100644 js/src/tests/non262/String/match-throws-nonwritable-lastIndex-global.js
 create mode 100644 js/src/tests/non262/String/match-updates-global-lastIndex.js
 create mode 100644 js/src/tests/non262/String/match.js
 create mode 100644 js/src/tests/non262/String/matchAll.js
 create mode 100644 js/src/tests/non262/String/normalize-form-non-atom.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-input.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-part0.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-part1-not-listed.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-part1.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-part2.js
 create mode 100644 js/src/tests/non262/String/normalize-generateddata-part3.js
 create mode 100644 js/src/tests/non262/String/normalize-generic.js
 create mode 100644 js/src/tests/non262/String/normalize-parameter.js
 create mode 100644 js/src/tests/non262/String/normalize-rope.js
 create mode 100644 js/src/tests/non262/String/raw.js
 create mode 100644 js/src/tests/non262/String/regress-104375.js
 create mode 100644 js/src/tests/non262/String/regress-107771.js
 create mode 100644 js/src/tests/non262/String/regress-112626.js
 create mode 100644 js/src/tests/non262/String/regress-179068.js
 create mode 100644 js/src/tests/non262/String/regress-189898.js
 create mode 100644 js/src/tests/non262/String/regress-304376.js
 create mode 100644 js/src/tests/non262/String/regress-305064.js
 create mode 100644 js/src/tests/non262/String/regress-313567.js
 create mode 100644 js/src/tests/non262/String/regress-369778.js
 create mode 100644 js/src/tests/non262/String/regress-392378.js
 create mode 100644 js/src/tests/non262/String/regress-83293.js
 create mode 100644 js/src/tests/non262/String/replace-GetMethod.js
 create mode 100644 js/src/tests/non262/String/replace-flags.js
 create mode 100644 js/src/tests/non262/String/replace-math.js
 create mode 100644 js/src/tests/non262/String/replace-rope-empty.js
 create mode 100644 js/src/tests/non262/String/replace-throws-nonwritable-lastIndex-global.js
 create mode 100644 js/src/tests/non262/String/replace-updates-global-lastIndex.js
 create mode 100644 js/src/tests/non262/String/replace.js
 create mode 100644 js/src/tests/non262/String/replaceAll.js
 create mode 100644 js/src/tests/non262/String/ropes.js
 create mode 100644 js/src/tests/non262/String/search-GetMethod.js
 create mode 100644 js/src/tests/non262/String/search.js
 create mode 100644 js/src/tests/non262/String/shell.js
 create mode 100644 js/src/tests/non262/String/split-01.js
 create mode 100644 js/src/tests/non262/String/split-GetMethod.js
 create mode 100644 js/src/tests/non262/String/split-order.js
 create mode 100644 js/src/tests/non262/String/split-undefined-separator.js
 create mode 100644 js/src/tests/non262/String/split-xregexp.js
 create mode 100644 js/src/tests/non262/String/split.js
 create mode 100644 js/src/tests/non262/String/string-code-point-upper-lower-mapping.js
 create mode 100644 js/src/tests/non262/String/string-object-length.js
 create mode 100644 js/src/tests/non262/String/string-pad-start-end.js
 create mode 100644 js/src/tests/non262/String/string-space-trim.js
 create mode 100644 js/src/tests/non262/String/string-upper-lower-mapping.js
 create mode 100644 js/src/tests/non262/String/unicode-braced.js
 create mode 100644 js/src/tests/non262/String/utf8-encode.js
 create mode 100644 js/src/tests/non262/Symbol/as-base-value.js
 create mode 100644 js/src/tests/non262/Symbol/browser.js
 create mode 100644 js/src/tests/non262/Symbol/comparisons.js
 create mode 100644 js/src/tests/non262/Symbol/constructor.js
 create mode 100644 js/src/tests/non262/Symbol/conversions.js
 create mode 100644 js/src/tests/non262/Symbol/enumeration-order.js
 create mode 100644 js/src/tests/non262/Symbol/enumeration.js
 create mode 100644 js/src/tests/non262/Symbol/equality.js
 create mode 100644 js/src/tests/non262/Symbol/errors.js
 create mode 100644 js/src/tests/non262/Symbol/for-in-order.js
 create mode 100644 js/src/tests/non262/Symbol/for.js
 create mode 100644 js/src/tests/non262/Symbol/json-stringify-keys.js
 create mode 100644 js/src/tests/non262/Symbol/json-stringify-values.js
 create mode 100644 js/src/tests/non262/Symbol/keyFor.js
 create mode 100644 js/src/tests/non262/Symbol/property-accessor.js
 create mode 100644 js/src/tests/non262/Symbol/property-basics.js
 create mode 100644 js/src/tests/non262/Symbol/property-inheritance.js
 create mode 100644 js/src/tests/non262/Symbol/property-nonwritable.js
 create mode 100644 js/src/tests/non262/Symbol/property-reflection.js
 create mode 100644 js/src/tests/non262/Symbol/realms.js
 create mode 100644 js/src/tests/non262/Symbol/shell.js
 create mode 100644 js/src/tests/non262/Symbol/species.js
 create mode 100644 js/src/tests/non262/Symbol/surfaces.js
 create mode 100644 js/src/tests/non262/Symbol/symbol-object-not-unboxed-for-value-to-id.js
 create mode 100644 js/src/tests/non262/Symbol/toPrimitive-undefined-or-null.js
 create mode 100644 js/src/tests/non262/Symbol/toPrimitive.js
 create mode 100644 js/src/tests/non262/Symbol/toString.js
 create mode 100644 js/src/tests/non262/Symbol/toStringTag.js
 create mode 100644 js/src/tests/non262/Symbol/typed-arrays.js
 create mode 100644 js/src/tests/non262/Symbol/typeof.js
 create mode 100644 js/src/tests/non262/Symbol/valueOf.js
 create mode 100644 js/src/tests/non262/Symbol/well-known.js
 create mode 100644 js/src/tests/non262/TypedArray/Tconstructor-fromTypedArray-byteLength.js
 create mode 100644 js/src/tests/non262/TypedArray/browser.js
 create mode 100644 js/src/tests/non262/TypedArray/bug1526838.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-ArrayBuffer-species-wrap.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-ArrayBuffer-species.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-buffer-sequence.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-byteoffsets-bounds.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-generator.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-modified-array-iterator-next.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-modified-array-iterator.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-nonpacked-array.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-not-callable.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-packed-array-side-effect.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-packed-array.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterable-undefined-or-null.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-iterator-primitive.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-length-too-large.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-non-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-not-callable.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-typedarray-species-other-global.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor-undefined-args.js
 create mode 100644 js/src/tests/non262/TypedArray/constructor_bad-args.js
 create mode 100644 js/src/tests/non262/TypedArray/detached-array-buffer-checks.js
 create mode 100644 js/src/tests/non262/TypedArray/element-setting-converts-using-ToNumber.js
 create mode 100644 js/src/tests/non262/TypedArray/entries.js
 create mode 100644 js/src/tests/non262/TypedArray/every-and-some.js
 create mode 100644 js/src/tests/non262/TypedArray/fill-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/fill.js
 create mode 100644 js/src/tests/non262/TypedArray/filter-species.js
 create mode 100644 js/src/tests/non262/TypedArray/filter-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/find-and-findIndex.js
 create mode 100644 js/src/tests/non262/TypedArray/forEach.js
 create mode 100644 js/src/tests/non262/TypedArray/from-iterable-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/from-non-iterable-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/from_basics.js
 create mode 100644 js/src/tests/non262/TypedArray/from_constructor.js
 create mode 100644 js/src/tests/non262/TypedArray/from_errors.js
 create mode 100644 js/src/tests/non262/TypedArray/from_iterable.js
 create mode 100644 js/src/tests/non262/TypedArray/from_mapping.js
 create mode 100644 js/src/tests/non262/TypedArray/from_realms.js
 create mode 100644 js/src/tests/non262/TypedArray/from_string.js
 create mode 100644 js/src/tests/non262/TypedArray/from_surfaces.js
 create mode 100644 js/src/tests/non262/TypedArray/from_this.js
 create mode 100644 js/src/tests/non262/TypedArray/from_typedarray_fastpath_detached.js
 create mode 100644 js/src/tests/non262/TypedArray/getter-name.js
 create mode 100644 js/src/tests/non262/TypedArray/has-property-op.js
 create mode 100644 js/src/tests/non262/TypedArray/includes.js
 create mode 100644 js/src/tests/non262/TypedArray/indexOf-and-lastIndexOf.js
 create mode 100644 js/src/tests/non262/TypedArray/indexOf-never-returns-negative-zero.js
 create mode 100644 js/src/tests/non262/TypedArray/iterator-next-with-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/iterator.js
 create mode 100644 js/src/tests/non262/TypedArray/join.js
 create mode 100644 js/src/tests/non262/TypedArray/keys.js
 create mode 100644 js/src/tests/non262/TypedArray/lastIndexOf-never-returns-negative-zero.js
 create mode 100644 js/src/tests/non262/TypedArray/length.js
 create mode 100644 js/src/tests/non262/TypedArray/map-and-filter.js
 create mode 100644 js/src/tests/non262/TypedArray/map-species.js
 create mode 100644 js/src/tests/non262/TypedArray/map-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/object-defineproperty.js
 create mode 100644 js/src/tests/non262/TypedArray/of-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/of.js
 create mode 100644 js/src/tests/non262/TypedArray/prototype-constructor-identity.js
 create mode 100644 js/src/tests/non262/TypedArray/reduce-and-reduceRight.js
 create mode 100644 js/src/tests/non262/TypedArray/reverse.js
 create mode 100644 js/src/tests/non262/TypedArray/seal-and-freeze.js
 create mode 100644 js/src/tests/non262/TypedArray/set-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/set-negative-offset.js
 create mode 100644 js/src/tests/non262/TypedArray/set-same-buffer-different-source-target-types.js
 create mode 100644 js/src/tests/non262/TypedArray/set-tointeger.js
 create mode 100644 js/src/tests/non262/TypedArray/set-toobject.js
 create mode 100644 js/src/tests/non262/TypedArray/set-with-receiver.js
 create mode 100644 js/src/tests/non262/TypedArray/set-wrapped.js
 create mode 100644 js/src/tests/non262/TypedArray/set.js
 create mode 100644 js/src/tests/non262/TypedArray/shell.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-bitwise.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-conversion.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-memcpy.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-species.js
 create mode 100644 js/src/tests/non262/TypedArray/slice-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/slice.js
 create mode 100644 js/src/tests/non262/TypedArray/sort-negative-nan.js
 create mode 100644 js/src/tests/non262/TypedArray/sort-non-function.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_basics.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_byteoffset.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_comparators.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_compare_nan.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_errors.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_globals.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_small.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_snans.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_sorted.js
 create mode 100644 js/src/tests/non262/TypedArray/sort_stable.js
 create mode 100644 js/src/tests/non262/TypedArray/sorting_buffer_access.js
 create mode 100644 js/src/tests/non262/TypedArray/subarray-species.js
 create mode 100644 js/src/tests/non262/TypedArray/subarray-validation.js
 create mode 100644 js/src/tests/non262/TypedArray/subarray.js
 create mode 100644 js/src/tests/non262/TypedArray/test-integrity-level-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/test-integrity-level.js
 create mode 100644 js/src/tests/non262/TypedArray/toLocaleString-detached.js
 create mode 100644 js/src/tests/non262/TypedArray/toLocaleString-nointl.js
 create mode 100644 js/src/tests/non262/TypedArray/toLocaleString.js
 create mode 100644 js/src/tests/non262/TypedArray/toString.js
 create mode 100644 js/src/tests/non262/TypedArray/toStringTag-cross-compartment.js
 create mode 100644 js/src/tests/non262/TypedArray/uint8clamped-constructor.js
 create mode 100644 js/src/tests/non262/TypedArray/values.js
 create mode 100644 js/src/tests/non262/TypedArray/write-out-of-bounds-tonumber.js
 create mode 100644 js/src/tests/non262/TypedObject/architecture.js
 create mode 100644 js/src/tests/non262/TypedObject/arraybuffer_isview.js
 create mode 100644 js/src/tests/non262/TypedObject/arrayequiv.js
 create mode 100644 js/src/tests/non262/TypedObject/arrayofstructs.js
 create mode 100644 js/src/tests/non262/TypedObject/arraytype.js
 create mode 100644 js/src/tests/non262/TypedObject/arrayzerolen.js
 create mode 100644 js/src/tests/non262/TypedObject/browser.js
 create mode 100644 js/src/tests/non262/TypedObject/memory.js
 create mode 100644 js/src/tests/non262/TypedObject/method_build.js
 create mode 100644 js/src/tests/non262/TypedObject/method_filter.js
 create mode 100644 js/src/tests/non262/TypedObject/method_from.js
 create mode 100644 js/src/tests/non262/TypedObject/method_map.js
 create mode 100644 js/src/tests/non262/TypedObject/method_reduce.js
 create mode 100644 js/src/tests/non262/TypedObject/numerictypes.js
 create mode 100644 js/src/tests/non262/TypedObject/objecttype.js
 create mode 100644 js/src/tests/non262/TypedObject/redimension.js
 create mode 100644 js/src/tests/non262/TypedObject/referencetypealiasing.js
 create mode 100644 js/src/tests/non262/TypedObject/referencetypecoercions.js
 create mode 100644 js/src/tests/non262/TypedObject/referencetypemultiple.js
 create mode 100644 js/src/tests/non262/TypedObject/referencetypetrace.js
 create mode 100644 js/src/tests/non262/TypedObject/referencetypeuninit.js
 create mode 100644 js/src/tests/non262/TypedObject/scalar_types.js
 create mode 100644 js/src/tests/non262/TypedObject/shell.js
 create mode 100644 js/src/tests/non262/TypedObject/simpleequiv.js
 create mode 100644 js/src/tests/non262/TypedObject/size_and_alignment.js
 create mode 100644 js/src/tests/non262/TypedObject/storageopaque.js
 create mode 100644 js/src/tests/non262/TypedObject/structequiv.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypeenumerate.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypegetownproperty.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypeindexedfields.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypeprototype.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypereflection.js
 create mode 100644 js/src/tests/non262/TypedObject/structtypestructuralassign.js
 create mode 100644 js/src/tests/non262/Unicode/browser.js
 create mode 100644 js/src/tests/non262/Unicode/non-bmp-non-spaces.js
 create mode 100644 js/src/tests/non262/Unicode/regress-352044-01.js
 create mode 100644 js/src/tests/non262/Unicode/regress-352044-02-n.js
 create mode 100644 js/src/tests/non262/Unicode/shell.js
 create mode 100644 js/src/tests/non262/Unicode/uc-001-n.js
 create mode 100644 js/src/tests/non262/Unicode/uc-002-n.js
 create mode 100644 js/src/tests/non262/Unicode/uc-002.js
 create mode 100644 js/src/tests/non262/Unicode/uc-003.js
 create mode 100644 js/src/tests/non262/Unicode/uc-004.js
 create mode 100644 js/src/tests/non262/Unicode/uc-005.js
 create mode 100644 js/src/tests/non262/WeakMap/browser.js
 create mode 100644 js/src/tests/non262/WeakMap/shell.js
 create mode 100644 js/src/tests/non262/WeakMap/symbols.js
 create mode 100644 js/src/tests/non262/arrow-functions/arrow-not-as-end-of-statement.js
 create mode 100644 js/src/tests/non262/arrow-functions/arrow-returning-arrow-with-block-body-followed-by-regexp.js
 create mode 100644 js/src/tests/non262/arrow-functions/browser.js
 create mode 100644 js/src/tests/non262/arrow-functions/shell.js
 create mode 100644 js/src/tests/non262/arrow-functions/yield-in-arrow.js
 create mode 100644 js/src/tests/non262/async-functions/BoundNames.js
 create mode 100644 js/src/tests/non262/async-functions/EarlyErrors.js
 create mode 100644 js/src/tests/non262/async-functions/ErrorStack.js
 create mode 100644 js/src/tests/non262/async-functions/arguments_callee.js
 create mode 100644 js/src/tests/non262/async-functions/async-contains-unicode-escape.js
 create mode 100644 js/src/tests/non262/async-functions/async-function-declaration-in-modules.js
 create mode 100644 js/src/tests/non262/async-functions/async-property-name-error.js
 create mode 100644 js/src/tests/non262/async-functions/await-error.js
 create mode 100644 js/src/tests/non262/async-functions/await-in-arrow-parameters.js
 create mode 100644 js/src/tests/non262/async-functions/await-in-parameters-of-async-func.js
 create mode 100644 js/src/tests/non262/async-functions/await-newline.js
 create mode 100644 js/src/tests/non262/async-functions/browser.js
 create mode 100644 js/src/tests/non262/async-functions/clone.js
 create mode 100644 js/src/tests/non262/async-functions/construct-newtarget.js
 create mode 100644 js/src/tests/non262/async-functions/constructor.js
 create mode 100644 js/src/tests/non262/async-functions/cover-init-name-syntax.js
 create mode 100644 js/src/tests/non262/async-functions/create-function-parse-before-getprototype.js
 create mode 100644 js/src/tests/non262/async-functions/duplicate-__proto__.js
 create mode 100644 js/src/tests/non262/async-functions/forbidden-as-consequent.js
 create mode 100644 js/src/tests/non262/async-functions/identity.js
 create mode 100644 js/src/tests/non262/async-functions/inner-caller.js
 create mode 100644 js/src/tests/non262/async-functions/length.js
 create mode 100644 js/src/tests/non262/async-functions/methods.js
 create mode 100644 js/src/tests/non262/async-functions/no-expression-closure.js
 create mode 100644 js/src/tests/non262/async-functions/properties.js
 create mode 100644 js/src/tests/non262/async-functions/property.js
 create mode 100644 js/src/tests/non262/async-functions/semantics.js
 create mode 100644 js/src/tests/non262/async-functions/shell.js
 create mode 100644 js/src/tests/non262/async-functions/subclass.js
 create mode 100644 js/src/tests/non262/async-functions/syntax-arrow.js
 create mode 100644 js/src/tests/non262/async-functions/syntax-modules.js
 create mode 100644 js/src/tests/non262/async-functions/syntax.js
 create mode 100644 js/src/tests/non262/async-functions/toSource.js
 create mode 100644 js/src/tests/non262/async-functions/toString.js
 create mode 100644 js/src/tests/non262/async-functions/yield.js
 create mode 100644 js/src/tests/non262/browser.js
 create mode 100644 js/src/tests/non262/class/boundFunctionSubclassing.js
 create mode 100644 js/src/tests/non262/class/browser.js
 create mode 100644 js/src/tests/non262/class/bytecodePatternMatching.js
 create mode 100644 js/src/tests/non262/class/classConstructorNoCall.js
 create mode 100644 js/src/tests/non262/class/classHeritage.js
 create mode 100644 js/src/tests/non262/class/className.js
 create mode 100644 js/src/tests/non262/class/classPrototype.js
 create mode 100644 js/src/tests/non262/class/compPropDestr.js
 create mode 100644 js/src/tests/non262/class/compPropNames.js
 create mode 100644 js/src/tests/non262/class/constructorCalled.js
 create mode 100644 js/src/tests/non262/class/defaultConstructorBase.js
 create mode 100644 js/src/tests/non262/class/defaultConstructorDerivedSpread.js
 create mode 100644 js/src/tests/non262/class/defaultConstructorNotCallable.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalBinding.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalClosed.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalEscape.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalEscapeUninitialized.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalGetThis.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalNestedSuperCall.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorArrowEvalSuperCall.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorInlining.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorName.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorReturnPrimitive.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZExplicitThis.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZOffEdge.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZReturnAliasedTry.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZReturnObject.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZReturnTry.js
 create mode 100644 js/src/tests/non262/class/derivedConstructorTDZReturnUndefined.js
 create mode 100644 js/src/tests/non262/class/extendBuiltinConstructors.js
 create mode 100644 js/src/tests/non262/class/fields-instance-class-name-binding-eval.js
 create mode 100644 js/src/tests/non262/class/fields-instance-class-name-binding.js
 create mode 100644 js/src/tests/non262/class/fields-static-class-name-binding-eval.js
 create mode 100644 js/src/tests/non262/class/fields-static-class-name-binding.js
 create mode 100644 js/src/tests/non262/class/geterNoExprClosure.js
 create mode 100644 js/src/tests/non262/class/innerBinding.js
 create mode 100644 js/src/tests/non262/class/member-expr-after-super.js
 create mode 100644 js/src/tests/non262/class/methDefn.js
 create mode 100644 js/src/tests/non262/class/methDefnGen.js
 create mode 100644 js/src/tests/non262/class/method-named-static.js
 create mode 100644 js/src/tests/non262/class/methodInstallation.js
 create mode 100644 js/src/tests/non262/class/methodName.js
 create mode 100644 js/src/tests/non262/class/methodOverwrites.js
 create mode 100644 js/src/tests/non262/class/methodsPrototype.js
 create mode 100644 js/src/tests/non262/class/newTargetArgumentsIntact.js
 create mode 100644 js/src/tests/non262/class/newTargetArrow.js
 create mode 100644 js/src/tests/non262/class/newTargetBound.js
 create mode 100644 js/src/tests/non262/class/newTargetCCW.js
 create mode 100644 js/src/tests/non262/class/newTargetDVG.js
 create mode 100644 js/src/tests/non262/class/newTargetDefaults.js
 create mode 100644 js/src/tests/non262/class/newTargetDirectInvoke.js
 create mode 100644 js/src/tests/non262/class/newTargetEval.js
 create mode 100644 js/src/tests/non262/class/newTargetGenerators.js
 create mode 100644 js/src/tests/non262/class/newTargetMethods.js
 create mode 100644 js/src/tests/non262/class/newTargetNonFunction.js
 create mode 100644 js/src/tests/non262/class/newTargetProxyNative.js
 create mode 100644 js/src/tests/non262/class/outerBinding.js
 create mode 100644 js/src/tests/non262/class/parenExprToString.js
 create mode 100644 js/src/tests/non262/class/shell.js
 create mode 100644 js/src/tests/non262/class/staticConstructor.js
 create mode 100644 js/src/tests/non262/class/staticMethods.js
 create mode 100644 js/src/tests/non262/class/strictExecution.js
 create mode 100644 js/src/tests/non262/class/stringConstructor.js
 create mode 100644 js/src/tests/non262/class/subclassedArrayUnboxed.js
 create mode 100644 js/src/tests/non262/class/superCallBadDynamicSuperClass.js
 create mode 100644 js/src/tests/non262/class/superCallBadNewTargetPrototype.js
 create mode 100644 js/src/tests/non262/class/superCallBaseInvoked.js
 create mode 100644 js/src/tests/non262/class/superCallIllegal.js
 create mode 100644 js/src/tests/non262/class/superCallInvalidBase.js
 create mode 100644 js/src/tests/non262/class/superCallOrder.js
 create mode 100644 js/src/tests/non262/class/superCallProperBase.js
 create mode 100644 js/src/tests/non262/class/superCallSpreadCall.js
 create mode 100644 js/src/tests/non262/class/superCallThisInit.js
 create mode 100644 js/src/tests/non262/class/superElemDelete.js
 create mode 100644 js/src/tests/non262/class/superPropBasicCalls.js
 create mode 100644 js/src/tests/non262/class/superPropBasicChain.js
 create mode 100644 js/src/tests/non262/class/superPropBasicGetter.js
 create mode 100644 js/src/tests/non262/class/superPropBasicNew.js
 create mode 100644 js/src/tests/non262/class/superPropChains.js
 create mode 100644 js/src/tests/non262/class/superPropDVG.js
 create mode 100644 js/src/tests/non262/class/superPropDelete.js
 create mode 100644 js/src/tests/non262/class/superPropDerivedCalls.js
 create mode 100644 js/src/tests/non262/class/superPropDestructuring.js
 create mode 100644 js/src/tests/non262/class/superPropEvalInsideArrow.js
 create mode 100644 js/src/tests/non262/class/superPropEvalInsideNested.js
 create mode 100644 js/src/tests/non262/class/superPropFor.js
 create mode 100644 js/src/tests/non262/class/superPropHeavyweightArrow.js
 create mode 100644 js/src/tests/non262/class/superPropHomeObject.js
 create mode 100644 js/src/tests/non262/class/superPropIncDecElem.js
 create mode 100644 js/src/tests/non262/class/superPropLazyInnerFunction.js
 create mode 100644 js/src/tests/non262/class/superPropNoOverwriting.js
 create mode 100644 js/src/tests/non262/class/superPropOrdering.js
 create mode 100644 js/src/tests/non262/class/superPropProtoChanges.js
 create mode 100644 js/src/tests/non262/class/superPropProxies.js
 create mode 100644 js/src/tests/non262/class/superPropSkips.js
 create mode 100644 js/src/tests/non262/class/superPropStatics.js
 create mode 100644 js/src/tests/non262/class/superPropStrictAssign.js
 create mode 100644 js/src/tests/non262/class/superThisStrictNoBoxing.js
 create mode 100644 js/src/tests/non262/class/uninitializedThisError.js
 create mode 100644 js/src/tests/non262/comprehensions/browser.js
 create mode 100644 js/src/tests/non262/comprehensions/shell.js
 create mode 100644 js/src/tests/non262/destructuring/array-default-class.js
 create mode 100644 js/src/tests/non262/destructuring/array-iterator-close.js
 create mode 100644 js/src/tests/non262/destructuring/browser.js
 create mode 100644 js/src/tests/non262/destructuring/bug1396261.js
 create mode 100644 js/src/tests/non262/destructuring/constant-folding.js
 create mode 100644 js/src/tests/non262/destructuring/cover-init-name-syntax.js
 create mode 100644 js/src/tests/non262/destructuring/duplicate-__proto__.js
 create mode 100644 js/src/tests/non262/destructuring/iterator-primitive.js
 create mode 100644 js/src/tests/non262/destructuring/order-super.js
 create mode 100644 js/src/tests/non262/destructuring/order.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter-aray-iterator.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter-arguments.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter-function-length.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter-spread-call-optimization.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter-syntax.js
 create mode 100644 js/src/tests/non262/destructuring/rest-parameter.js
 create mode 100644 js/src/tests/non262/destructuring/rest-with-trailing-comma.js
 create mode 100644 js/src/tests/non262/destructuring/shell.js
 create mode 100644 js/src/tests/non262/destructuring/yield-in-object-destr-function.js
 create mode 100644 js/src/tests/non262/destructuring/yield-in-object-destr-generator.js
 create mode 100644 js/src/tests/non262/destructuring/yield-in-object-destr-script.js
 create mode 100644 js/src/tests/non262/destructuring/yield-with-escape-in-object-destr-function.js
 create mode 100644 js/src/tests/non262/destructuring/yield-with-escape-in-object-destr-generator.js
 create mode 100644 js/src/tests/non262/destructuring/yield-with-escape-in-object-destr-script.js
 create mode 100644 js/src/tests/non262/ev
 create mode 100644 js/src/tests/non262/eval/browser.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-normalcaller-direct-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-normalcaller-direct-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-normalcaller-indirect-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-normalcaller-indirect-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-strictcaller-direct-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-strictcaller-direct-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-strictcaller-indirect-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-fun-strictcaller-indirect-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-normalcaller-direct-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-normalcaller-direct-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-normalcaller-indirect-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-normalcaller-indirect-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-strictcaller-direct-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-strictcaller-direct-strictcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-strictcaller-indirect-normalcode.js
 create mode 100644 js/src/tests/non262/eval/exhaustive-global-strictcaller-indirect-strictcode.js
 create mode 100644 js/src/tests/non262/eval/line-terminator-paragraph-terminator.js
 create mode 100644 js/src/tests/non262/eval/redeclared-arguments-in-param-expression-eval.js
 create mode 100644 js/src/tests/non262/eval/shell.js
 create mode 100644 js/src/tests/non262/eval/undeclared-name-in-nested-strict-eval.js
 create mode 100644 js/src/tests/non262/execution-contexts/browser.js
 create mode 100644 js/src/tests/non262/execution-contexts/regress-23346.js
 create mode 100644 js/src/tests/non262/execution-contexts/regress-448595-01.js
 create mode 100644 js/src/tests/non262/execution-contexts/shell.js
 create mode 100644 js/src/tests/non262/expressions/11.1.5-01.js
 create mode 100644 js/src/tests/non262/expressions/ToPropertyKey-symbols.js
 create mode 100644 js/src/tests/non262/expressions/binary-literals.js
 create mode 100644 js/src/tests/non262/expressions/browser.js
 create mode 100644 js/src/tests/non262/expressions/computed-property-side-effects.js
 create mode 100644 js/src/tests/non262/expressions/constant-folded-labeled-statement.js
 create mode 100644 js/src/tests/non262/expressions/delete-constant-folded-and-or.js
 create mode 100644 js/src/tests/non262/expressions/delete-name-parenthesized-early-error-strict-mode.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-call.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-class.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-function-nested.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-function.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-simple.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-default-yield.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-done.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-array-lexical.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-pattern-parenthesized.js
 create mode 100644 js/src/tests/non262/expressions/destructuring-scope.js
 create mode 100644 js/src/tests/non262/expressions/inNotObjectError.js
 create mode 100644 js/src/tests/non262/expressions/named-accessor-function.js
 create mode 100644 js/src/tests/non262/expressions/nested-delete-name-in-evalcode.js
 create mode 100644 js/src/tests/non262/expressions/nullish-coalescing.js
 create mode 100644 js/src/tests/non262/expressions/object-literal-__proto__.js
 create mode 100644 js/src/tests/non262/expressions/object-literal-accessor-arguments.js
 create mode 100644 js/src/tests/non262/expressions/object-literal-accessor-property-name.js
 create mode 100644 js/src/tests/non262/expressions/object-literal-computed-property-evaluation.js
 create mode 100644 js/src/tests/non262/expressions/octal-literals.js
 create mode 100644 js/src/tests/non262/expressions/optional-chain-class-heritage.js
 create mode 100644 js/src/tests/non262/expressions/optional-chain-first-expression.js
 create mode 100644 js/src/tests/non262/expressions/optional-chain-super-elem.js
 create mode 100644 js/src/tests/non262/expressions/optional-chain.js
 create mode 100644 js/src/tests/non262/expressions/primitive-this-boxing-behavior.js
 create mode 100644 js/src/tests/non262/expressions/regress-192288.js
 create mode 100644 js/src/tests/non262/expressions/regress-346203.js
 create mode 100644 js/src/tests/non262/expressions/regress-346645-01.js
 create mode 100644 js/src/tests/non262/expressions/regress-346645-02.js
 create mode 100644 js/src/tests/non262/expressions/regress-346645-03.js
 create mode 100644 js/src/tests/non262/expressions/regress-394673.js
 create mode 100644 js/src/tests/non262/expressions/regress-418051.js
 create mode 100644 js/src/tests/non262/expressions/regress-451340.js
 create mode 100644 js/src/tests/non262/expressions/regress-96526-argsub.js
 create mode 100644 js/src/tests/non262/expressions/regress-96526-delelem.js
 create mode 100644 js/src/tests/non262/expressions/regress-96526-noargsub.js
 create mode 100644 js/src/tests/non262/expressions/shell.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment-const.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment-deleted-decl-binding.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment-property-key-evaluation.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment-scope-lookup.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment-tdz.js
 create mode 100644 js/src/tests/non262/expressions/short-circuit-compound-assignment.js
 create mode 100644 js/src/tests/non262/expressions/string-literal-escape-sequences.js
 create mode 100644 js/src/tests/non262/expressions/tagged-template-constant-folding.js
 create mode 100644 js/src/tests/non262/expressions/trailing_comma_arguments.js
 create mode 100644 js/src/tests/non262/expressions/trailing_comma_arrow.js
 create mode 100644 js/src/tests/non262/expressions/trailing_comma_getter_setter.js
 create mode 100644 js/src/tests/non262/expressions/trailing_comma_parameters.js
 create mode 100644 js/src/tests/non262/extensions/15.9.4.2.js
 create mode 100644 js/src/tests/non262/extensions/8.12.5-01.js
 create mode 100644 js/src/tests/non262/extensions/ArrayBuffer-slice-arguments-detaching.js
 create mode 100644 js/src/tests/non262/extensions/Boolean-toSource.js
 create mode 100644 js/src/tests/non262/extensions/DataView-construct-arguments-detaching.js
 create mode 100644 js/src/tests/non262/extensions/DataView-set-arguments-detaching.js
 create mode 100644 js/src/tests/non262/extensions/Number-toSource.js
 create mode 100644 js/src/tests/non262/extensions/RegExp-error-message-skip-selfhosted-frames.js
 create mode 100644 js/src/tests/non262/extensions/RegExp-replace-lastParen.js
 create mode 100644 js/src/tests/non262/extensions/String-match-flags.js
 create mode 100644 js/src/tests/non262/extensions/String-methods-infinite-recursion.js
 create mode 100644 js/src/tests/non262/extensions/String-toSource.js
 create mode 100644 js/src/tests/non262/extensions/TypedArray-set-object-funky-length-detaches.js
 create mode 100644 js/src/tests/non262/extensions/TypedArray-subarray-arguments-detaching.js
 create mode 100644 js/src/tests/non262/extensions/__proto__.js
 create mode 100644 js/src/tests/non262/extensions/arguments-property-access-in-function.js
 create mode 100644 js/src/tests/non262/extensions/array-inherited-__proto__.js
 create mode 100644 js/src/tests/non262/extensions/array-isArray-proxy-recursion.js
 create mode 100644 js/src/tests/non262/extensions/array-length-protochange.js
 create mode 100644 js/src/tests/non262/extensions/array-pop-proxy.js
 create mode 100644 js/src/tests/non262/extensions/array-toString-recursion.js
 create mode 100644 js/src/tests/non262/extensions/arraybuffer-prototype.js
 create mode 100644 js/src/tests/non262/extensions/bad-regexp-data-clone.js
 create mode 100644 js/src/tests/non262/extensions/basic-for-each.js
 create mode 100644 js/src/tests/non262/extensions/basic-for-in.js
 create mode 100644 js/src/tests/non262/extensions/browser.js
 create mode 100644 js/src/tests/non262/extensions/bug472534.js
 create mode 100644 js/src/tests/non262/extensions/builtin-function-arguments-caller.js
 create mode 100644 js/src/tests/non262/extensions/censor-strict-caller.js
 create mode 100644 js/src/tests/non262/extensions/clone-bigint.js
 create mode 100644 js/src/tests/non262/extensions/clone-complex-object.js
 create mode 100644 js/src/tests/non262/extensions/clone-errors.js
 create mode 100644 js/src/tests/non262/extensions/clone-forge.js
 create mode 100644 js/src/tests/non262/extensions/clone-invalid-property-key.js
 create mode 100644 js/src/tests/non262/extensions/clone-leaf-object.js
 create mode 100644 js/src/tests/non262/extensions/clone-many-transferables.js
 create mode 100644 js/src/tests/non262/extensions/clone-object-deep.js
 create mode 100644 js/src/tests/non262/extensions/clone-object.js
 create mode 100644 js/src/tests/non262/extensions/clone-regexp.js
 create mode 100644 js/src/tests/non262/extensions/clone-sab-failure.js
 create mode 100644 js/src/tests/non262/extensions/clone-sab-leak.js
 create mode 100644 js/src/tests/non262/extensions/clone-sab.js
 create mode 100644 js/src/tests/non262/extensions/clone-simple.js
 create mode 100644 js/src/tests/non262/extensions/clone-transferables.js
 create mode 100644 js/src/tests/non262/extensions/clone-typed-array.js
 create mode 100644 js/src/tests/non262/extensions/clone-v1-typed-array-data.dat
 create mode 100644 js/src/tests/non262/extensions/clone-v1-typed-array.js
 create mode 100644 js/src/tests/non262/extensions/collect-gray.js
 create mode 100644 js/src/tests/non262/extensions/column-numbers.js
 create mode 100644 js/src/tests/non262/extensions/cross-global-eval-is-indirect.js
 create mode 100644 js/src/tests/non262/extensions/cross-global-getPrototypeOf.js
 create mode 100644 js/src/tests/non262/extensions/dataview.js
 create mode 100644 js/src/tests/non262/extensions/decompile-for-of.js
 create mode 100644 js/src/tests/non262/extensions/destructure-accessor.js
 create mode 100644 js/src/tests/non262/extensions/destructuring-__proto__-shorthand-assignment-before-var.js
 create mode 100644 js/src/tests/non262/extensions/destructuring-__proto__-shorthand-assignment.js
 create mode 100644 js/src/tests/non262/extensions/destructuring-__proto__-target-assignment.js
 create mode 100644 js/src/tests/non262/extensions/destructuring-for-inof-__proto__.js
 create mode 100644 js/src/tests/non262/extensions/destructuring-order.js
 create mode 100644 js/src/tests/non262/extensions/element-setting-ToNumber-detaches.js
 create mode 100644 js/src/tests/non262/extensions/empty.txt
 create mode 100644 js/src/tests/non262/extensions/error-tostring-function.js
 create mode 100644 js/src/tests/non262/extensions/errorcolumnblame.js
 create mode 100644 js/src/tests/non262/extensions/es5ish-defineGetter-defineSetter.js
 create mode 100644 js/src/tests/non262/extensions/eval-native-callback-is-indirect.js
 create mode 100644 js/src/tests/non262/extensions/expression-closure-syntax.js
 create mode 100644 js/src/tests/non262/extensions/extension-methods-reject-null-undefined-this.js
 create mode 100644 js/src/tests/non262/extensions/file-mapped-arraybuffers.js
 create mode 100644 js/src/tests/non262/extensions/file-mapped-arraybuffers.txt
 create mode 100644 js/src/tests/non262/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js
 create mode 100644 js/src/tests/non262/extensions/function-caller-skips-eval-frames.js
 create mode 100644 js/src/tests/non262/extensions/function-caller-strict-cross-global.js
 create mode 100644 js/src/tests/non262/extensions/function-definition-with.js
 create mode 100644 js/src/tests/non262/extensions/function-properties.js
 create mode 100644 js/src/tests/non262/extensions/getOwnPropertyNames-__proto__.js
 create mode 100644 js/src/tests/non262/extensions/getset-001.js
 create mode 100644 js/src/tests/non262/extensions/getset-003.js
 create mode 100644 js/src/tests/non262/extensions/getset-004.js
 create mode 100644 js/src/tests/non262/extensions/getset-005.js
 create mode 100644 js/src/tests/non262/extensions/getset-006.js
 create mode 100644 js/src/tests/non262/extensions/inc-dec-functioncall.js
 create mode 100644 js/src/tests/non262/extensions/keyword-unescaped-requirement-modules.js
 create mode 100644 js/src/tests/non262/extensions/keyword-unescaped-requirement.js
 create mode 100644 js/src/tests/non262/extensions/mutable-proto-special-form.js
 create mode 100644 js/src/tests/non262/extensions/nested-delete-name-in-evalcode.js
 create mode 100644 js/src/tests/non262/extensions/new-cross-compartment.js
 create mode 100644 js/src/tests/non262/extensions/new-parenthesization.js
 create mode 100644 js/src/tests/non262/extensions/newer-type-functions-caller-arguments.js
 create mode 100644 js/src/tests/non262/extensions/non_syntactic.js
 create mode 100644 js/src/tests/non262/extensions/object-toSource-override-on-getter.js
 create mode 100644 js/src/tests/non262/extensions/object-toSource-undefined-getter.js
 create mode 100644 js/src/tests/non262/extensions/object-toSource-with-symbol-keys.js
 create mode 100644 js/src/tests/non262/extensions/parse-rest-destructuring-parameter.js
 create mode 100644 js/src/tests/non262/extensions/preventExtensions-cross-global.js
 create mode 100644 js/src/tests/non262/extensions/proxy-array-target-length-definition.js
 create mode 100644 js/src/tests/non262/extensions/proxy-enumeration.js
 create mode 100644 js/src/tests/non262/extensions/proxy-proto-setter.js
 create mode 100644 js/src/tests/non262/extensions/proxy-strict.js
 create mode 100644 js/src/tests/non262/extensions/quote-string-for-nul-character.js
 create mode 100644 js/src/tests/non262/extensions/recursion.js
 create mode 100644 js/src/tests/non262/extensions/redeclaration-of-catch-warning.js
 create mode 100644 js/src/tests/non262/extensions/reentrant-RegExp-creation-and-gc-during-new-RegExp-pattern-ToString.js
 create mode 100644 js/src/tests/non262/extensions/regress-103087.js
 create mode 100644 js/src/tests/non262/extensions/regress-104077.js
 create mode 100644 js/src/tests/non262/extensions/regress-178722.js
 create mode 100644 js/src/tests/non262/extensions/regress-188206-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-188206-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-192465.js
 create mode 100644 js/src/tests/non262/extensions/regress-220367-002.js
 create mode 100644 js/src/tests/non262/extensions/regress-226078.js
 create mode 100644 js/src/tests/non262/extensions/regress-228087.js
 create mode 100644 js/src/tests/non262/extensions/regress-245148.js
 create mode 100644 js/src/tests/non262/extensions/regress-255245.js
 create mode 100644 js/src/tests/non262/extensions/regress-274152.js
 create mode 100644 js/src/tests/non262/extensions/regress-300079.js
 create mode 100644 js/src/tests/non262/extensions/regress-311161.js
 create mode 100644 js/src/tests/non262/extensions/regress-311792-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-311792-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-313763.js
 create mode 100644 js/src/tests/non262/extensions/regress-314874.js
 create mode 100644 js/src/tests/non262/extensions/regress-315509-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-319683.js
 create mode 100644 js/src/tests/non262/extensions/regress-320854.js
 create mode 100644 js/src/tests/non262/extensions/regress-327170.js
 create mode 100644 js/src/tests/non262/extensions/regress-327608.js
 create mode 100644 js/src/tests/non262/extensions/regress-328443.js
 create mode 100644 js/src/tests/non262/extensions/regress-330569.js
 create mode 100644 js/src/tests/non262/extensions/regress-333541.js
 create mode 100644 js/src/tests/non262/extensions/regress-336409-1.js
 create mode 100644 js/src/tests/non262/extensions/regress-336409-2.js
 create mode 100644 js/src/tests/non262/extensions/regress-336410-1.js
 create mode 100644 js/src/tests/non262/extensions/regress-336410-2.js
 create mode 100644 js/src/tests/non262/extensions/regress-339685.js
 create mode 100644 js/src/tests/non262/extensions/regress-341956-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-341956-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-341956-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-342960.js
 create mode 100644 js/src/tests/non262/extensions/regress-345967.js
 create mode 100644 js/src/tests/non262/extensions/regress-346642-06.js
 create mode 100644 js/src/tests/non262/extensions/regress-346773.js
 create mode 100644 js/src/tests/non262/extensions/regress-350312-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-350312.js
 create mode 100644 js/src/tests/non262/extensions/regress-351070-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-351448.js
 create mode 100644 js/src/tests/non262/extensions/regress-351463-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-351973.js
 create mode 100644 js/src/tests/non262/extensions/regress-352291.js
 create mode 100644 js/src/tests/non262/extensions/regress-352372.js
 create mode 100644 js/src/tests/non262/extensions/regress-352604.js
 create mode 100644 js/src/tests/non262/extensions/regress-353116.js
 create mode 100644 js/src/tests/non262/extensions/regress-353214-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-354297.js
 create mode 100644 js/src/tests/non262/extensions/regress-355052-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-355052-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-355052-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-355410.js
 create mode 100644 js/src/tests/non262/extensions/regress-355497.js
 create mode 100644 js/src/tests/non262/extensions/regress-363040-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-363040-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-363258.js
 create mode 100644 js/src/tests/non262/extensions/regress-363988.js
 create mode 100644 js/src/tests/non262/extensions/regress-365527.js
 create mode 100644 js/src/tests/non262/extensions/regress-365692.js
 create mode 100644 js/src/tests/non262/extensions/regress-365869.js
 create mode 100644 js/src/tests/non262/extensions/regress-366288.js
 create mode 100644 js/src/tests/non262/extensions/regress-366292.js
 create mode 100644 js/src/tests/non262/extensions/regress-366396.js
 create mode 100644 js/src/tests/non262/extensions/regress-366668-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-367501-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-367501-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-367501-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-367501-04.js
 create mode 100644 js/src/tests/non262/extensions/regress-367589.js
 create mode 100644 js/src/tests/non262/extensions/regress-368213.js
 create mode 100644 js/src/tests/non262/extensions/regress-368224.js
 create mode 100644 js/src/tests/non262/extensions/regress-368516.js
 create mode 100644 js/src/tests/non262/extensions/regress-369404.js
 create mode 100644 js/src/tests/non262/extensions/regress-369696-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-369696-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-369696-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-372309.js
 create mode 100644 js/src/tests/non262/extensions/regress-375183.js
 create mode 100644 js/src/tests/non262/extensions/regress-375344.js
 create mode 100644 js/src/tests/non262/extensions/regress-379566.js
 create mode 100644 js/src/tests/non262/extensions/regress-380889.js
 create mode 100644 js/src/tests/non262/extensions/regress-381303.js
 create mode 100644 js/src/tests/non262/extensions/regress-381304.js
 create mode 100644 js/src/tests/non262/extensions/regress-385393-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-385393-08.js
 create mode 100644 js/src/tests/non262/extensions/regress-390598.js
 create mode 100644 js/src/tests/non262/extensions/regress-394967.js
 create mode 100644 js/src/tests/non262/extensions/regress-396326-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-396326.js
 create mode 100644 js/src/tests/non262/extensions/regress-406572.js
 create mode 100644 js/src/tests/non262/extensions/regress-407501.js
 create mode 100644 js/src/tests/non262/extensions/regress-407720.js
 create mode 100644 js/src/tests/non262/extensions/regress-412926.js
 create mode 100644 js/src/tests/non262/extensions/regress-414098.js
 create mode 100644 js/src/tests/non262/extensions/regress-414755.js
 create mode 100644 js/src/tests/non262/extensions/regress-416354.js
 create mode 100644 js/src/tests/non262/extensions/regress-416460.js
 create mode 100644 js/src/tests/non262/extensions/regress-416834.js
 create mode 100644 js/src/tests/non262/extensions/regress-420869-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-422592.js
 create mode 100644 js/src/tests/non262/extensions/regress-424683-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-426711.js
 create mode 100644 js/src/tests/non262/extensions/regress-427196-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-427196-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-427196-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-429739.js
 create mode 100644 js/src/tests/non262/extensions/regress-430740.js
 create mode 100644 js/src/tests/non262/extensions/regress-434837-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-435497-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-435497-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-435497-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-436741.js
 create mode 100644 js/src/tests/non262/extensions/regress-437288-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-44009.js
 create mode 100644 js/src/tests/non262/extensions/regress-443569.js
 create mode 100644 js/src/tests/non262/extensions/regress-446386.js
 create mode 100644 js/src/tests/non262/extensions/regress-452168.js
 create mode 100644 js/src/tests/non262/extensions/regress-452178.js
 create mode 100644 js/src/tests/non262/extensions/regress-452329.js
 create mode 100644 js/src/tests/non262/extensions/regress-452338.js
 create mode 100644 js/src/tests/non262/extensions/regress-452498-162.js
 create mode 100644 js/src/tests/non262/extensions/regress-452498-196.js
 create mode 100644 js/src/tests/non262/extensions/regress-452565.js
 create mode 100644 js/src/tests/non262/extensions/regress-452913.js
 create mode 100644 js/src/tests/non262/extensions/regress-453249.js
 create mode 100644 js/src/tests/non262/extensions/regress-454744.js
 create mode 100644 js/src/tests/non262/extensions/regress-455380.js
 create mode 100644 js/src/tests/non262/extensions/regress-455408.js
 create mode 100644 js/src/tests/non262/extensions/regress-456826.js
 create mode 100644 js/src/tests/non262/extensions/regress-459606.js
 create mode 100644 js/src/tests/non262/extensions/regress-462734-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-462734-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-462734-04.js
 create mode 100644 js/src/tests/non262/extensions/regress-465276.js
 create mode 100644 js/src/tests/non262/extensions/regress-465337.js
 create mode 100644 js/src/tests/non262/extensions/regress-465443.js
 create mode 100644 js/src/tests/non262/extensions/regress-465453.js
 create mode 100644 js/src/tests/non262/extensions/regress-466905-04.js
 create mode 100644 js/src/tests/non262/extensions/regress-466905-05.js
 create mode 100644 js/src/tests/non262/extensions/regress-469234.js
 create mode 100644 js/src/tests/non262/extensions/regress-469405-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-469405-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-469625-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-469625.js
 create mode 100644 js/src/tests/non262/extensions/regress-469761.js
 create mode 100644 js/src/tests/non262/extensions/regress-470300-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-470300-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-470310.js
 create mode 100644 js/src/tests/non262/extensions/regress-472450-03.js
 create mode 100644 js/src/tests/non262/extensions/regress-472450-04.js
 create mode 100644 js/src/tests/non262/extensions/regress-472599.js
 create mode 100644 js/src/tests/non262/extensions/regress-473040.js
 create mode 100644 js/src/tests/non262/extensions/regress-474771-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-474771-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-476414-01.js
 create mode 100644 js/src/tests/non262/extensions/regress-476414-02.js
 create mode 100644 js/src/tests/non262/extensions/regress-476447.js
 create mode 100644 js/src/tests/non262/extensions/regress-476653.js
 create mode 100644 js/src/tests/non262/extensions/regress-476869.js
 create mode 100644 js/src/tests/non262/extensions/regress-477158.js
 create mode 100644 js/src/tests/non262/extensions/regress-477187.js
 create mode 100644 js/src/tests/non262/extensions/regress-479487.js
 create mode 100644 js/src/tests/non262/extensions/regress-479551.js
 create mode 100644 js/src/tests/non262/extensions/regress-480579.js
 create mode 100644 js/src/tests/non262/extensions/regress-481516.js
 create mode 100644 js/src/tests/non262/extensions/regress-482263.js
 create mode 100644 js/src/tests/non262/extensions/regress-50447-1.js
 create mode 100644 js/src/tests/non262/extensions/regress-543839.js
 create mode 100644 js/src/tests/non262/extensions/regress-591450.js
 create mode 100644 js/src/tests/non262/extensions/regress-636818.js
 create mode 100644 js/src/tests/non262/extensions/regress-645160.js
 create mode 100644 js/src/tests/non262/extensions/regress-650753.js
 create mode 100644 js/src/tests/non262/extensions/regress-696109.js
 create mode 100644 js/src/tests/non262/extensions/regress-90596-001.js
 create mode 100644 js/src/tests/non262/extensions/regress-96284-001.js
 create mode 100644 js/src/tests/non262/extensions/regress-bug607284.js
 create mode 100644 js/src/tests/non262/extensions/regress-bug629723.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-array-ccw.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-array-nonnative.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-array.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-object-ccw.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-object-nonnative.js
 create mode 100644 js/src/tests/non262/extensions/reviver-mutates-holder-object.js
 create mode 100644 js/src/tests/non262/extensions/scope-001.js
 create mode 100644 js/src/tests/non262/extensions/set-property-non-extensible.js
 create mode 100644 js/src/tests/non262/extensions/setImmutablePrototype.js
 create mode 100644 js/src/tests/non262/extensions/shareddataview.js
 create mode 100644 js/src/tests/non262/extensions/sharedtypedarray.js
 create mode 100644 js/src/tests/non262/extensions/shell.js
 create mode 100644 js/src/tests/non262/extensions/sps-generators.js
 create mode 100644 js/src/tests/non262/extensions/string-literal-getter-setter-decompilation.js
 create mode 100644 js/src/tests/non262/extensions/toLength.js
 create mode 100644 js/src/tests/non262/extensions/toLocaleString-infinite-recursion.js
 create mode 100644 js/src/tests/non262/extensions/toSource-infinite-recursion.js
 create mode 100644 js/src/tests/non262/extensions/too-many-arguments-constructing-bound-function.js
 create mode 100644 js/src/tests/non262/extensions/typedarray-copyWithin-arguments-detaching.js
 create mode 100644 js/src/tests/non262/extensions/typedarray-set-neutering.js
 create mode 100644 js/src/tests/non262/extensions/typedarray-subarray-of-subarray.js
 create mode 100644 js/src/tests/non262/extensions/typedarray.js
 create mode 100644 js/src/tests/non262/extensions/uneval/bug496985.js
 create mode 100644 js/src/tests/non262/extensions/uneval/bug566661.js
 create mode 100644 js/src/tests/non262/extensions/uneval/function-bind.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-231518.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-245795.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-254375.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-304897.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-306738.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-311583.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-313803.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-322957.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-328556.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-01.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-02.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-03.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-04.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-05.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-358594-06.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-367629.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-375801.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-380581.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-380933.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-381211.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-381301.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-385393-03.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-385729.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-452498-082.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-452498-101.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-452498-117.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-621814.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-624199.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-90596-002.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-96284-002.js
 create mode 100644 js/src/tests/non262/extensions/uneval/regress-bug567606.js
 create mode 100644 js/src/tests/non262/extensions/uneval/strict-function-toSource.js
 create mode 100644 js/src/tests/non262/extensions/uneval/symbol-uneval.js
 create mode 100644 js/src/tests/non262/extensions/uneval/toSource-0.js
 create mode 100644 js/src/tests/non262/extensions/unterminated-literal-error-location.js
 create mode 100644 js/src/tests/non262/extensions/weakmap.js
 create mode 100644 js/src/tests/non262/fields/await-identifier-module-1.js
 create mode 100644 js/src/tests/non262/fields/await-identifier-module-2.js
 create mode 100644 js/src/tests/non262/fields/await-identifier-module-3.js
 create mode 100644 js/src/tests/non262/fields/await-identifier-script.js
 create mode 100644 js/src/tests/non262/fields/browser.js
 create mode 100644 js/src/tests/non262/fields/bug1587574.js
 create mode 100644 js/src/tests/non262/fields/scopes.js
 create mode 100644 js/src/tests/non262/fields/shell.js
 create mode 100644 js/src/tests/non262/fields/unimplemented.js
 create mode 100644 js/src/tests/non262/generators/326466-01.js
 create mode 100644 js/src/tests/non262/generators/browser.js
 create mode 100644 js/src/tests/non262/generators/construct-newtarget.js
 create mode 100644 js/src/tests/non262/generators/create-function-parse-before-getprototype.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-1.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-10.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-11.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-12.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-2.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-3.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-4.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-5.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-6.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-7.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-8.js
 create mode 100644 js/src/tests/non262/generators/delegating-yield-9.js
 create mode 100644 js/src/tests/non262/generators/fibonacci-matrix-generator.js
 create mode 100644 js/src/tests/non262/generators/forbidden-as-consequent.js
 create mode 100644 js/src/tests/non262/generators/gen-with-call-obj.js
 create mode 100644 js/src/tests/non262/generators/iteration.js
 create mode 100644 js/src/tests/non262/generators/iterator-next-non-object.js
 create mode 100644 js/src/tests/non262/generators/iterator-toString.js
 create mode 100644 js/src/tests/non262/generators/nested-yield.js
 create mode 100644 js/src/tests/non262/generators/objects.js
 create mode 100644 js/src/tests/non262/generators/pi-generator.js
 create mode 100644 js/src/tests/non262/generators/properties.js
 create mode 100644 js/src/tests/non262/generators/regress-345855.js
 create mode 100644 js/src/tests/non262/generators/regress-345879-01.js
 create mode 100644 js/src/tests/non262/generators/regress-349362.js
 create mode 100644 js/src/tests/non262/generators/regress-349851.js
 create mode 100644 js/src/tests/non262/generators/regress-350809.js
 create mode 100644 js/src/tests/non262/generators/regress-351120.js
 create mode 100644 js/src/tests/non262/generators/regress-359062.js
 create mode 100644 js/src/tests/non262/generators/regress-366941.js
 create mode 100644 js/src/tests/non262/generators/regress-384991.js
 create mode 100644 js/src/tests/non262/generators/regress-466206.js
 create mode 100644 js/src/tests/non262/generators/return-finally.js
 create mode 100644 js/src/tests/non262/generators/runtime.js
 create mode 100644 js/src/tests/non262/generators/shell.js
 create mode 100644 js/src/tests/non262/generators/simple-fib.js
 create mode 100644 js/src/tests/non262/generators/subclass.js
 create mode 100644 js/src/tests/non262/generators/syntax.js
 create mode 100644 js/src/tests/non262/generators/yield-error.js
 create mode 100644 js/src/tests/non262/generators/yield-iterator-close.js
 create mode 100644 js/src/tests/non262/generators/yield-non-regexp.js
 create mode 100644 js/src/tests/non262/generators/yield-star-iterator-close.js
 create mode 100644 js/src/tests/non262/generators/yield-star-iterator-primitive.js
 create mode 100644 js/src/tests/non262/generators/yield-star-throw-htmldda.js
 create mode 100644 js/src/tests/non262/get-set/browser.js
 create mode 100644 js/src/tests/non262/get-set/getset-002.js
 create mode 100644 js/src/tests/non262/get-set/regress-375976.js
 create mode 100644 js/src/tests/non262/get-set/shell.js
 create mode 100644 js/src/tests/non262/global/adding-global-var-nonextensible-error.js
 create mode 100644 js/src/tests/non262/global/browser.js
 create mode 100644 js/src/tests/non262/global/bug-320887.js
 create mode 100644 js/src/tests/non262/global/bug660612.js
 create mode 100644 js/src/tests/non262/global/cross-global-implicit-this.js
 create mode 100644 js/src/tests/non262/global/decodeURI-decodes-FFFE-FFFF.js
 create mode 100644 js/src/tests/non262/global/delete-global-NaN-property.js
 create mode 100644 js/src/tests/non262/global/direct-eval-but-not.js
 create mode 100644 js/src/tests/non262/global/eval-01.js
 create mode 100644 js/src/tests/non262/global/eval-02.js
 create mode 100644 js/src/tests/non262/global/eval-in-strict-eval-in-normal-function.js
 create mode 100644 js/src/tests/non262/global/eval-inside-with-is-direct.js
 create mode 100644 js/src/tests/non262/global/eval-native-callback-is-indirect.js
 create mode 100644 js/src/tests/non262/global/globalThis-enumeration.js
 create mode 100644 js/src/tests/non262/global/parenthesized-eval-is-direct.js
 create mode 100644 js/src/tests/non262/global/parseFloat-01.js
 create mode 100644 js/src/tests/non262/global/parseInt-01.js
 create mode 100644 js/src/tests/non262/global/parseInt-default-to-decimal.js
 create mode 100644 js/src/tests/non262/global/shell.js
 create mode 100644 js/src/tests/non262/iterable/browser.js
 create mode 100644 js/src/tests/non262/iterable/regress-340526-01.js
 create mode 100644 js/src/tests/non262/iterable/regress-341815.js
 create mode 100644 js/src/tests/non262/iterable/regress-341821.js
 create mode 100644 js/src/tests/non262/iterable/regress-415922.js
 create mode 100644 js/src/tests/non262/iterable/shell.js
 create mode 100644 js/src/tests/non262/jit/browser.js
 create mode 100644 js/src/tests/non262/jit/math-jit-tests.js
 create mode 100644 js/src/tests/non262/jit/regress-451673.js
 create mode 100644 js/src/tests/non262/jit/regress-451974-01.js
 create mode 100644 js/src/tests/non262/jit/regress-451974-02.js
 create mode 100644 js/src/tests/non262/jit/regress-452498-01.js
 create mode 100644 js/src/tests/non262/jit/regress-458838.js
 create mode 100644 js/src/tests/non262/jit/regress-469927.js
 create mode 100644 js/src/tests/non262/jit/regress-470739.js
 create mode 100644 js/src/tests/non262/jit/regress-489682.js
 create mode 100644 js/src/tests/non262/jit/shell.js
 create mode 100644 js/src/tests/non262/lexical-conventions/browser.js
 create mode 100644 js/src/tests/non262/lexical-conventions/lexical-001.js
 create mode 100644 js/src/tests/non262/lexical-conventions/regress-177314.js
 create mode 100644 js/src/tests/non262/lexical-conventions/regress-469940.js
 create mode 100644 js/src/tests/non262/lexical-conventions/shell.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-arguments.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-eval.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-generators.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-if.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-label.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-notapplicable.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-parameter.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-property.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-same-name.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b-with.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-annex-b.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-deprecated-redecl.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-hoisted-tdz.js
 create mode 100644 js/src/tests/non262/lexical-environment/block-scoped-functions-strict.js
 create mode 100644 js/src/tests/non262/lexical-environment/browser.js
 create mode 100644 js/src/tests/non262/lexical-environment/bug-1216623.js
 create mode 100644 js/src/tests/non262/lexical-environment/catch-body.js
 create mode 100644 js/src/tests/non262/lexical-environment/const-declaration-in-for-loop.js
 create mode 100644 js/src/tests/non262/lexical-environment/eval-has-lexical-environment.js
 create mode 100644 js/src/tests/non262/lexical-environment/eval-nondefinable-function.js
 create mode 100644 js/src/tests/non262/lexical-environment/for-loop-with-bindings-added-at-runtime.js
 create mode 100644 js/src/tests/non262/lexical-environment/for-loop.js
 create mode 100644 js/src/tests/non262/lexical-environment/implicit-this-in-with.js
 create mode 100644 js/src/tests/non262/lexical-environment/nondefinable-function-same-script.js
 create mode 100644 js/src/tests/non262/lexical-environment/redeclaring-global-properties.js
 create mode 100644 js/src/tests/non262/lexical-environment/shell.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-basics.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-closures.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-const.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-delete.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-getters.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-global.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-ignored.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-miss.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-mutation-frozen.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-mutation.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-proto.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-proxy.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-strict.js
 create mode 100644 js/src/tests/non262/lexical-environment/unscopables-tdz.js
 create mode 100644 js/src/tests/non262/lexical-environment/var-in-catch-body-annex-b-eval-destructuring.js
 create mode 100644 js/src/tests/non262/lexical-environment/var-in-catch-body-annex-b-eval-for-of.js
 create mode 100644 js/src/tests/non262/lexical-environment/var-in-catch-body-annex-b-eval.js
 create mode 100644 js/src/tests/non262/lexical-environment/var-in-catch-body-annex-b.js
 create mode 100644 js/src/tests/non262/lexical-environment/with-global-ignores-global-let-variables.js
 create mode 100644 js/src/tests/non262/lexical/browser.js
 create mode 100644 js/src/tests/non262/lexical/regress-336376-01.js
 create mode 100644 js/src/tests/non262/lexical/regress-346642-04.js
 create mode 100644 js/src/tests/non262/lexical/regress-351515.js
 create mode 100644 js/src/tests/non262/lexical/shell.js
 create mode 100644 js/src/tests/non262/literals/numeric/idstart-after-numeric.js
 create mode 100644 js/src/tests/non262/literals/numeric/shell.js
 create mode 100644 js/src/tests/non262/literals/shell.js
 create mode 100644 js/src/tests/non262/misc/browser.js
 create mode 100644 js/src/tests/non262/misc/bug1126318.js
 create mode 100644 js/src/tests/non262/misc/builtin-methods-reject-null-undefined-this.js
 create mode 100644 js/src/tests/non262/misc/enumerate-undefined.js
 create mode 100644 js/src/tests/non262/misc/error-undefined-message.js
 create mode 100644 js/src/tests/non262/misc/explicit-undefined-optional-argument.js
 create mode 100644 js/src/tests/non262/misc/function-definition-eval.js
 create mode 100644 js/src/tests/non262/misc/function-definition-evaluate.js
 create mode 100644 js/src/tests/non262/misc/future-reserved-words.js
 create mode 100644 js/src/tests/non262/misc/getter-setter-outerize-this.js
 create mode 100644 js/src/tests/non262/misc/global-numeric-properties.js
 create mode 100644 js/src/tests/non262/misc/line-paragraph-separator-parse-as-lineterminator.js
 create mode 100644 js/src/tests/non262/misc/new-with-non-constructor.js
 create mode 100644 js/src/tests/non262/misc/redeclare-var-non-writable-property.js
 create mode 100644 js/src/tests/non262/misc/regexp-functions-with-undefined.js
 create mode 100644 js/src/tests/non262/misc/regress-bug632003.js
 create mode 100644 js/src/tests/non262/misc/shell.js
 create mode 100644 js/src/tests/non262/misc/syntax-error-end-of-for-head-part.js
 create mode 100644 js/src/tests/non262/misc/unicode-escaped-keyword.js
 create mode 100644 js/src/tests/non262/misc/unicode-identifier-1d17.js
 create mode 100644 js/src/tests/non262/misc/unicode-identifier-82f1.js
 create mode 100644 js/src/tests/non262/misc/unnamed-function.js
 create mode 100644 js/src/tests/non262/misc/unwrapped-no-such-method.js
 create mode 100644 js/src/tests/non262/module/await-restricted-nested.js
 create mode 100644 js/src/tests/non262/module/browser.js
 create mode 100644 js/src/tests/non262/module/bug1488117-empty.js
 create mode 100644 js/src/tests/non262/module/bug1488117-import-namespace.js
 create mode 100644 js/src/tests/non262/module/bug1488117.js
 create mode 100644 js/src/tests/non262/module/shell.js
 create mode 100644 js/src/tests/non262/object/15.2.3.12.js
 create mode 100644 js/src/tests/non262/object/15.2.3.14-01.js
 create mode 100644 js/src/tests/non262/object/15.2.3.3-01.js
 create mode 100644 js/src/tests/non262/object/15.2.3.4-01.js
 create mode 100644 js/src/tests/non262/object/15.2.3.4-02.js
 create mode 100644 js/src/tests/non262/object/15.2.3.4-03.js
 create mode 100644 js/src/tests/non262/object/15.2.3.4-04.js
 create mode 100644 js/src/tests/non262/object/15.2.3.5-01.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-define-over-method.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-01-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-02-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-03-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-04-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-05-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-06-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-07-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-08-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-09-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-10-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-11-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-12-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-13-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-14-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-15-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-16-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-17-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-18-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-19-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-20-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-21-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-22-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-23-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-24-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-25-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-26-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-27-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-28-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-29-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-30-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-31-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-dictionary-redefinition-32-of-32.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-function-length.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-1-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-2-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-3-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-4-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-5-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-6-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-7-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-middle-redefinition-8-of-8.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-miscellaneous.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-new-definition.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-redefinition-1-of-4.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-redefinition-2-of-4.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-redefinition-3-of-4.js
 create mode 100644 js/src/tests/non262/object/15.2.3.6-redefinition-4-of-4.js
 create mode 100644 js/src/tests/non262/object/15.2.3.7-01.js
 create mode 100644 js/src/tests/non262/object/15.2.3.9.js
 create mode 100644 js/src/tests/non262/object/accessor-arguments-rest.js
 create mode 100644 js/src/tests/non262/object/accessor-name.js
 create mode 100644 js/src/tests/non262/object/accessor-non-constructor.js
 create mode 100644 js/src/tests/non262/object/add-property-non-extensible.js
 create mode 100644 js/src/tests/non262/object/assign.js
 create mode 100644 js/src/tests/non262/object/browser.js
 create mode 100644 js/src/tests/non262/object/bug-1150906.js
 create mode 100644 js/src/tests/non262/object/bug-1206700.js
 create mode 100644 js/src/tests/non262/object/clear-dictionary-accessor-getset.js
 create mode 100644 js/src/tests/non262/object/defineGetter-defineSetter.js
 create mode 100644 js/src/tests/non262/object/defineProperties-callable-accessor.js
 create mode 100644 js/src/tests/non262/object/defineProperties-order.js
 create mode 100644 js/src/tests/non262/object/defineProperty-proxy.js
 create mode 100644 js/src/tests/non262/object/defineProperty-setup.js
 create mode 100644 js/src/tests/non262/object/destructuring-shorthand-defaults.js
 create mode 100644 js/src/tests/non262/object/duplProps.js
 create mode 100644 js/src/tests/non262/object/entries.js
 create mode 100644 js/src/tests/non262/object/extensibility-01.js
 create mode 100644 js/src/tests/non262/object/extensibility-02.js
 create mode 100644 js/src/tests/non262/object/freeze-global-eval-const.js
 create mode 100644 js/src/tests/non262/object/freeze-proxy.js
 create mode 100644 js/src/tests/non262/object/freeze.js
 create mode 100644 js/src/tests/non262/object/gOPD-vs-prototype-accessor.js
 create mode 100644 js/src/tests/non262/object/getOwnPropertyDescriptor.js
 create mode 100644 js/src/tests/non262/object/getOwnPropertySymbols-proxy.js
 create mode 100644 js/src/tests/non262/object/getOwnPropertySymbols.js
 create mode 100644 js/src/tests/non262/object/getPrototypeOf-array.js
 create mode 100644 js/src/tests/non262/object/getPrototypeOf.js
 create mode 100644 js/src/tests/non262/object/getter-name.js
 create mode 100644 js/src/tests/non262/object/isExtensible.js
 create mode 100644 js/src/tests/non262/object/isFrozen.js
 create mode 100644 js/src/tests/non262/object/isPrototypeOf.js
 create mode 100644 js/src/tests/non262/object/isSealed.js
 create mode 100644 js/src/tests/non262/object/keys.js
 create mode 100644 js/src/tests/non262/object/method-non-constructor.js
 create mode 100644 js/src/tests/non262/object/mutation-prevention-methods.js
 create mode 100644 js/src/tests/non262/object/object-create-with-primitive-second-arg.js
 create mode 100644 js/src/tests/non262/object/object-toString-01.js
 create mode 100644 js/src/tests/non262/object/preventExtensions-idempotent.js
 create mode 100644 js/src/tests/non262/object/preventExtensions-proxy.js
 create mode 100644 js/src/tests/non262/object/preventExtensions.js
 create mode 100644 js/src/tests/non262/object/property-descriptor-order.js
 create mode 100644 js/src/tests/non262/object/propertyIsEnumerable-proxy.js
 create mode 100644 js/src/tests/non262/object/propertyIsEnumerable.js
 create mode 100644 js/src/tests/non262/object/proto-property-change-writability-set.js
 create mode 100644 js/src/tests/non262/object/regress-137000.js
 create mode 100644 js/src/tests/non262/object/regress-192105.js
 create mode 100644 js/src/tests/non262/object/regress-308806-01.js
 create mode 100644 js/src/tests/non262/object/regress-338709.js
 create mode 100644 js/src/tests/non262/object/regress-361274.js
 create mode 100644 js/src/tests/non262/object/regress-382503.js
 create mode 100644 js/src/tests/non262/object/regress-382532.js
 create mode 100644 js/src/tests/non262/object/regress-385393-07.js
 create mode 100644 js/src/tests/non262/object/regress-444787.js
 create mode 100644 js/src/tests/non262/object/regress-459405.js
 create mode 100644 js/src/tests/non262/object/regress-465476.js
 create mode 100644 js/src/tests/non262/object/regress-72773.js
 create mode 100644 js/src/tests/non262/object/regress-79129-001.js
 create mode 100644 js/src/tests/non262/object/regress-90596-003.js
 create mode 100644 js/src/tests/non262/object/seal-proxy.js
 create mode 100644 js/src/tests/non262/object/seal.js
 create mode 100644 js/src/tests/non262/object/setPrototypeOf-cross-realm-cycle.js
 create mode 100644 js/src/tests/non262/object/setPrototypeOf-cycle.js
 create mode 100644 js/src/tests/non262/object/setPrototypeOf-same-value.js
 create mode 100644 js/src/tests/non262/object/shell.js
 create mode 100644 js/src/tests/non262/object/toLocaleString-01.js
 create mode 100644 js/src/tests/non262/object/toLocaleString.js
 create mode 100644 js/src/tests/non262/object/toPrimitive-callers.js
 create mode 100644 js/src/tests/non262/object/toPrimitive.js
 create mode 100644 js/src/tests/non262/object/vacuous-accessor-unqualified-name.js
 create mode 100644 js/src/tests/non262/object/values-entries-indexed.js
 create mode 100644 js/src/tests/non262/object/values-entries-lazy-props.js
 create mode 100644 js/src/tests/non262/object/values-entries-typedarray.js
 create mode 100644 js/src/tests/non262/object/values.js
 create mode 100644 js/src/tests/non262/operators/11.13.1-001.js
 create mode 100644 js/src/tests/non262/operators/11.13.1-002.js
 create mode 100644 js/src/tests/non262/operators/11.4.1-001.js
 create mode 100644 js/src/tests/non262/operators/11.4.1-002.js
 create mode 100644 js/src/tests/non262/operators/browser.js
 create mode 100644 js/src/tests/non262/operators/instanceof-bound-function-recursion.js
 create mode 100644 js/src/tests/non262/operators/order-01.js
 create mode 100644 js/src/tests/non262/operators/shell.js
 create mode 100644 js/src/tests/non262/pipeline/browser.js
 create mode 100644 js/src/tests/non262/pipeline/eval.js
 create mode 100644 js/src/tests/non262/pipeline/evaluation-order.js
 create mode 100644 js/src/tests/non262/pipeline/parse-error.js
 create mode 100644 js/src/tests/non262/pipeline/precedence.js
 create mode 100644 js/src/tests/non262/pipeline/receiver.js
 create mode 100644 js/src/tests/non262/pipeline/reflect-parse.js
 create mode 100644 js/src/tests/non262/pipeline/shell.js
 create mode 100644 js/src/tests/non262/pipeline/type-error.js
 create mode 100644 js/src/tests/non262/reflect-parse/Match.js
 create mode 100644 js/src/tests/non262/reflect-parse/PatternAsserts.js
 create mode 100644 js/src/tests/non262/reflect-parse/PatternBuilders.js
 create mode 100644 js/src/tests/non262/reflect-parse/alternateBuilder.js
 create mode 100644 js/src/tests/non262/reflect-parse/async.js
 create mode 100644 js/src/tests/non262/reflect-parse/basicBuilder.js
 create mode 100644 js/src/tests/non262/reflect-parse/browser.js
 create mode 100644 js/src/tests/non262/reflect-parse/builderExceptions.js
 create mode 100644 js/src/tests/non262/reflect-parse/class-fields.js
 create mode 100644 js/src/tests/non262/reflect-parse/classes.js
 create mode 100644 js/src/tests/non262/reflect-parse/computedPropNames.js
 create mode 100644 js/src/tests/non262/reflect-parse/declarations.js
 create mode 100644 js/src/tests/non262/reflect-parse/destructuring-array-holes-reflect-as-null.js
 create mode 100644 js/src/tests/non262/reflect-parse/destructuring-assignment.js
 create mode 100644 js/src/tests/non262/reflect-parse/destructuring-function-parameters.js
 create mode 100644 js/src/tests/non262/reflect-parse/destructuring-variable-declarations.js
 create mode 100644 js/src/tests/non262/reflect-parse/destructuring__proto__.js
 create mode 100644 js/src/tests/non262/reflect-parse/expression-short-circuit-compound-assignment.js
 create mode 100644 js/src/tests/non262/reflect-parse/expression.js
 create mode 100644 js/src/tests/non262/reflect-parse/for-loop-destructuring.js
 create mode 100644 js/src/tests/non262/reflect-parse/generators.js
 create mode 100644 js/src/tests/non262/reflect-parse/lexicals.js
 create mode 100644 js/src/tests/non262/reflect-parse/location.js
 create mode 100644 js/src/tests/non262/reflect-parse/methodDefn.js
 create mode 100644 js/src/tests/non262/reflect-parse/newTarget.js
 create mode 100644 js/src/tests/non262/reflect-parse/object-rest.js
 create mode 100644 js/src/tests/non262/reflect-parse/object-spread.js
 create mode 100644 js/src/tests/non262/reflect-parse/proxyArgs.js
 create mode 100644 js/src/tests/non262/reflect-parse/shell.js
 create mode 100644 js/src/tests/non262/reflect-parse/stackOverflow.js
 create mode 100644 js/src/tests/non262/reflect-parse/statements.js
 create mode 100644 js/src/tests/non262/reflect-parse/templateStrings.js
 create mode 100644 js/src/tests/non262/regress/browser.js
 create mode 100644 js/src/tests/non262/regress/regress-102725.js
 create mode 100644 js/src/tests/non262/regress/regress-10278.js
 create mode 100644 js/src/tests/non262/regress/regress-104077.js
 create mode 100644 js/src/tests/non262/regress/regress-110286.js
 create mode 100644 js/src/tests/non262/regress/regress-111557.js
 create mode 100644 js/src/tests/non262/regress/regress-114491.js
 create mode 100644 js/src/tests/non262/regress/regress-114493.js
 create mode 100644 js/src/tests/non262/regress/regress-116228.js
 create mode 100644 js/src/tests/non262/regress/regress-118849.js
 create mode 100644 js/src/tests/non262/regress/regress-131510-001.js
 create mode 100644 js/src/tests/non262/regress/regress-1383630.js
 create mode 100644 js/src/tests/non262/regress/regress-139316.js
 create mode 100644 js/src/tests/non262/regress/regress-140852.js
 create mode 100644 js/src/tests/non262/regress/regress-140974.js
 create mode 100644 js/src/tests/non262/regress/regress-1456512-greyreadbarrier.js
 create mode 100644 js/src/tests/non262/regress/regress-1456512.js
 create mode 100644 js/src/tests/non262/regress/regress-1456518-workergray.js
 create mode 100644 js/src/tests/non262/regress/regress-1463421.js
 create mode 100644 js/src/tests/non262/regress/regress-146596.js
 create mode 100644 js/src/tests/non262/regress/regress-1466387-worker-grayroot.js
 create mode 100644 js/src/tests/non262/regress/regress-1476383-calloc-exc.js
 create mode 100644 js/src/tests/non262/regress/regress-1507322-deep-weakmap.js
 create mode 100644 js/src/tests/non262/regress/regress-152646.js
 create mode 100644 js/src/tests/non262/regress/regress-155081-2.js
 create mode 100644 js/src/tests/non262/regress/regress-155081.js
 create mode 100644 js/src/tests/non262/regress/regress-156354.js
 create mode 100644 js/src/tests/non262/regress/regress-1572988-nurseryRegisterCheck.js
 create mode 100644 js/src/tests/non262/regress/regress-159334.js
 create mode 100644 js/src/tests/non262/regress/regress-162392.js
 create mode 100644 js/src/tests/non262/regress/regress-165201.js
 create mode 100644 js/src/tests/non262/regress/regress-167328.js
 create mode 100644 js/src/tests/non262/regress/regress-167658.js
 create mode 100644 js/src/tests/non262/regress/regress-168347.js
 create mode 100644 js/src/tests/non262/regress/regress-170193.js
 create mode 100644 js/src/tests/non262/regress/regress-172699.js
 create mode 100644 js/src/tests/non262/regress/regress-174709.js
 create mode 100644 js/src/tests/non262/regress/regress-176125.js
 create mode 100644 js/src/tests/non262/regress/regress-179524.js
 create mode 100644 js/src/tests/non262/regress/regress-185165.js
 create mode 100644 js/src/tests/non262/regress/regress-191633.js
 create mode 100644 js/src/tests/non262/regress/regress-191668.js
 create mode 100644 js/src/tests/non262/regress/regress-192414.js
 create mode 100644 js/src/tests/non262/regress/regress-193418.js
 create mode 100644 js/src/tests/non262/regress/regress-203278-1.js
 create mode 100644 js/src/tests/non262/regress/regress-203402.js
 create mode 100644 js/src/tests/non262/regress/regress-203841.js
 create mode 100644 js/src/tests/non262/regress/regress-204210.js
 create mode 100644 js/src/tests/non262/regress/regress-210682.js
 create mode 100644 js/src/tests/non262/regress/regress-211590.js
 create mode 100644 js/src/tests/non262/regress/regress-214761.js
 create mode 100644 js/src/tests/non262/regress/regress-216320.js
 create mode 100644 js/src/tests/non262/regress/regress-224956.js
 create mode 100644 js/src/tests/non262/regress/regress-229006.js
 create mode 100644 js/src/tests/non262/regress/regress-230216-1.js
 create mode 100644 js/src/tests/non262/regress/regress-230216-2.js
 create mode 100644 js/src/tests/non262/regress/regress-230216-3.js
 create mode 100644 js/src/tests/non262/regress/regress-233483-2.js
 create mode 100644 js/src/tests/non262/regress/regress-233483.js
 create mode 100644 js/src/tests/non262/regress/regress-234389.js
 create mode 100644 js/src/tests/non262/regress/regress-238881.js
 create mode 100644 js/src/tests/non262/regress/regress-238945.js
 create mode 100644 js/src/tests/non262/regress/regress-243174.js
 create mode 100644 js/src/tests/non262/regress/regress-243389-n.js
 create mode 100644 js/src/tests/non262/regress/regress-243869.js
 create mode 100644 js/src/tests/non262/regress/regress-244470.js
 create mode 100644 js/src/tests/non262/regress/regress-244619.js
 create mode 100644 js/src/tests/non262/regress/regress-245113.js
 create mode 100644 js/src/tests/non262/regress/regress-245308.js
 create mode 100644 js/src/tests/non262/regress/regress-246911.js
 create mode 100644 js/src/tests/non262/regress/regress-246964.js
 create mode 100644 js/src/tests/non262/regress/regress-247179.js
 create mode 100644 js/src/tests/non262/regress/regress-248444.js
 create mode 100644 js/src/tests/non262/regress/regress-252892.js
 create mode 100644 js/src/tests/non262/regress/regress-254296.js
 create mode 100644 js/src/tests/non262/regress/regress-254974.js
 create mode 100644 js/src/tests/non262/regress/regress-256501.js
 create mode 100644 js/src/tests/non262/regress/regress-256617.js
 create mode 100644 js/src/tests/non262/regress/regress-256798.js
 create mode 100644 js/src/tests/non262/regress/regress-259935.js
 create mode 100644 js/src/tests/non262/regress/regress-260541.js
 create mode 100644 js/src/tests/non262/regress/regress-261886.js
 create mode 100644 js/src/tests/non262/regress/regress-261887.js
 create mode 100644 js/src/tests/non262/regress/regress-271716-n.js
 create mode 100644 js/src/tests/non262/regress/regress-274035.js
 create mode 100644 js/src/tests/non262/regress/regress-274888.js
 create mode 100644 js/src/tests/non262/regress/regress-275378.js
 create mode 100644 js/src/tests/non262/regress/regress-276103.js
 create mode 100644 js/src/tests/non262/regress/regress-278873.js
 create mode 100644 js/src/tests/non262/regress/regress-280769-1.js
 create mode 100644 js/src/tests/non262/regress/regress-280769-2.js
 create mode 100644 js/src/tests/non262/regress/regress-280769-3.js
 create mode 100644 js/src/tests/non262/regress/regress-280769-4.js
 create mode 100644 js/src/tests/non262/regress/regress-280769-5.js
 create mode 100644 js/src/tests/non262/regress/regress-280769.js
 create mode 100644 js/src/tests/non262/regress/regress-281606.js
 create mode 100644 js/src/tests/non262/regress/regress-281930.js
 create mode 100644 js/src/tests/non262/regress/regress-283477.js
 create mode 100644 js/src/tests/non262/regress/regress-288688.js
 create mode 100644 js/src/tests/non262/regress/regress-289094.js
 create mode 100644 js/src/tests/non262/regress/regress-290575.js
 create mode 100644 js/src/tests/non262/regress/regress-290656.js
 create mode 100644 js/src/tests/non262/regress/regress-294191.js
 create mode 100644 js/src/tests/non262/regress/regress-294195-01.js
 create mode 100644 js/src/tests/non262/regress/regress-294195-02.js
 create mode 100644 js/src/tests/non262/regress/regress-294302.js
 create mode 100644 js/src/tests/non262/regress/regress-295052.js
 create mode 100644 js/src/tests/non262/regress/regress-295666.js
 create mode 100644 js/src/tests/non262/regress/regress-299209.js
 create mode 100644 js/src/tests/non262/regress/regress-299641.js
 create mode 100644 js/src/tests/non262/regress/regress-303213.js
 create mode 100644 js/src/tests/non262/regress/regress-306633.js
 create mode 100644 js/src/tests/non262/regress/regress-306794.js
 create mode 100644 js/src/tests/non262/regress/regress-308085.js
 create mode 100644 js/src/tests/non262/regress/regress-310295.js
 create mode 100644 js/src/tests/non262/regress/regress-310607.js
 create mode 100644 js/src/tests/non262/regress/regress-310993.js
 create mode 100644 js/src/tests/non262/regress/regress-311071.js
 create mode 100644 js/src/tests/non262/regress/regress-311157-01.js
 create mode 100644 js/src/tests/non262/regress/regress-311157-02.js
 create mode 100644 js/src/tests/non262/regress/regress-311629.js
 create mode 100644 js/src/tests/non262/regress/regress-31255.js
 create mode 100644 js/src/tests/non262/regress/regress-312588.js
 create mode 100644 js/src/tests/non262/regress/regress-314401.js
 create mode 100644 js/src/tests/non262/regress/regress-315990.js
 create mode 100644 js/src/tests/non262/regress/regress-317476.js
 create mode 100644 js/src/tests/non262/regress/regress-317714-01.js
 create mode 100644 js/src/tests/non262/regress/regress-317714-02.js
 create mode 100644 js/src/tests/non262/regress/regress-319384.js
 create mode 100644 js/src/tests/non262/regress/regress-319391.js
 create mode 100644 js/src/tests/non262/regress/regress-320032.js
 create mode 100644 js/src/tests/non262/regress/regress-320172.js
 create mode 100644 js/src/tests/non262/regress/regress-321757.js
 create mode 100644 js/src/tests/non262/regress/regress-321874.js
 create mode 100644 js/src/tests/non262/regress/regress-321971.js
 create mode 100644 js/src/tests/non262/regress/regress-325925.js
 create mode 100644 js/src/tests/non262/regress/regress-326467.js
 create mode 100644 js/src/tests/non262/regress/regress-328012.js
 create mode 100644 js/src/tests/non262/regress/regress-328664.js
 create mode 100644 js/src/tests/non262/regress/regress-329383.js
 create mode 100644 js/src/tests/non262/regress/regress-329530.js
 create mode 100644 js/src/tests/non262/regress/regress-330352.js
 create mode 100644 js/src/tests/non262/regress/regress-330951.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-01.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-02.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-03.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-04.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-05.js
 create mode 100644 js/src/tests/non262/regress/regress-334807-06.js
 create mode 100644 js/src/tests/non262/regress/regress-336100.js
 create mode 100644 js/src/tests/non262/regress/regress-338307.js
 create mode 100644 js/src/tests/non262/regress/regress-340369.js
 create mode 100644 js/src/tests/non262/regress/regress-341360.js
 create mode 100644 js/src/tests/non262/regress/regress-343713.js
 create mode 100644 js/src/tests/non262/regress/regress-343966.js
 create mode 100644 js/src/tests/non262/regress/regress-344711-n.js
 create mode 100644 js/src/tests/non262/regress/regress-344804.js
 create mode 100644 js/src/tests/non262/regress/regress-344959.js
 create mode 100644 js/src/tests/non262/regress/regress-346237.js
 create mode 100644 js/src/tests/non262/regress/regress-346801.js
 create mode 100644 js/src/tests/non262/regress/regress-349482-01.js
 create mode 100644 js/src/tests/non262/regress/regress-349482-02.js
 create mode 100644 js/src/tests/non262/regress/regress-349592.js
 create mode 100644 js/src/tests/non262/regress/regress-350253.js
 create mode 100644 js/src/tests/non262/regress/regress-350268.js
 create mode 100644 js/src/tests/non262/regress/regress-350312.js
 create mode 100644 js/src/tests/non262/regress/regress-350415.js
 create mode 100644 js/src/tests/non262/regress/regress-350529.js
 create mode 100644 js/src/tests/non262/regress/regress-351116.js
 create mode 100644 js/src/tests/non262/regress/regress-351515.js
 create mode 100644 js/src/tests/non262/regress/regress-351795.js
 create mode 100644 js/src/tests/non262/regress/regress-352208.js
 create mode 100644 js/src/tests/non262/regress/regress-352604.js
 create mode 100644 js/src/tests/non262/regress/regress-352640-01.js
 create mode 100644 js/src/tests/non262/regress/regress-352640-02.js
 create mode 100644 js/src/tests/non262/regress/regress-352640-04.js
 create mode 100644 js/src/tests/non262/regress/regress-353078.js
 create mode 100644 js/src/tests/non262/regress/regress-353079.js
 create mode 100644 js/src/tests/non262/regress/regress-355023.js
 create mode 100644 js/src/tests/non262/regress/regress-355556.js
 create mode 100644 js/src/tests/non262/regress/regress-355569.js
 create mode 100644 js/src/tests/non262/regress/regress-355829-01.js
 create mode 100644 js/src/tests/non262/regress/regress-355829-02.js
 create mode 100644 js/src/tests/non262/regress/regress-355829-03.js
 create mode 100644 js/src/tests/non262/regress/regress-355832-01.js
 create mode 100644 js/src/tests/non262/regress/regress-355832-02.js
 create mode 100644 js/src/tests/non262/regress/regress-356250.js
 create mode 100644 js/src/tests/non262/regress/regress-356693.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-01.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-02.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-03.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-04.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-05.js
 create mode 100644 js/src/tests/non262/regress/regress-360969-06.js
 create mode 100644 js/src/tests/non262/regress/regress-363040-01.js
 create mode 100644 js/src/tests/non262/regress/regress-363040-02.js
 create mode 100644 js/src/tests/non262/regress/regress-3649-n.js
 create mode 100644 js/src/tests/non262/regress/regress-366122.js
 create mode 100644 js/src/tests/non262/regress/regress-366468.js
 create mode 100644 js/src/tests/non262/regress/regress-366601.js
 create mode 100644 js/src/tests/non262/regress/regress-367561-01.js
 create mode 100644 js/src/tests/non262/regress/regress-367561-03.js
 create mode 100644 js/src/tests/non262/regress/regress-369666-01.js
 create mode 100644 js/src/tests/non262/regress/regress-369666-02.js
 create mode 100644 js/src/tests/non262/regress/regress-372364.js
 create mode 100644 js/src/tests/non262/regress/regress-373827-01.js
 create mode 100644 js/src/tests/non262/regress/regress-373827-02.js
 create mode 100644 js/src/tests/non262/regress/regress-373843.js
 create mode 100644 js/src/tests/non262/regress/regress-379245.js
 create mode 100644 js/src/tests/non262/regress/regress-379442.js
 create mode 100644 js/src/tests/non262/regress/regress-379483.js
 create mode 100644 js/src/tests/non262/regress/regress-383674.js
 create mode 100644 js/src/tests/non262/regress/regress-383682.js
 create mode 100644 js/src/tests/non262/regress/regress-383902.js
 create mode 100644 js/src/tests/non262/regress/regress-385393-04.js
 create mode 100644 js/src/tests/non262/regress/regress-387951-01.js
 create mode 100644 js/src/tests/non262/regress/regress-387951-02.js
 create mode 100644 js/src/tests/non262/regress/regress-387951-03.js
 create mode 100644 js/src/tests/non262/regress/regress-39309.js
 create mode 100644 js/src/tests/non262/regress/regress-396684.js
 create mode 100644 js/src/tests/non262/regress/regress-398085-01.js
 create mode 100644 js/src/tests/non262/regress/regress-398085-02.js
 create mode 100644 js/src/tests/non262/regress/regress-398609.js
 create mode 100644 js/src/tests/non262/regress/regress-404734.js
 create mode 100644 js/src/tests/non262/regress/regress-404755.js
 create mode 100644 js/src/tests/non262/regress/regress-406769.js
 create mode 100644 js/src/tests/non262/regress/regress-407024.js
 create mode 100644 js/src/tests/non262/regress/regress-407727-01.js
 create mode 100644 js/src/tests/non262/regress/regress-407727-02.js
 create mode 100644 js/src/tests/non262/regress/regress-410649.js
 create mode 100644 js/src/tests/non262/regress/regress-410852.js
 create mode 100644 js/src/tests/non262/regress/regress-414553.js
 create mode 100644 js/src/tests/non262/regress/regress-416737-01.js
 create mode 100644 js/src/tests/non262/regress/regress-416737-02.js
 create mode 100644 js/src/tests/non262/regress/regress-417893.js
 create mode 100644 js/src/tests/non262/regress/regress-418540.js
 create mode 100644 js/src/tests/non262/regress/regress-418641.js
 create mode 100644 js/src/tests/non262/regress/regress-419018.js
 create mode 100644 js/src/tests/non262/regress/regress-419152.js
 create mode 100644 js/src/tests/non262/regress/regress-419803.js
 create mode 100644 js/src/tests/non262/regress/regress-420087.js
 create mode 100644 js/src/tests/non262/regress/regress-420610.js
 create mode 100644 js/src/tests/non262/regress/regress-420919.js
 create mode 100644 js/src/tests/non262/regress/regress-422348.js
 create mode 100644 js/src/tests/non262/regress/regress-424311.js
 create mode 100644 js/src/tests/non262/regress/regress-425360.js
 create mode 100644 js/src/tests/non262/regress/regress-426827.js
 create mode 100644 js/src/tests/non262/regress/regress-427798.js
 create mode 100644 js/src/tests/non262/regress/regress-428366.js
 create mode 100644 js/src/tests/non262/regress/regress-433279-01.js
 create mode 100644 js/src/tests/non262/regress/regress-433279-02.js
 create mode 100644 js/src/tests/non262/regress/regress-433279-03.js
 create mode 100644 js/src/tests/non262/regress/regress-438415-01.js
 create mode 100644 js/src/tests/non262/regress/regress-438415-02.js
 create mode 100644 js/src/tests/non262/regress/regress-440926.js
 create mode 100644 js/src/tests/non262/regress/regress-441477-01.js
 create mode 100644 js/src/tests/non262/regress/regress-442333-01.js
 create mode 100644 js/src/tests/non262/regress/regress-449627.js
 create mode 100644 js/src/tests/non262/regress/regress-449666.js
 create mode 100644 js/src/tests/non262/regress/regress-450369.js
 create mode 100644 js/src/tests/non262/regress/regress-450833.js
 create mode 100644 js/src/tests/non262/regress/regress-451322.js
 create mode 100644 js/src/tests/non262/regress/regress-451884.js
 create mode 100644 js/src/tests/non262/regress/regress-451946.js
 create mode 100644 js/src/tests/non262/regress/regress-452008.js
 create mode 100644 js/src/tests/non262/regress/regress-452170.js
 create mode 100644 js/src/tests/non262/regress/regress-452189.js
 create mode 100644 js/src/tests/non262/regress/regress-452333.js
 create mode 100644 js/src/tests/non262/regress/regress-452336.js
 create mode 100644 js/src/tests/non262/regress/regress-452346.js
 create mode 100644 js/src/tests/non262/regress/regress-452491.js
 create mode 100644 js/src/tests/non262/regress/regress-452495.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-006.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-027.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-030.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-040.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-050.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-051.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-052-a.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-053.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-058.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-062.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-063.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-071.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-072.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-073.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-074.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-075.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-076.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-079.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-082.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-092.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-102.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-104.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-111.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-112.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-114-a.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-114.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-116.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-117.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-118.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-121.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-123.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-129.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-131.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-135.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-155.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-160.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-168-1.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-168-2.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-176.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-181.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-185.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-187.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-191.js
 create mode 100644 js/src/tests/non262/regress/regress-452498-192.js
 create mode 100644 js/src/tests/non262/regress/regress-452573-01.js
 create mode 100644 js/src/tests/non262/regress/regress-452573-02.js
 create mode 100644 js/src/tests/non262/regress/regress-452703.js
 create mode 100644 js/src/tests/non262/regress/regress-452713.js
 create mode 100644 js/src/tests/non262/regress/regress-452724-01.js
 create mode 100644 js/src/tests/non262/regress/regress-452724-02.js
 create mode 100644 js/src/tests/non262/regress/regress-452742-01.js
 create mode 100644 js/src/tests/non262/regress/regress-452742-02.js
 create mode 100644 js/src/tests/non262/regress/regress-452853.js
 create mode 100644 js/src/tests/non262/regress/regress-452884-01.js
 create mode 100644 js/src/tests/non262/regress/regress-452884-02.js
 create mode 100644 js/src/tests/non262/regress/regress-452960.js
 create mode 100644 js/src/tests/non262/regress/regress-453024.js
 create mode 100644 js/src/tests/non262/regress/regress-453049.js
 create mode 100644 js/src/tests/non262/regress/regress-453051.js
 create mode 100644 js/src/tests/non262/regress/regress-453173.js
 create mode 100644 js/src/tests/non262/regress/regress-453397.js
 create mode 100644 js/src/tests/non262/regress/regress-453701.js
 create mode 100644 js/src/tests/non262/regress/regress-453747.js
 create mode 100644 js/src/tests/non262/regress/regress-454682.js
 create mode 100644 js/src/tests/non262/regress/regress-454981.js
 create mode 100644 js/src/tests/non262/regress/regress-455605.js
 create mode 100644 js/src/tests/non262/regress/regress-455748.js
 create mode 100644 js/src/tests/non262/regress/regress-455758-01.js
 create mode 100644 js/src/tests/non262/regress/regress-455758-02.js
 create mode 100644 js/src/tests/non262/regress/regress-455775.js
 create mode 100644 js/src/tests/non262/regress/regress-455981-01.js
 create mode 100644 js/src/tests/non262/regress/regress-455981-02.js
 create mode 100644 js/src/tests/non262/regress/regress-456470.js
 create mode 100644 js/src/tests/non262/regress/regress-456477-01.js
 create mode 100644 js/src/tests/non262/regress/regress-456477-02.js
 create mode 100644 js/src/tests/non262/regress/regress-456494.js
 create mode 100644 js/src/tests/non262/regress/regress-456540-01.js
 create mode 100644 js/src/tests/non262/regress/regress-456540-02.js
 create mode 100644 js/src/tests/non262/regress/regress-457065-01.js
 create mode 100644 js/src/tests/non262/regress/regress-457065-02.js
 create mode 100644 js/src/tests/non262/regress/regress-457065-03.js
 create mode 100644 js/src/tests/non262/regress/regress-457456.js
 create mode 100644 js/src/tests/non262/regress/regress-457778.js
 create mode 100644 js/src/tests/non262/regress/regress-458076.js
 create mode 100644 js/src/tests/non262/regress/regress-458851.js
 create mode 100644 js/src/tests/non262/regress/regress-459085.js
 create mode 100644 js/src/tests/non262/regress/regress-459185.js
 create mode 100644 js/src/tests/non262/regress/regress-459186.js
 create mode 100644 js/src/tests/non262/regress/regress-459389.js
 create mode 100644 js/src/tests/non262/regress/regress-459628.js
 create mode 100644 js/src/tests/non262/regress/regress-459990.js
 create mode 100644 js/src/tests/non262/regress/regress-460024.js
 create mode 100644 js/src/tests/non262/regress/regress-460117.js
 create mode 100644 js/src/tests/non262/regress/regress-460886-01.js
 create mode 100644 js/src/tests/non262/regress/regress-460886-02.js
 create mode 100644 js/src/tests/non262/regress/regress-461307.js
 create mode 100644 js/src/tests/non262/regress/regress-461723.js
 create mode 100644 js/src/tests/non262/regress/regress-462071.js
 create mode 100644 js/src/tests/non262/regress/regress-462282.js
 create mode 100644 js/src/tests/non262/regress/regress-462292.js
 create mode 100644 js/src/tests/non262/regress/regress-462388.js
 create mode 100644 js/src/tests/non262/regress/regress-462407.js
 create mode 100644 js/src/tests/non262/regress/regress-462879.js
 create mode 100644 js/src/tests/non262/regress/regress-462989.js
 create mode 100644 js/src/tests/non262/regress/regress-463259.js
 create mode 100644 js/src/tests/non262/regress/regress-463782.js
 create mode 100644 js/src/tests/non262/regress/regress-464096.js
 create mode 100644 js/src/tests/non262/regress/regress-464334.js
 create mode 100644 js/src/tests/non262/regress/regress-464403.js
 create mode 100644 js/src/tests/non262/regress/regress-464418.js
 create mode 100644 js/src/tests/non262/regress/regress-464862.js
 create mode 100644 js/src/tests/non262/regress/regress-464978.js
 create mode 100644 js/src/tests/non262/regress/regress-465013.js
 create mode 100644 js/src/tests/non262/regress/regress-465132.js
 create mode 100644 js/src/tests/non262/regress/regress-465133.js
 create mode 100644 js/src/tests/non262/regress/regress-465135.js
 create mode 100644 js/src/tests/non262/regress/regress-465136.js
 create mode 100644 js/src/tests/non262/regress/regress-465137.js
 create mode 100644 js/src/tests/non262/regress/regress-465220.js
 create mode 100644 js/src/tests/non262/regress/regress-465234.js
 create mode 100644 js/src/tests/non262/regress/regress-465236.js
 create mode 100644 js/src/tests/non262/regress/regress-465239.js
 create mode 100644 js/src/tests/non262/regress/regress-465241.js
 create mode 100644 js/src/tests/non262/regress/regress-465249.js
 create mode 100644 js/src/tests/non262/regress/regress-465261.js
 create mode 100644 js/src/tests/non262/regress/regress-465262.js
 create mode 100644 js/src/tests/non262/regress/regress-465272.js
 create mode 100644 js/src/tests/non262/regress/regress-465308.js
 create mode 100644 js/src/tests/non262/regress/regress-465347.js
 create mode 100644 js/src/tests/non262/regress/regress-465366.js
 create mode 100644 js/src/tests/non262/regress/regress-465424.js
 create mode 100644 js/src/tests/non262/regress/regress-465454.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-01.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-02.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-03.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-04.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-05.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-06.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-07.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-08.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-10.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-11.js
 create mode 100644 js/src/tests/non262/regress/regress-465460-12.js
 create mode 100644 js/src/tests/non262/regress/regress-465483.js
 create mode 100644 js/src/tests/non262/regress/regress-465484.js
 create mode 100644 js/src/tests/non262/regress/regress-465567-01.js
 create mode 100644 js/src/tests/non262/regress/regress-465567-02.js
 create mode 100644 js/src/tests/non262/regress/regress-465686.js
 create mode 100644 js/src/tests/non262/regress/regress-465688.js
 create mode 100644 js/src/tests/non262/regress/regress-466128.js
 create mode 100644 js/src/tests/non262/regress/regress-466262.js
 create mode 100644 js/src/tests/non262/regress/regress-466747.js
 create mode 100644 js/src/tests/non262/regress/regress-466787.js
 create mode 100644 js/src/tests/non262/regress/regress-466905-01.js
 create mode 100644 js/src/tests/non262/regress/regress-466905-02.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-01.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-02.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-03.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-04.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-05.js
 create mode 100644 js/src/tests/non262/regress/regress-467495-06.js
 create mode 100644 js/src/tests/non262/regress/regress-468711.js
 create mode 100644 js/src/tests/non262/regress/regress-469044.js
 create mode 100644 js/src/tests/non262/regress/regress-469239-01.js
 create mode 100644 js/src/tests/non262/regress/regress-469239-02.js
 create mode 100644 js/src/tests/non262/regress/regress-469547.js
 create mode 100644 js/src/tests/non262/regress/regress-469625-02.js
 create mode 100644 js/src/tests/non262/regress/regress-469625-03.js
 create mode 100644 js/src/tests/non262/regress/regress-469758.js
 create mode 100644 js/src/tests/non262/regress/regress-469937.js
 create mode 100644 js/src/tests/non262/regress/regress-470061.js
 create mode 100644 js/src/tests/non262/regress/regress-470187-01.js
 create mode 100644 js/src/tests/non262/regress/regress-470187-02.js
 create mode 100644 js/src/tests/non262/regress/regress-470223.js
 create mode 100644 js/src/tests/non262/regress/regress-470388-01.js
 create mode 100644 js/src/tests/non262/regress/regress-470758-01.js
 create mode 100644 js/src/tests/non262/regress/regress-470758-02.js
 create mode 100644 js/src/tests/non262/regress/regress-471660.js
 create mode 100644 js/src/tests/non262/regress/regress-472533.js
 create mode 100644 js/src/tests/non262/regress/regress-474769.js
 create mode 100644 js/src/tests/non262/regress/regress-474771-01.js
 create mode 100644 js/src/tests/non262/regress/regress-474771.js
 create mode 100644 js/src/tests/non262/regress/regress-474935.js
 create mode 100644 js/src/tests/non262/regress/regress-475469.js
 create mode 100644 js/src/tests/non262/regress/regress-475645-01.js
 create mode 100644 js/src/tests/non262/regress/regress-475645-02.js
 create mode 100644 js/src/tests/non262/regress/regress-476049.js
 create mode 100644 js/src/tests/non262/regress/regress-476192.js
 create mode 100644 js/src/tests/non262/regress/regress-476655.js
 create mode 100644 js/src/tests/non262/regress/regress-477053.js
 create mode 100644 js/src/tests/non262/regress/regress-477234.js
 create mode 100644 js/src/tests/non262/regress/regress-477733.js
 create mode 100644 js/src/tests/non262/regress/regress-477758.js
 create mode 100644 js/src/tests/non262/regress/regress-478205.js
 create mode 100644 js/src/tests/non262/regress/regress-478314.js
 create mode 100644 js/src/tests/non262/regress/regress-479353-01.js
 create mode 100644 js/src/tests/non262/regress/regress-479353.js
 create mode 100644 js/src/tests/non262/regress/regress-479430-01.js
 create mode 100644 js/src/tests/non262/regress/regress-479430-02.js
 create mode 100644 js/src/tests/non262/regress/regress-479430-03.js
 create mode 100644 js/src/tests/non262/regress/regress-479430-04.js
 create mode 100644 js/src/tests/non262/regress/regress-479430-05.js
 create mode 100644 js/src/tests/non262/regress/regress-479740.js
 create mode 100644 js/src/tests/non262/regress/regress-480147.js
 create mode 100644 js/src/tests/non262/regress/regress-480244.js
 create mode 100644 js/src/tests/non262/regress/regress-481436.js
 create mode 100644 js/src/tests/non262/regress/regress-481800.js
 create mode 100644 js/src/tests/non262/regress/regress-482421.js
 create mode 100644 js/src/tests/non262/regress/regress-482783.js
 create mode 100644 js/src/tests/non262/regress/regress-483103.js
 create mode 100644 js/src/tests/non262/regress/regress-483749.js
 create mode 100644 js/src/tests/non262/regress/regress-495773.js
 create mode 100644 js/src/tests/non262/regress/regress-495907.js
 create mode 100644 js/src/tests/non262/regress/regress-496922.js
 create mode 100644 js/src/tests/non262/regress/regress-499524.js
 create mode 100644 js/src/tests/non262/regress/regress-500528.js
 create mode 100644 js/src/tests/non262/regress/regress-501124.js
 create mode 100644 js/src/tests/non262/regress/regress-503860.js
 create mode 100644 js/src/tests/non262/regress/regress-504078.js
 create mode 100644 js/src/tests/non262/regress/regress-507053.js
 create mode 100644 js/src/tests/non262/regress/regress-507295.js
 create mode 100644 js/src/tests/non262/regress/regress-509354.js
 create mode 100644 js/src/tests/non262/regress/regress-511859.js
 create mode 100644 js/src/tests/non262/regress/regress-522123.js
 create mode 100644 js/src/tests/non262/regress/regress-524743.js
 create mode 100644 js/src/tests/non262/regress/regress-530879.js
 create mode 100644 js/src/tests/non262/regress/regress-532491.js
 create mode 100644 js/src/tests/non262/regress/regress-541255-3.js
 create mode 100644 js/src/tests/non262/regress/regress-541455.js
 create mode 100644 js/src/tests/non262/regress/regress-551763-0.js
 create mode 100644 js/src/tests/non262/regress/regress-551763-1.js
 create mode 100644 js/src/tests/non262/regress/regress-551763-2.js
 create mode 100644 js/src/tests/non262/regress/regress-552432.js
 create mode 100644 js/src/tests/non262/regress/regress-553778.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-1.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-2.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-3.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-4.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-5.js
 create mode 100644 js/src/tests/non262/regress/regress-554955-6.js
 create mode 100644 js/src/tests/non262/regress/regress-555246-0.js
 create mode 100644 js/src/tests/non262/regress/regress-555246-1.js
 create mode 100644 js/src/tests/non262/regress/regress-559402-1.js
 create mode 100644 js/src/tests/non262/regress/regress-559402-2.js
 create mode 100644 js/src/tests/non262/regress/regress-559438.js
 create mode 100644 js/src/tests/non262/regress/regress-560998-1.js
 create mode 100644 js/src/tests/non262/regress/regress-560998-2.js
 create mode 100644 js/src/tests/non262/regress/regress-561031.js
 create mode 100644 js/src/tests/non262/regress/regress-563210.js
 create mode 100644 js/src/tests/non262/regress/regress-563221.js
 create mode 100644 js/src/tests/non262/regress/regress-566549.js
 create mode 100644 js/src/tests/non262/regress/regress-567152.js
 create mode 100644 js/src/tests/non262/regress/regress-569306.js
 create mode 100644 js/src/tests/non262/regress/regress-57043.js
 create mode 100644 js/src/tests/non262/regress/regress-571014.js
 create mode 100644 js/src/tests/non262/regress/regress-573875.js
 create mode 100644 js/src/tests/non262/regress/regress-577648-1.js
 create mode 100644 js/src/tests/non262/regress/regress-577648-2.js
 create mode 100644 js/src/tests/non262/regress/regress-580544.js
 create mode 100644 js/src/tests/non262/regress/regress-58116.js
 create mode 100644 js/src/tests/non262/regress/regress-583429.js
 create mode 100644 js/src/tests/non262/regress/regress-584355.js
 create mode 100644 js/src/tests/non262/regress/regress-585257.js
 create mode 100644 js/src/tests/non262/regress/regress-586482-1.js
 create mode 100644 js/src/tests/non262/regress/regress-586482-2.js
 create mode 100644 js/src/tests/non262/regress/regress-586482-3.js
 create mode 100644 js/src/tests/non262/regress/regress-586482-4.js
 create mode 100644 js/src/tests/non262/regress/regress-586482-5.js
 create mode 100644 js/src/tests/non262/regress/regress-588339.js
 create mode 100644 js/src/tests/non262/regress/regress-591846.js
 create mode 100644 js/src/tests/non262/regress/regress-591897.js
 create mode 100644 js/src/tests/non262/regress/regress-592202-3.js
 create mode 100644 js/src/tests/non262/regress/regress-592202-4.js
 create mode 100644 js/src/tests/non262/regress/regress-592556-c35.js
 create mode 100644 js/src/tests/non262/regress/regress-593256.js
 create mode 100644 js/src/tests/non262/regress/regress-595230-2.js
 create mode 100644 js/src/tests/non262/regress/regress-595365-1.js
 create mode 100644 js/src/tests/non262/regress/regress-596103.js
 create mode 100644 js/src/tests/non262/regress/regress-596805-1.js
 create mode 100644 js/src/tests/non262/regress/regress-596805-2.js
 create mode 100644 js/src/tests/non262/regress/regress-597945-1.js
 create mode 100644 js/src/tests/non262/regress/regress-597945-2.js
 create mode 100644 js/src/tests/non262/regress/regress-598176.js
 create mode 100644 js/src/tests/non262/regress/regress-600067.js
 create mode 100644 js/src/tests/non262/regress/regress-601399.js
 create mode 100644 js/src/tests/non262/regress/regress-602621.js
 create mode 100644 js/src/tests/non262/regress/regress-607799.js
 create mode 100644 js/src/tests/non262/regress/regress-607863.js
 create mode 100644 js/src/tests/non262/regress/regress-609617.js
 create mode 100644 js/src/tests/non262/regress/regress-610026.js
 create mode 100644 js/src/tests/non262/regress/regress-614714.js
 create mode 100644 js/src/tests/non262/regress/regress-617405-1.js
 create mode 100644 js/src/tests/non262/regress/regress-617405-2.js
 create mode 100644 js/src/tests/non262/regress/regress-618572.js
 create mode 100644 js/src/tests/non262/regress/regress-619003-1.js
 create mode 100644 js/src/tests/non262/regress/regress-619003-2.js
 create mode 100644 js/src/tests/non262/regress/regress-620376-1.js
 create mode 100644 js/src/tests/non262/regress/regress-624547.js
 create mode 100644 js/src/tests/non262/regress/regress-624968.js
 create mode 100644 js/src/tests/non262/regress/regress-626436.js
 create mode 100644 js/src/tests/non262/regress/regress-633741.js
 create mode 100644 js/src/tests/non262/regress/regress-634210-1.js
 create mode 100644 js/src/tests/non262/regress/regress-634210-2.js
 create mode 100644 js/src/tests/non262/regress/regress-634210-3.js
 create mode 100644 js/src/tests/non262/regress/regress-634210-4.js
 create mode 100644 js/src/tests/non262/regress/regress-636364.js
 create mode 100644 js/src/tests/non262/regress/regress-640075.js
 create mode 100644 js/src/tests/non262/regress/regress-642247.js
 create mode 100644 js/src/tests/non262/regress/regress-643222.js
 create mode 100644 js/src/tests/non262/regress/regress-646820-1.js
 create mode 100644 js/src/tests/non262/regress/regress-646820-2.js
 create mode 100644 js/src/tests/non262/regress/regress-646820-3.js
 create mode 100644 js/src/tests/non262/regress/regress-665355.js
 create mode 100644 js/src/tests/non262/regress/regress-672892.js
 create mode 100644 js/src/tests/non262/regress/regress-672893.js
 create mode 100644 js/src/tests/non262/regress/regress-68498-001.js
 create mode 100644 js/src/tests/non262/regress/regress-68498-002.js
 create mode 100644 js/src/tests/non262/regress/regress-68498-003.js
 create mode 100644 js/src/tests/non262/regress/regress-68498-004.js
 create mode 100644 js/src/tests/non262/regress/regress-694306.js
 create mode 100644 js/src/tests/non262/regress/regress-69607.js
 create mode 100644 js/src/tests/non262/regress/regress-698028-1.js
 create mode 100644 js/src/tests/non262/regress/regress-698028-2.js
 create mode 100644 js/src/tests/non262/regress/regress-698028-3.js
 create mode 100644 js/src/tests/non262/regress/regress-699682.js
 create mode 100644 js/src/tests/non262/regress/regress-71107.js
 create mode 100644 js/src/tests/non262/regress/regress-736792.js
 create mode 100644 js/src/tests/non262/regress/regress-76054.js
 create mode 100644 js/src/tests/non262/regress/regress-80981.js
 create mode 100644 js/src/tests/non262/regress/regress-810525.js
 create mode 100644 js/src/tests/non262/regress/regress-82306.js
 create mode 100644 js/src/tests/non262/regress/regress-89443.js
 create mode 100644 js/src/tests/non262/regress/regress-89474.js
 create mode 100644 js/src/tests/non262/regress/regress-90445.js
 create mode 100644 js/src/tests/non262/regress/regress-96128-n.js
 create mode 100644 js/src/tests/non262/regress/regress-96526-001.js
 create mode 100644 js/src/tests/non262/regress/regress-96526-002.js
 create mode 100644 js/src/tests/non262/regress/regress-96526-003.js
 create mode 100644 js/src/tests/non262/regress/regress-98901.js
 create mode 100644 js/src/tests/non262/regress/shell.js
 create mode 100644 js/src/tests/non262/shell.js
 create mode 100644 js/src/tests/non262/statements/arrow-function-at-end-of-for-statement-head.js
 create mode 100644 js/src/tests/non262/statements/arrow-function-in-for-statement-head.js
 create mode 100644 js/src/tests/non262/statements/browser.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-assignment-semantics.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-assignment-syntax.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-assignments.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-declaration.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-destructuring-assignments.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-gc-and-unvisited-deletion.js
 create mode 100644 js/src/tests/non262/statements/for-in-with-gc-during-iterator-init.js
 create mode 100644 js/src/tests/non262/statements/for-inof-coverinitname-destr-assign.js
 create mode 100644 js/src/tests/non262/statements/for-inof-finally.js
 create mode 100644 js/src/tests/non262/statements/for-inof-loop-const-declaration.js
 create mode 100644 js/src/tests/non262/statements/for-inof-name-iteration-expression-contains-index-string.js
 create mode 100644 js/src/tests/non262/statements/for-loop-declaration-contains-computed-name.js
 create mode 100644 js/src/tests/non262/statements/for-loop-declaration-contains-initializer.js
 create mode 100644 js/src/tests/non262/statements/for-of-iterator-close-throw.js
 create mode 100644 js/src/tests/non262/statements/for-of-iterator-close.js
 create mode 100644 js/src/tests/non262/statements/for-of-iterator-primitive.js
 create mode 100644 js/src/tests/non262/statements/for-of-var-with-initializer.js
 create mode 100644 js/src/tests/non262/statements/if-constant-folding.js
 create mode 100644 js/src/tests/non262/statements/property-reference-self-assignment.js
 create mode 100644 js/src/tests/non262/statements/regress-131348.js
 create mode 100644 js/src/tests/non262/statements/regress-157509.js
 create mode 100644 js/src/tests/non262/statements/regress-194364.js
 create mode 100644 js/src/tests/non262/statements/regress-226517.js
 create mode 100644 js/src/tests/non262/statements/regress-302439.js
 create mode 100644 js/src/tests/non262/statements/regress-324650.js
 create mode 100644 js/src/tests/non262/statements/regress-444979.js
 create mode 100644 js/src/tests/non262/statements/regress-642975.js
 create mode 100644 js/src/tests/non262/statements/regress-74474-001.js
 create mode 100644 js/src/tests/non262/statements/regress-74474-002.js
 create mode 100644 js/src/tests/non262/statements/regress-74474-003.js
 create mode 100644 js/src/tests/non262/statements/regress-83532-001.js
 create mode 100644 js/src/tests/non262/statements/regress-83532-002.js
 create mode 100644 js/src/tests/non262/statements/shell.js
 create mode 100644 js/src/tests/non262/statements/trailing_comma_parameters.js
 create mode 100644 js/src/tests/non262/statements/try-completion.js
 create mode 100644 js/src/tests/non262/strict/10.4.2.js
 create mode 100644 js/src/tests/non262/strict/10.4.3.js
 create mode 100644 js/src/tests/non262/strict/10.6.js
 create mode 100644 js/src/tests/non262/strict/11.1.5.js
 create mode 100644 js/src/tests/non262/strict/11.13.1.js
 create mode 100644 js/src/tests/non262/strict/11.13.2.js
 create mode 100644 js/src/tests/non262/strict/11.3.1.js
 create mode 100644 js/src/tests/non262/strict/11.3.2.js
 create mode 100644 js/src/tests/non262/strict/11.4.1.js
 create mode 100644 js/src/tests/non262/strict/11.4.4.js
 create mode 100644 js/src/tests/non262/strict/11.4.5.js
 create mode 100644 js/src/tests/non262/strict/12.10.1.js
 create mode 100644 js/src/tests/non262/strict/12.14.1.js
 create mode 100644 js/src/tests/non262/strict/12.2.1-01.js
 create mode 100644 js/src/tests/non262/strict/12.2.1.js
 create mode 100644 js/src/tests/non262/strict/13.1.js
 create mode 100644 js/src/tests/non262/strict/15.10.7.js
 create mode 100644 js/src/tests/non262/strict/15.3.4.5.js
 create mode 100644 js/src/tests/non262/strict/15.3.5.1.js
 create mode 100644 js/src/tests/non262/strict/15.3.5.2.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.11.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.12.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.13.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.6.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.8.js
 create mode 100644 js/src/tests/non262/strict/15.4.4.9.js
 create mode 100644 js/src/tests/non262/strict/15.4.5.1.js
 create mode 100644 js/src/tests/non262/strict/15.5.5.1.js
 create mode 100644 js/src/tests/non262/strict/15.5.5.2.js
 create mode 100644 js/src/tests/non262/strict/8.12.5.js
 create mode 100644 js/src/tests/non262/strict/8.12.7-2.js
 create mode 100644 js/src/tests/non262/strict/8.12.7.js
 create mode 100644 js/src/tests/non262/strict/8.7.2-01.js
 create mode 100644 js/src/tests/non262/strict/8.7.2.js
 create mode 100644 js/src/tests/non262/strict/B.1.1.js
 create mode 100644 js/src/tests/non262/strict/B.1.2.js
 create mode 100644 js/src/tests/non262/strict/assign-to-callee-name.js
 create mode 100644 js/src/tests/non262/strict/browser.js
 create mode 100644 js/src/tests/non262/strict/directive-prologue-01.js
 create mode 100644 js/src/tests/non262/strict/eval-variable-environment.js
 create mode 100644 js/src/tests/non262/strict/primitive-assignment.js
 create mode 100644 js/src/tests/non262/strict/primitive-this-getter.js
 create mode 100644 js/src/tests/non262/strict/primitive-this-no-writeback.js
 create mode 100644 js/src/tests/non262/strict/rebind-eval-should-fail-in-strict-mode.js
 create mode 100644 js/src/tests/non262/strict/regress-532041.js
 create mode 100644 js/src/tests/non262/strict/regress-532254.js
 create mode 100644 js/src/tests/non262/strict/regress-599159.js
 create mode 100644 js/src/tests/non262/strict/shell.js
 create mode 100644 js/src/tests/non262/strict/strict-function-statements.js
 create mode 100644 js/src/tests/non262/strict/strict-this-is-not-truthy.js
 create mode 100644 js/src/tests/non262/strict/this-for-function-expression-recursion.js
 create mode 100644 js/src/tests/non262/strict/unbrand-this.js
 create mode 100644 js/src/tests/non262/syntax/browser.js
 create mode 100644 js/src/tests/non262/syntax/column-numbers-in-long-lines.js
 create mode 100644 js/src/tests/non262/syntax/declaration-forbidden-in-label.js
 create mode 100644 js/src/tests/non262/syntax/escaped-let-static-identifier.js
 create mode 100644 js/src/tests/non262/syntax/escaped-strict-reserved-words-and-yield.js
 create mode 100644 js/src/tests/non262/syntax/identifier_vertical_tilde.js
 create mode 100644 js/src/tests/non262/syntax/identifiers-with-extended-unicode-escape.js
 create mode 100644 js/src/tests/non262/syntax/keyword-unescaped-requirement.js
 create mode 100644 js/src/tests/non262/syntax/let-as-label.js
 create mode 100644 js/src/tests/non262/syntax/line-number-maintenance-for-identifier-containing-escape-terminated-by-unicode-separator.js
 create mode 100644 js/src/tests/non262/syntax/linefeed-at-eof-in-unterminated-string-or-template.js
 create mode 100644 js/src/tests/non262/syntax/non-simple-with-strict-directive.js
 create mode 100644 js/src/tests/non262/syntax/omitted-catch-binding.js
 create mode 100644 js/src/tests/non262/syntax/shell.js
 create mode 100644 js/src/tests/non262/syntax/statement-versus-statementlistitem.js
 create mode 100644 js/src/tests/non262/syntax/unicode_other_id_continue.js
 create mode 100644 js/src/tests/non262/syntax/unicode_other_id_start.js
 create mode 100644 js/src/tests/non262/syntax/yield-as-identifier.js
 create mode 100644 js/src/tests/non262/template-strings/browser.js
 create mode 100644 js/src/tests/non262/template-strings/bug1559123.js
 create mode 100644 js/src/tests/non262/template-strings/debugLineNumber.js
 create mode 100644 js/src/tests/non262/template-strings/lineNumber.js
 create mode 100644 js/src/tests/non262/template-strings/noSubst.js
 create mode 100644 js/src/tests/non262/template-strings/shell.js
 create mode 100644 js/src/tests/non262/template-strings/tagTempl.js
 create mode 100644 js/src/tests/non262/template-strings/templLit.js
 create mode 100644 js/src/tests/non262/template.js
 create mode 100644 js/src/tests/non262/types/8.12.5-01.js
 create mode 100644 js/src/tests/non262/types/browser.js
 create mode 100644 js/src/tests/non262/types/shell.js
 create mode 100644 js/src/tests/parsemark.py
 create mode 100644 js/src/tests/requirements.txt
 create mode 100644 js/src/tests/shell.js
 create mode 100644 js/src/tests/shell/README
 create mode 100644 js/src/tests/shell/futex-apis.js
 create mode 100644 js/src/tests/shell/futex.js
 create mode 100644 js/src/tests/shell/gcstats.js
 create mode 100644 js/src/tests/shell/mailbox.js
 create mode 100644 js/src/tests/shell/os.js
 create mode 100644 js/src/tests/shell/shell.js
 create mode 100644 js/src/tests/shell/warning.js
 create mode 100644 js/src/tests/style/BadIncludes.h
 create mode 100644 js/src/tests/style/BadIncludes2-inl.h
 create mode 100644 js/src/tests/style/BadIncludes2.h
 create mode 100644 js/src/tests/style/BadIncludesOrder-inl.h
 create mode 100644 js/src/tests/style/HeaderCycleA1.h
 create mode 100644 js/src/tests/style/HeaderCycleA2.h
 create mode 100644 js/src/tests/style/HeaderCycleA3.h
 create mode 100644 js/src/tests/style/HeaderCycleB1-inl.h
 create mode 100644 js/src/tests/style/HeaderCycleB2-inl.h
 create mode 100644 js/src/tests/style/HeaderCycleB3-inl.h
 create mode 100644 js/src/tests/style/HeaderCycleB4-inl.h
 create mode 100644 js/src/tests/style/jsheadercycleB5inlines.h
 create mode 100644 js/src/tests/test/expected/export/multi-header.js
 create mode 100644 js/src/tests/test/expected/export/reftest-and-frontmatter-error.js
 create mode 100644 js/src/tests/test/expected/export/reftest-error-syntaxerror.js
 create mode 100644 js/src/tests/test/expected/export/regular.js
 create mode 100644 js/src/tests/test/expected/export/reportCompare.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/browser.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/language/browser.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/language/export/browser.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/language/export/escaped-foobarbaz.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/language/export/shell.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/language/shell.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/shell.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/temp42/bar.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/temp42/baz.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/temp42/browser.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/temp42/foo.js
 create mode 100644 js/src/tests/test/expected/import/files/local/smTempBranch/temp42/shell.js
 create mode 100644 js/src/tests/test/expected/import/output.txt
 create mode 100644 js/src/tests/test/fixtures/export/.ignore.js
 create mode 100644 js/src/tests/test/fixtures/export/browser.js
 create mode 100644 js/src/tests/test/fixtures/export/empty.js
 create mode 100644 js/src/tests/test/fixtures/export/multi-header.js
 create mode 100644 js/src/tests/test/fixtures/export/reftest-and-frontmatter-error.js
 create mode 100644 js/src/tests/test/fixtures/export/reftest-error-syntaxerror.js
 create mode 100644 js/src/tests/test/fixtures/export/regular.js
 create mode 100644 js/src/tests/test/fixtures/export/reportCompare.js
 create mode 100644 js/src/tests/test/fixtures/export/shell.js
 create mode 100644 js/src/tests/test/fixtures/import/files/bar.js
 create mode 100644 js/src/tests/test/fixtures/import/files/baz.js
 create mode 100644 js/src/tests/test/fixtures/import/files/foo.js
 create mode 100755 js/src/tests/test/run.py
 create mode 100755 js/src/tests/test262-export.py
 create mode 100644 js/src/tests/test262-host.js
 create mode 100644 js/src/tests/test262-intl-displaynames.js
 create mode 100755 js/src/tests/test262-update.py
 create mode 100644 js/src/tests/test262/GIT-INFO
 create mode 100644 js/src/tests/test262/LICENSE
 create mode 100644 js/src/tests/test262/annexB/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/B.2.4.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/nan.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/return-value.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/getYear/this-not-date.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/B.2.5.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/this-not-date.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/this-time-nan.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/this-time-valid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/time-clip.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/year-nan.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/year-number-absolute.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/year-number-relative.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/setYear/year-to-number-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/toGMTString/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/toGMTString/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/toGMTString/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/prototype/toGMTString/value.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Date/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-html-close-comment-body.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-html-close-comment-params.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-html-open-comment-body.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-html-open-comment-params.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-body.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-params.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Function/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/define-abrupt.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/define-existing.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/define-new.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/define-non-configurable.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/define-non-extensible.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/getter-non-callable.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/key-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineGetter__/this-non-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/define-abrupt.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/define-existing.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/define-new.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/define-non-configurable.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/define-non-extensible.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/key-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/setter-non-callable.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__defineSetter__/this-non-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/key-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-not-found.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-acsr-w-getter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-acsr-wo-getter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-data.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-get-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-proto-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-proto-acsr-w-getter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-proto-acsr-wo-getter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-proto-data.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-proto-get-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/lookup-proto-proto-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupGetter__/this-non-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/key-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-not-found.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-own-acsr-w-setter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-own-acsr-wo-setter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-own-data.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-own-get-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-own-proto-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-proto-acsr-w-setter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-proto-acsr-wo-setter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-proto-data.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-proto-get-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/lookup-proto-proto-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__lookupSetter__/this-non-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/get-fn-name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-cycle.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-fn-name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-immutable.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-non-object.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/__proto__/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/prototype/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/Object/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-leading-escape.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/RegExp-trailing-escape.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/named-groups/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/named-groups/non-unicode-malformed-lookbehind.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/named-groups/non-unicode-malformed.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/named-groups/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/Symbol.split/Symbol.match-getter-recompiles-source.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/Symbol.split/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/Symbol.split/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/Symbol.split/toint32-limit-recompiles-source.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/B.RegExp.prototype.compile.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/flags-string-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/flags-to-string-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/flags-to-string.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/flags-undefined.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-regexp-distinct.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-regexp-flags-defined.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-regexp-immutable-lastindex.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-regexp-props.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-regexp-same.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-string-u.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-string.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-to-string-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/pattern-undefined.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/this-not-object.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/compile/this-obj-not-regexp.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/flags/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/flags/order-after-compile.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/flags/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/prototype/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/RegExp/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/B.2.3.2.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/attr-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/anchor/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/B.2.3.3.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/big/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/B.2.3.4.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/blink/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/B.2.3.5.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/bold/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/B.2.3.6.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fixed/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/attr-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontcolor/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/B.2.3.8.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/attr-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/fontsize/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/B.2.3.9.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/italics/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/B.2.3.10.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/attr-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/link/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/B.2.3.11.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/small/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/B.2.3.12.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/strike/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/B.2.3.13.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sub/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/B.2.3.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length-falsey.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length-negative.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length-positive.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length-to-int-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length-undef.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/start-negative.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/start-to-int-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/surrogate-pairs.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/this-non-obj-coerce.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/substr/this-to-str-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/B.2.3.14.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/sup/this-val-tostring-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/reference-trimStart.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimLeft/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/reference-trimEnd.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/prototype/trimRight/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/String/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/empty-string.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/escape-above-astral.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/escape-above.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/escape-below.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/to-string-err-symbol.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/to-string-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/to-string-observe.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/escape/unmodified.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/browser.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/empty-string.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/four-ignore-bad-u.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/four-ignore-end-str.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/four-ignore-non-hex.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/four.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/length.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/name.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/prop-desc.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/shell.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/to-string-err-symbol.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/to-string-err.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/to-string-observe.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/two-ignore-end-str.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/two-ignore-non-hex.js
 create mode 100644 js/src/tests/test262/annexB/built-ins/unescape/two.js
 create mode 100644 js/src/tests/test262/annexB/language/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/multi-line-html-close.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/single-line-html-close-asi.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/single-line-html-close-unicode-separators.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/single-line-html-close.js
 create mode 100644 js/src/tests/test262/annexB/language/comments/single-line-html-open.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/block-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-block-decl-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-a-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-decl-b-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-else-stmt-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-decl-no-else-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-if-stmt-else-decl-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-case-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-no-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/func-switch-dflt-eval-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-block-decl-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-case-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/global-switch-dflt-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/switch-case-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/switch-dflt-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-block-decl-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-case-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/global-switch-dflt-eval-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/indirect/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/eval-code/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-duplicate-computed.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-duplicate.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-fn-name.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-value-non-object.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-value-null.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/__proto__-value-obj.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/object/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/template-literal/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-non-strict.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict-strict.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/template-literal/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/yield/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/yield/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/expressions/yield/star-iterable-return-emulates-undefined-throws-when-called.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-arguments.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-nested-blocks-with-fun-decl.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/block-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/function-redeclaration-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/function-redeclaration-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-a-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-decl-b-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-else-stmt-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-decl-no-else-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/if-stmt-else-decl-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-case-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-decl-nostrict.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-init.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-dft-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-skip-param.js
 create mode 100644 js/src/tests/test262/annexB/language/function-code/switch-dflt-func-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/block-decl-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-a-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-decl-b-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-else-stmt-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-decl-no-else-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/if-stmt-else-decl-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-case-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-block-scoping.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-block-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-block-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-fn-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-fn-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-non-enumerable-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-var-no-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-existing-var-update.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-init.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-no-skip-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-block.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-for-in.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-for-of.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-for.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-switch.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err-try.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-skip-early-err.js
 create mode 100644 js/src/tests/test262/annexB/language/global-code/switch-dflt-global-update.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/numeric/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/numeric/legacy-octal-integer.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/numeric/non-octal-decimal-integer.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/numeric/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/class-escape.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/extended-pattern-char.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/identity-escape.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/legacy-octal-escape.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/non-empty-class-ranges-no-dash.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/non-empty-class-ranges.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/quantifiable-assertion-followed-by.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/quantifiable-assertion-not-followed-by.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/regexp/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/string/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/string/legacy-octal-escape-sequence.js
 create mode 100644 js/src/tests/test262/annexB/language/literals/string/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-await-of/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-await-of/iterator-close-return-emulates-undefined-throws-when-called.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-await-of/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/bare-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/const-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/let-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/nonstrict-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/strict-initializer-strict.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/var-arraybindingpattern-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-in/var-objectbindingpattern-initializer.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-of/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-of/iterator-close-return-emulates-undefined-throws-when-called.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/for-of/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/labeled/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/labeled/function-declaration.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/labeled/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/shell.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/browser.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/catch-redeclared-for-in-var.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/catch-redeclared-for-of-var.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/catch-redeclared-for-var.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/catch-redeclared-var-statement-captured.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/catch-redeclared-var-statement.js
 create mode 100644 js/src/tests/test262/annexB/language/statements/try/shell.js
 create mode 100644 js/src/tests/test262/annexB/shell.js
 create mode 100644 js/src/tests/test262/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/15.4.5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/15.4.5.1-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/15.4.5.1-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.1_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.2.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.3_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.3_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.1_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4.5.2_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/S15.4_A1.1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/Array.from-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/Array.from-name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/Array.from_arity.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/Array.from_forwards-length-for-array-likes.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/calling-from-valid-1-noStrict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/calling-from-valid-1-onlyStrict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/calling-from-valid-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/elements-added-after.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/elements-deleted-after.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/elements-updated-after.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/from-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/from-string.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/get-iter-method-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/items-is-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/items-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-adv-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-cstm-ctor-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-cstm-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-get-iter-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-get-iter-val-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-args.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-return.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-this-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-map-fn-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-set-elem-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-set-elem-prop-non-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-set-elem-prop.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-set-length-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/iter-set-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/mapfn-is-not-callable-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/mapfn-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/mapfn-throws-exception.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-array-boundary.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-iterator-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-iterator-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-length-set-elem-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-length-set-elem-prop-non-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-missing.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/source-object-without.js
 create mode 100644 js/src/tests/test262/built-ins/Array/from/this-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-0-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/15.4.3.2-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/isArray/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/15.4.5.1-3.d-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/15.4.5.1-3.d-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/15.4.5.1-3.d-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.2.2_A2.3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.4_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.1_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/S15.4.5.2_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/define-own-prop-length-overflow-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Array/length/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/construct-this-with-the-number-of-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/creates-a-new-array-from-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/does-not-use-prototype-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/does-not-use-set-for-indices.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/not-a-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/of.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-a-custom-instance.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-a-new-array-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-abrupt-from-contructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-abrupt-from-data-property-using-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-abrupt-from-data-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/return-abrupt-from-setting-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/sets-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/of/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/property-cast-boolean-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/Array/property-cast-nan-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Array/property-cast-number.js
 create mode 100644 js/src/tests/test262/built-ins/Array/proto-from-ctor-realm-one.js
 create mode 100644 js/src/tests/test262/built-ins/Array/proto-from-ctor-realm-two.js
 create mode 100644 js/src/tests/test262/built-ins/Array/proto-from-ctor-realm-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/Symbol.unscopables/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/Symbol.unscopables/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/Symbol.unscopables/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/Symbol.unscopables/value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/15.4.4.4-5-b-iii-3-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/15.4.4.4-5-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-to-string-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-value-of-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-negative-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-primitive-non-number-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-string-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like-to-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_array-like.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_holey-sloppy-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_large-typed-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_no-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments-with-dupes.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_small-typed-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-boolean-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-function.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-getter-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-number-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-reg-exp.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-sparse-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-string-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/Array.prototype.concat_strict-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/S15.4.4.4_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/arg-length-exceeding-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/arg-length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-proto-from-ctor-realm-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-proto-from-ctor-realm-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-non-extensible-spreadable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-with-non-configurable-property-spreadable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-with-non-writable-property-spreadable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/create-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-get-order.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-is-array-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-val-falsey.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-val-truthy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/is-concat-spreadable-val-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/not-a-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/concat/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/coerced-values-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/coerced-values-start-change-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/coerced-values-start-change-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/coerced-values-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/coerced-values-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/fill-holes.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-out-of-bounds-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-out-of-bounds-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/negative-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/non-negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/non-negative-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/non-negative-target-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-delete-proxy-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-delete-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-end-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-get-start-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-has-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-set-target-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-start-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-target-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-target.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-this-length-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-this-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/copyWithin/undefined-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/returns-iterator-from-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-7-c-iii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/15.4.4.16-8-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/every/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/exotic-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/coerced-indexes.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/fill-values-custom-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/fill-values-relative-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/fill-values-relative-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/fill-values.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-end-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-setting-property-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-start-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-this-length-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-this-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/fill/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-10-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-10-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-10-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-6-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/15.4.4.20-9-c-iii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-proto-from-ctor-realm-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-proto-from-ctor-realm-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/create-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/filter/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/array-altered-during-loop.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-called-for-each-array-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-abrupt-from-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-abrupt-from-this-length-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-abrupt-from-this-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-found-value-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/return-undefined-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/find/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/array-altered-during-loop.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-called-for-each-array-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-abrupt-from-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-abrupt-from-this-length-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-abrupt-from-this-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-index-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/findIndex/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/array-like-objects.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/bound-function-call.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/empty-array-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/empty-object-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/non-numeric-depth-should-not-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/non-object-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/null-undefined-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/null-undefined-input-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/positive-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/proxy-access-count.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/symbol-object-create-null-depth-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flat/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/array-like-objects-nested.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/array-like-objects-poisoned-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/array-like-objects-typedarrays.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/array-like-objects.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/bound-function-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/depth-always-one.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/non-callable-argument-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/proxy-access-count.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-bad-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/this-value-null-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/flatMap/thisArg-argument-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/15.4.4.18-8-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/S15.4.4.18_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/S15.4.4.18_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/forEach/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/get-prop.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/length-boundaries.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/length-zero-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/no-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-get-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-get-prop.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-tonumber-length-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/return-abrupt-tonumber-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/samevaluezero.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/search-found-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/search-not-found-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/sparse.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/tolength-length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/using-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/includes/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-10-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/15.4.4.14-9-b-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/calls-only-has-on-prototype-after-length-zeroed.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/fromindex-zero-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/indexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A3.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A3.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A6.6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/S15.4.4.5_A6.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/join/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/returns-iterator-from-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-6-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-8-b-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/15.4.4.15-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/calls-only-has-on-prototype-after-length-zeroed.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/fromindex-zero-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/lastIndexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-iii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-iii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-8-c-iii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/15.4.4.19-9-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-non-array-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-proto-from-ctor-realm-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-proto-from-ctor-realm-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-undef-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/create-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/map/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/S15.4.4.6_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/clamps-to-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/pop/throws-with-string-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/S15.4.4.7_A6.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/clamps-to-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/throws-if-integer-limit-exceeded.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/push/throws-with-string-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-10-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-7-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-b-iii-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-8-c-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-34.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-35.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-37.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-4-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/15.4.4.21-9-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduce/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-10-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-7-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-b-iii-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-8-c-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-32.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-33.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-34.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-35.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-37.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-4-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/15.4.4.22-9-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reduceRight/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/get_if_present_with_delete.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/reverse/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/S15.4.4.9_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/shift/throws-with-string-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/15.4.4.10-10-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A1.5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2.2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/S15.4.4.10_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-non-array-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-proto-from-ctor-realm-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-proto-from-ctor-realm-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-proxied-array-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-neg-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/create-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/length-exceeding-integer-limit-proxied-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/length-exceeding-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/slice/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-10.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-11.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-12.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-13.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/15.4.4.17-8-8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/some/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A2.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A7.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/S15.4.4.11_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/bug_596_1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/bug_596_2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/comparefn-nonfunction-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/stability-11-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/stability-2048-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/stability-5-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/sort/stability-513-elements.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/15.4.4.12-9-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/15.4.4.12-9-c-ii-1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A1.5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2.2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A6.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A6.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/S15.4.4.12_A6.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/called_with_one_argument.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/clamps-length-to-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-ctor-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-non-array-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-proto-from-ctor-realm-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-proto-from-ctor-realm-non-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-neg-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-undef-invalid-len.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/create-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/length-and-deleteCount-exceeding-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/length-exceeding-integer-limit-shrink-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/length-near-integer-limit-grow-array.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/property-traps-order-with-species.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/set_length_no_args.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/target-array-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/target-array-with-non-configurable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/target-array-with-non-writable-property.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/splice/throws-if-integer-limit-exceeded.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/S15.4.4.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/S15.4.4.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/S15.4.4.3_A4.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/primitive_this_value-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/primitive_this_value_getter-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/S15.4.4.2_A4.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/S15.4.4.13_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/clamps-to-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/length-near-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/throws-if-integer-limit-exceeded.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/unshift/throws-with-string-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/length.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/name.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/returns-iterator-from-object.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Array/prototype/values/this-val-non-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/allocation-limit.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/data-allocation-after-object-creation.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/init-zero.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-has-no-viewedarraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-dataview-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-dataview-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-dataview.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-typedarray-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-typedarray-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/arg-is-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/invoked-as-a-fn.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/no-arg.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/isView/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/length-is-absent.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/length-is-too-large-throws.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/negative-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/newtarget-prototype-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype-from-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/return-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/byteLength/this-is-sharedarraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/context-is-not-arraybuffer-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/context-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/end-default-if-absent.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/end-default-if-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/end-exceeds-length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/extensible.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/negative-end.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/negative-start.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/number-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-constructor-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-constructor-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-returns-larger-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-returns-not-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-returns-same-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species-returns-smaller-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/species.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/start-default-if-absent.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/start-default-if-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/start-exceeds-end.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/start-exceeds-length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/tointeger-conversion-end.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/prototype/slice/tointeger-conversion-start.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/return-abrupt-from-length-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/return-abrupt-from-length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/toindex-length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayBuffer/zero-length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/Symbol.toStringTag/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/Symbol.toStringTag/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/Symbol.toStringTag/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/Symbol.toStringTag/value-direct.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/Symbol.toStringTag/value-from-to-string.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Float32Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Float64Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Int16Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Int32Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Int8Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Uint16Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Uint32Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Uint8Array.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/Uint8ClampedArray.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-after-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-before-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-mapped-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-mapped-truncation-before-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-after-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-before-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-unmapped-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/args-unmapped-truncation-before-exhaustion.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/detach-typedarray-in-progress.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/non-own-slots.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ArrayIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/absent-value-not-passed.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-poisoned-done.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-poisoned-value.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-unwrap-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/return-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/absent-value-not-passed.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/iterator-result-poisoned-done.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/iterator-result-poisoned-value.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/iterator-result-unwrap-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/iterator-result.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/poisoned-get-return.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/poisoned-return.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/result-object-error.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/iterator-result-poisoned-done.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/iterator-result-poisoned-value.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/iterator-result-unwrap-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/iterator-result.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/poisoned-get-throw.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/poisoned-throw.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/result-object-error.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-construct.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-is-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-is-subclass.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunction.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunctionPrototype-is-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunctionPrototype-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/AsyncFunctionPrototype-to-string.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/instance-construct-throws.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/instance-has-name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/instance-length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/instance-prototype-property.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/is-not-a-global.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncFunction/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/has-instance.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-await-expr-in-param.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-construct-throws.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/instance-yield-expr-in-param.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/invoked-as-constructor-no-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/invoked-as-function-multiple-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/invoked-as-function-no-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/invoked-as-function-single-argument.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorFunction/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/iterator-result-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/request-queue-await-order.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/request-queue-order-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/request-queue-order.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/request-queue-promise-resolve-order.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/return-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/this-val-not-async-generator.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/iterator-result-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/request-queue-order-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-state-completed.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedStart-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedStart.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedYield-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedYield-try-finally-return.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedYield-try-finally-throw.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedYield-try-finally.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/return-suspendedYield.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/this-val-not-async-generator.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/return/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/request-queue-order-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/return-rejected-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/this-val-not-async-generator.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-state-completed.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedStart-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedStart.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield-promise.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield-try-catch.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield-try-finally-return.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield-try-finally-throw.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield-try-finally.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncGeneratorPrototype/throw/throw-suspendedYield.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/length.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/name.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/return-val.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncIterator/shell.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/AsyncIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/add/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/and/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-expectedValue-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-replacementValue-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/exchange/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/bigint/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/corner-cases.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/isLockFree/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/load/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/non-bigint64-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/non-shared-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/notify-all-on-loc.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/null-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-boundary-cases.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-defaults-to-infinity-missing.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-defaults-to-infinity-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-from-nans.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/count-tointeger-throws-then-wake-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/negative-count.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/negative-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/non-int32-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/non-shared-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/non-shared-bufferdatate-non-shared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/non-shared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/not-a-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/not-an-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-all-on-loc.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-all.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-in-order-one-time.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-in-order.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-nan.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-one.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-renotify-noop.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-two.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-with-no-agents-waiting.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-with-no-matching-agents-waiting.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/notify-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/null-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/out-of-range-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/symbol-for-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/undefined-index-defaults-to-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/validate-arraytype-before-count-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/notify/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/or/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/expected-return-value-negative-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/store/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/sub/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/cannot-suspend-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/false-for-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/false-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/nan-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/negative-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/negative-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/negative-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-no-operation.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-add.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-and.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-compareExchange.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-exchange.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-or.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-store.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-sub.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-xor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/non-bigint64-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/non-shared-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/null-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/out-of-range-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/value-not-equal.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/waiterlist-block-indexedposition-wake.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/waiterlist-order-of-operations-is-fifo.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/bigint/was-woken-before-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/cannot-suspend-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/false-for-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/false-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/nan-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/negative-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/negative-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/negative-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-no-operation.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-add.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-and.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-compareExchange.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-exchange.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-or.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-store.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-sub.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/no-spurious-wakeup-on-xor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/non-int32-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/non-shared-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/not-a-typedarray-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/not-an-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/null-bufferdata-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/null-for-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/null-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/object-for-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/object-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/out-of-range-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/poisoned-object-for-timeout-throws-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/poisoned-object-for-timeout-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-index-throws-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-index-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-timeout-throws-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-timeout-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-value-throws-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/symbol-for-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/true-for-timeout-agent.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/true-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/undefined-for-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/undefined-index-defaults-to-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/validate-arraytype-before-timeout-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/value-not-equal.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/wait-index-value-not-equal.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/waiterlist-block-indexedposition-wake.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/waiterlist-order-of-operations-is-fifo.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/wait/was-woken-before-timeout.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bigint/bad-range.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bigint/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bigint/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/expected-return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/good-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/length.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/name.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/non-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/nonshared-int-views.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/validate-arraytype-before-index-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/Atomics/xor/validate-arraytype-before-value-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/arithmetic.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/asIntN.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bigint-tobigint-errors.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bigint-tobigint-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bigint-tobigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bigint-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bits-toindex-errors.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bits-toindex-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bits-toindex-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/bits-toindex.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/length.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/name.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/order-of-steps.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asIntN/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/arithmetic.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/asUintN.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bigint-tobigint-errors.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bigint-tobigint-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bigint-tobigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bigint-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bits-toindex-errors.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bits-toindex-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bits-toindex-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/bits-toindex.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/length.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/name.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/order-of-steps.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/asUintN/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/call-value-of-when-to-string-present.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-from-binary-string.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-from-decimal-string.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-from-hex-string.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-from-octal-string.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-from-string-syntax-errors.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-integer.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/constructor-trailing-leading-spaces.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/infinity-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/length.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/name.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/nan-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/negative-infinity-throws.rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/new-target-throws.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/non-integer-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/parseInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/parseInt/nonexistent.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/parseInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/proto.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/default-radix.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/prototype-call.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/radix-2-to-36.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/radix-err.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/string-is-code-units-of-decimal-digits-only.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/toString/thisbigintvalue-not-valid-throws.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/return.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/this-value-invalid-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/prototype/valueOf/this-value-invalid-primitive-throws.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/tostring-throws.js
 create mode 100644 js/src/tests/test262/built-ins/BigInt/valueof-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.1.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.2.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.2.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.2.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.2.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S15.6.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/S9.2_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.3.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.3.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.3.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.3.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/S15.6.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/constructor/S15.6.4.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/S15.6.4.2_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/S15.6.4.3_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Boolean/symbol-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/buffer-does-not-have-arraybuffer-data-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/buffer-does-not-have-arraybuffer-data-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/buffer-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/buffer-reference-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/buffer-reference.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/byteoffset-is-negative-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/byteoffset-is-negative-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-access-detaches-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-access-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-if-not-object-fallbacks-to-default-prototype-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-if-not-object-fallbacks-to-default-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-if-object-is-used-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/custom-proto-if-object-is-used.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/dataview.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-bytelength-and-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-bytelength-and-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-byteoffset-undefined-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-byteoffset-undefined-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/defined-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/excessive-bytelength-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/excessive-bytelength-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/excessive-byteoffset-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/excessive-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/instance-extensibility-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/negative-bytelength-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/negative-bytelength-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/negative-byteoffset-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/newtarget-undefined-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/newtarget-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/proto-from-ctor-realm-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/proto.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/return-buffer-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/return-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/this-has-no-dataview-internal-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/buffer/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/return-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/return-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/this-has-no-dataview-internal-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteLength/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/return-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/return-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/this-has-no-dataview-internal-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/byteOffset/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-errors.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-errors.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-nan.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-nan.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getFloat64/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt16/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/index-is-out-of-range-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/negative-byteoffset-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-abrupt-from-tonumber-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-abrupt-from-tonumber-byteoffset-symbol-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-value-clean-arraybuffer-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-values-custom-offset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-values-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/this-has-no-dataview-internal-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/to-boolean-littleendian-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/toindex-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getInt8/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint16/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/return-value-clean-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/return-values-custom-offset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/getUint8/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-after-bigint-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setFloat64/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt16/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setInt8/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint16/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/set-values-little-endian-order.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/to-boolean-littleendian.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint32/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/browser.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/detached-buffer-after-number-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/detached-buffer-after-toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/detached-buffer-before-outofrange-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/index-check-before-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/index-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/length.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/name.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/negative-byteoffset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/no-value-arg.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/range-check-after-value-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/return-abrupt-from-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/set-values-return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/this-has-no-dataview-internal.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/setUint8/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-bytelength-symbol-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-bytelength-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-byteoffset-symbol-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-byteoffset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-abrupt-tonumber-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-instance-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/return-instance.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/shell.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/toindex-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/toindex-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/toindex-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/DataView/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/Date/15.9.1.15-1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.2.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.2.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T1.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T1.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T2.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T2.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T3.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T3.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T4.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T4.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T5.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T5.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T6.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A3_T6.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A6_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A6_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.1_A6_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.2_A3_T1.1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.3.2_A3_T1.2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.4_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/S15.9.4_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/TimeClip_negative_zero.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/S15.9.4.3_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/coercion-errors.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/coercion-order.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/infinity-make-day.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/infinity-make-time.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/nans.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/no-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/non-integer-values.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/overflow-make-day.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/overflow-make-time.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/UTC/year-offset.js
 create mode 100644 js/src/tests/test262/built-ins/Date/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/coercion-errors.js
 create mode 100644 js/src/tests/test262/built-ins/Date/coercion-order.js
 create mode 100644 js/src/tests/test262/built-ins/Date/construct_with_date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/15.9.4.4-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/15.9.4.4-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/15.9.4.4-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/15.9.4.4-0-4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/now/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/S15.9.4.2_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/time-value-maximum-range.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/without-utc-offset.js
 create mode 100644 js/src/tests/test262/built-ins/Date/parse/zero.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Date/proto-from-ctor-realm-one.js
 create mode 100644 js/src/tests/test262/built-ins/Date/proto-from-ctor-realm-two.js
 create mode 100644 js/src/tests/test262/built-ins/Date/proto-from-ctor-realm-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.4.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A01_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A02_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A03_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A04_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A05_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A06_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A07_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A08_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A09_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A10_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A11_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A12_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A13_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A14_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A15_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A16_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A17_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A18_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A19_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A20_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A21_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A22_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A23_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A24_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A25_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A26_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A27_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A28_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A29_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A30_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A31_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A32_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A33_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A34_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A35_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A36_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A37_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A38_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A39_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A40_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A41_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/S15.9.5_A42_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-default-first-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-default-first-non-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-default-first-valid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-default-no-callables.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-number-first-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-number-first-non-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-number-first-valid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-number-no-callables.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-string-first-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-string-first-non-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-string-first-valid.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/hint-string-no-callables.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/length.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/Symbol.toPrimitive/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/S15.9.5.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/S15.9.5.14_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDate/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/S15.9.5.16_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getDay/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/S15.9.5.10_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getFullYear/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/S15.9.5.18_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getHours/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/S15.9.5.24_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMilliseconds/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/S15.9.5.20_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMinutes/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/S15.9.5.12_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getMonth/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/S15.9.5.22_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getSeconds/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/S15.9.5.9_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTime/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/S15.9.5.26_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getTimezoneOffset/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/S15.9.5.15_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDate/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/S15.9.5.17_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCDay/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/S15.9.5.11_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCFullYear/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/S15.9.5.19_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCHours/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/S15.9.5.25_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMilliseconds/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/S15.9.5.21_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMinutes/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/S15.9.5.13_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCMonth/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/S15.9.5.23_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/getUTCSeconds/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/S15.9.5.36_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/arg-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/arg-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setDate/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/15.9.5.40_1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/S15.9.5.40_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-date-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-date-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-month-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-month-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-year-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/arg-year-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-valid-date-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-valid-date-month.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setFullYear/this-value-valid-date-year.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/S15.9.5.34_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-hour-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-hour-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-min-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-min-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-ms-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-ms-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-sec-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/arg-sec-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-valid-date-hour.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-valid-date-min.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-valid-date-ms.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setHours/this-value-valid-date-sec.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/S15.9.5.28_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/arg-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/arg-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMilliseconds/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/S15.9.5.32_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-min-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-min-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-ms-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-ms-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-sec-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/arg-sec-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMinutes/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/S15.9.5.38_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/arg-date-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/arg-date-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/arg-month-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/arg-month-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/this-value-valid-date-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setMonth/this-value-valid-date-month.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/S15.9.5.30_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/arg-ms-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/arg-ms-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/arg-sec-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/arg-sec-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/this-value-valid-date-ms.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setSeconds/this-value-valid-date-sec.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/S15.9.5.27_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/arg-to-number-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/arg-to-number.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/new-value-time-clip.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/this-value-non-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setTime/this-value-valid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/S15.9.5.37_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCDate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/S15.9.5.41_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCFullYear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/S15.9.5.35_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCHours/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/S15.9.5.29_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMilliseconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/S15.9.5.33_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMinutes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/S15.9.5.39_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCMonth/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/S15.9.5.31_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/setUTCSeconds/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/S15.9.5.3_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/format.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/negative-year.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toDateString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-10.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-11.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-12.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-13.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-14.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-15.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-16.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-4.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-5.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-6.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-7.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-8.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/15.9.5.43-0-9.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toISOString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/builtin.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/invoke-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/invoke-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/invoke-result.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/length.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/non-finite.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/to-object.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/to-primitive-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/to-primitive-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toJSON/to-primitive-value-of.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/S15.9.5.6_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleDateString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/S15.9.5.5_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/S15.9.5.7_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toLocaleTimeString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/S15.9.5.2_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/format.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/negative-year.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/non-date-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/S15.9.5.4_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/format.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toTimeString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/S15.9.5.42_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/day-names.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/format.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/invalid-date.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/month-names.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/negative-year.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/toUTCString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S15.9.5.8_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S9.4_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/S9.4_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Date/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Date/subclassing.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-get-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-symbol-to-prim-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-symbol-to-prim-return-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-symbol-to-prim-return-prim.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-call.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-get-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-result-faulty.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-result-non-string-prim.js
 create mode 100644 js/src/tests/test262/built-ins/Date/value-to-primitive-result-string.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.1.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.1.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.1.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.2.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.2.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.2.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/S15.11.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/message_property.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Error/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.3.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.3.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.3.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.3.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/S15.11.4_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/constructor/S15.11.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/constructor/S15.11.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/message/15.11.4.3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/message/S15.11.4.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/message/S15.11.4.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/message/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/message/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/name/15.11.4.2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/name/S15.11.4.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/name/S15.11.4.2_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/name/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/name/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/15.11.4.4-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/S15.11.4.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/S15.11.4.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/invalid-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Error/prototype/toString/undefined-props.js
 create mode 100644 js/src/tests/test262/built-ins/Error/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/browser.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/gc-has-one-chance-to-call-cleanupCallback.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/instance-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/length.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/name.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/proto.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype-from-newtarget-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype-from-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/browser.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-reference.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-unregister.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/holdings-multiple-values.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/reentrancy.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined-with-gc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/browser.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/custom-this.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/length.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/name.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/browser.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/length.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/name.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/unregister-cleaned-up-cell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/unregister.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/shell.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/target-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-10-6gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-1-s.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-2-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-3-s.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-4-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-5-s.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-6-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-7-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-8-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.2.1-11-9-s.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5-1gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5-2gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-10gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-11gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-12gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-13gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-14gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-15gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-16gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-17gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-18gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-19gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-1gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-20gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-21gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-22gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-23gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-24gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-25gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-26gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-27gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-28gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-29gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-2gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-30gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-31gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-32gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-33gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-34gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-35gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-36gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-37gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-38gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-39gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-3gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-40gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-41gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-42gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-43gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-44gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-45gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-46gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-47gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-48gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-49gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-4gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-50gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-51gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-52gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-53gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-54gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-55gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-56gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-57gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-58gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-59gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-5gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-60gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-61gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-62gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-63gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-64gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-65gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-66gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-67gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-68gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-69gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-6gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-70gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-71gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-72gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-73gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-74gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-75gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-76gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-77gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-78gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-79gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-7gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-80gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-81gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-82gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-83gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-84gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-85gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-86gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-87gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-88gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-89gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-8gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-90gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-91gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-92gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-93gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-94gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-95gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-96gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-97gs.js
 create mode 100644 js/src/tests/test262/built-ins/Function/15.3.5.4_2-9gs-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S10.1.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T15.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2.1_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3.5_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/S15.3_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/StrictFunction_restricted-properties-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/call-bind-this-realm-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Function/call-bind-this-realm-value.js
 create mode 100644 js/src/tests/test262/built-ins/Function/instance-name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Call/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Call/class-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Call/class-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Call/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/base-ctor-revoked-proxy-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/derived-return-val-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/derived-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/derived-this-uninitialized-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/derived-this-uninitialized.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/Construct/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/internals/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/15.3.3.2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/S15.3.5.1_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/length/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/private-identifiers-not-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Function/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.3.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.3.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.3.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.3.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.4_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.5.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/S15.3.5.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/length.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/this-val-bound-target.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/this-val-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/this-val-poisoned-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/this-val-prototype-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/value-get-prototype-of-err.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/value-negative.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/value-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/Symbol.hasInstance/value-positive.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/15.3.4.3-1-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/15.3.4.3-2-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/15.3.4.3-3-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A5_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A7_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/S15.3.4.3_A8_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/argarray-not-object-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/argarray-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/get-index-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/get-length-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/length.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/this-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/apply/this-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-11-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-13.b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-15-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-15-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-15-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-15-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-15-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-16-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-16-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-20-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-20-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-21-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-21-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-6-9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-8-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5-9-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.1-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/15.3.4.5.2-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/BoundFunction_restricted-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A15.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/S15.3.4.5_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/get-fn-realm-recursive.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/get-fn-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-construct-newtarget-boundtarget-bound.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-construct-newtarget-boundtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-construct-newtarget-self-new.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-construct-newtarget-self-reflect.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-name-chained.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-name-error.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-name-non-string.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/instance-name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/length-exceeds-int32.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/bind/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/15.3.4.4-1-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/15.3.4.4-2-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/15.3.4.4-3-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A15.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A5_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A6_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A7_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/S15.3.4.4_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/call/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/constructor/S15.3.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/restricted-property-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/restricted-property-caller.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/AsyncFunction.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/AsyncGenerator.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/Function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/GeneratorFunction.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/S15.3.4.2_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/arrow-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-arrow-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-function-declaration.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-function-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-declaration.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-method-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-method-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-generator-method-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-method-class-expression-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-method-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-method-class-statement-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-method-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/async-method-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/bound-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/built-in-function-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/class-declaration-complex-heritage.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/class-declaration-implicit-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/class-expression-explicit-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/function-declaration-non-simple-parameter-list.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/function-declaration.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/function-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/generator-function-declaration.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/generator-function-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/generator-method.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/getter-class-expression-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/getter-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/getter-class-statement-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/getter-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/getter-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/line-terminator-normalisation-CR-LF.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/line-terminator-normalisation-CR.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/line-terminator-normalisation-LF.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-class-expression-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-class-statement-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-computed-property-name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/method-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/private-method-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/private-method-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/private-static-method-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/private-static-method-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-arrow-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-async-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-async-generator-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-async-method-definition.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-bound-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-class.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-function-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-generator-function.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-method-definition.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/proxy-non-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/setter-class-expression-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/setter-class-expression.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/setter-class-statement-static.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/setter-class-statement.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/setter-object.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/symbol-named-builtins.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/unicode.js
 create mode 100644 js/src/tests/test262/built-ins/Function/prototype/toString/well-known-intrinsic-object-functions.js
 create mode 100644 js/src/tests/test262/built-ins/Function/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/has-instance.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-construct-throws.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-length.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-name.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-restricted-properties.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/instance-yield-expr-in-param.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/invoked-as-function-single-argument.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/length.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/name.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorFunction/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/consecutive-yields.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/context-method-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/from-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/lone-return.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/lone-yield.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/no-control-flow.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/result-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/return-yield-expr.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/this-val-not-generator.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/next/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/from-state-completed.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/from-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/from-state-suspended-start.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/length.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/name.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/this-val-not-generator.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-catch-before-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-catch-following-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-catch-within-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-catch-within-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-before-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-following-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-within-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/return/try-finally-within-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/browser.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/from-state-completed.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/from-state-executing.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/length.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/name.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/shell.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/this-val-not-generator.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/this-val-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-catch-before-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-catch-within-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-before-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js
 create mode 100644 js/src/tests/test262/built-ins/GeneratorPrototype/throw/try-finally-within-try.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/15.1.1.2-0.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/S15.1.1.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/S15.1.1.2_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/S15.1.1.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/S15.1.1.2_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Infinity/shell.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/browser.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/length.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/name.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/return-val.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/Symbol.iterator/shell.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/IteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/15.12-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/15.12-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/15.12-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/15.12-0-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/browser.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-5.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-6.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-8.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-0-9.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g1-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g1-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g1-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g1-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g2-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g2-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g2-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g2-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g2-5.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g4-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g4-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g4-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g4-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g5-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g5-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g5-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-5.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-6.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.1.1-g6-7.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/15.12.2-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/S15.12.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/browser.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/builtin.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/invalid-whitespace.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/length.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/name.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/revived-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/revived-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-define-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-delete-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-get-prop-from-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-length-coerce-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-length-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-non-configurable-prop-create.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-array-non-configurable-prop-delete.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-call-order.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-get-name-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-define-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-delete-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-get-prop-from-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-non-configurable-prop-create.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-non-configurable-prop-delete.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-object-own-keys-err.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/reviver-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/shell.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/text-negative-zero.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/text-non-string-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/text-object-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/parse/text-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/shell.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/browser.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/builtin.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/length.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/name.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/property-order.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-duplicates.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-empty.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-number-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-number.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-order.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-proxy-revoked-realm.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-string-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-array-wrong-type.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-array-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-object-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-object-deleted-property.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-result-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-result.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-tojson.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-function-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/replacer-wrong-type.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/shell.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-number-float.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-number-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-number-range.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-number.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-string-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-string-range.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-string.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/space-wrong-type.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-array-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-array-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-array-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-array-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint-cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint-order.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint-replacer.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint-tojson-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint-tojson.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-boolean-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-function.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-number-negative-zero.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-number-non-finite.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-number-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-object-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-object-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-object-proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-object-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-primitive-top-level.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-string-escape-ascii.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-string-escape-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-string-object.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-array-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-not-function.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-object-circular.js
 create mode 100644 js/src/tests/test262/built-ins/JSON/stringify/value-tojson-result.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/Map/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Map/does-not-throw-when-set-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/get-set-method-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterable-calls-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-close-after-set-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-item-first-entry-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-item-second-entry-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-items-are-not-object-close-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-items-are-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-next-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Map/iterator-value-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Map/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map-iterable-empty-does-not-call-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map-iterable-throws-when-set-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map-no-iterable-does-not-call-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map-no-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/map.js
 create mode 100644 js/src/tests/test262/built-ins/Map/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Map/properties-of-map-instances.js
 create mode 100644 js/src/tests/test262/built-ins/Map/properties-of-the-map-prototype-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype-of-map.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/clear-map.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/clear.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/context-is-not-map-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/context-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/context-is-set-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/context-is-weakmap-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/map-data-list-is-preserved.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/clear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/context-is-not-map-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/context-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/context-is-set-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/context-is-weakmap-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/delete.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/does-not-break-iterators.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/returns-true-for-deleted-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/delete/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/entries.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/returns-iterator-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/entries/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/callback-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/callback-result-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/callback-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/callback-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/deleted-values-during-foreach.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/first-argument-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/forEach.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/iterates-in-key-insertion-order.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/iterates-values-added-after-foreach-begins.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/iterates-values-deleted-then-readded.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/return-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/second-parameter-as-callback-context.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/forEach/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/get.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/returns-value-different-key-types.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/returns-value-normalized-zero-key.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/get/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/has.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/normalizes-zero-key.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/return-false-different-key-types.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/return-true-different-key-types.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/has/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/keys.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/returns-iterator-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/keys/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/append-new-values-normalizes-zero-key.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/append-new-values-return-map.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/append-new-values.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/replaces-a-value-normalizes-zero-key.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/replaces-a-value-returns-map.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/replaces-a-value.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/set/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/returns-count-of-present-values-before-after-set-clear.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/returns-count-of-present-values-before-after-set-delete.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/returns-count-of-present-values-by-insertion.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/returns-count-of-present-values-by-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/size.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/size/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/does-not-have-mapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/does-not-have-mapdata-internal-slot-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/does-not-have-mapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/length.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/name.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/returns-iterator-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Map/prototype/values/values.js
 create mode 100644 js/src/tests/test262/built-ins/Map/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Map/symbol-as-entry-key.js
 create mode 100644 js/src/tests/test262/built-ins/Map/undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/does-not-have-mapiterator-internal-slots-map.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/does-not-have-mapiterator-internal-slots.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/this-not-object-throw-entries.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/this-not-object-throw-keys.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/this-not-object-throw-prototype-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/next/this-not-object-throw-values.js
 create mode 100644 js/src/tests/test262/built-ins/MapIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/E/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/E/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/E/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/E/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN10/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN10/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN10/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN10/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN2/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN2/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN2/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LN2/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG10E/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG10E/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG10E/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG10E/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG2E/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG2E/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG2E/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/LOG2E/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/PI/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/PI/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/PI/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/PI/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT1_2/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT1_2/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT1_2/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT1_2/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT2/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT2/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT2/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/SQRT2/value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/S15.8.2.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/S15.8.2.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/S15.8.2.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/absolute-value.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/abs/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/S15.8.2.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/S15.8.2.2_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/S15.8.2.2_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/S15.8.2.2_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acos/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/arg-is-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/arg-is-one.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/nan-returns.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/acosh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/S15.8.2.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/S15.8.2.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/S15.8.2.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/S15.8.2.3_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/S15.8.2.3_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asin/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/asinh-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/asinh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/S15.8.2.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/S15.8.2.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/S15.8.2.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/S15.8.2.5_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atan2/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/atanh-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/atanh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/cbrt-specialValues.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cbrt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/S15.8.2.6_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/ceil/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/Math.clz32.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/Math.clz32_1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/Math.clz32_2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/int32bit.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/clz32/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/S15.8.2.7_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/S15.8.2.7_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/S15.8.2.7_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/S15.8.2.7_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/S15.8.2.7_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cos/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/cosh-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/cosh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/S15.8.2.8_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/S15.8.2.8_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/S15.8.2.8_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/S15.8.2.8_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/S15.8.2.8_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/exp/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/expm1-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/expm1/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/S15.8.2.9_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/floor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/Math.fround_Infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/Math.fround_NaN.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/Math.fround_Zero.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/ties.js
 create mode 100644 js/src/tests/test262/built-ins/Math/fround/value-convertion.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_Infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_InfinityNaN.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_NaN.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_NegInfinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_NoArgs.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_Success_2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/Math.hypot_Zero_2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/hypot/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/results.js
 create mode 100644 js/src/tests/test262/built-ins/Math/imul/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/S15.8.2.10_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/S15.8.2.10_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/S15.8.2.10_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/S15.8.2.10_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/S15.8.2.10_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/Log10-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log10/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log1p/specific-results.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/log2-basicTests.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/log2/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/15.8.2.11-1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/S15.8.2.11_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/S15.8.2.11_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/S15.8.2.11_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/max/zeros.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/15.8.2.12-1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/S15.8.2.12_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/S15.8.2.12_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/S15.8.2.12_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/min/zeros.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A15.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A17.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A18.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A19.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A20.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A21.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A22.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A23.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/applying-the-exp-operator_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/int32_min-exponent.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/pow/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/S15.8.2.14_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/random/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/S15.8.2.15_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/round/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sign/sign-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/S15.8.2.16_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/S15.8.2.16_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/S15.8.2.16_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sin/zero.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sinh/sinh-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/S15.8.2.17_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/S15.8.2.17_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/S15.8.2.17_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/S15.8.2.17_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/S15.8.2.17_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/sqrt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/S15.8.2.18_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/S15.8.2.18_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/S15.8.2.18_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/S15.8.2.18_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/S15.8.2.18_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tan/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/tanh/tanh-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_Infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_NaN.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_NegDecimal.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_PosDecimal.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_Success.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/Math.trunc_Zero.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/length.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/name.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/trunc-sampleTests.js
 create mode 100644 js/src/tests/test262/built-ins/Math/trunc/trunc-specialVals.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/15.1.1.1-0.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/S15.1.1.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/S15.1.1.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/S15.1.1.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/S15.1.1.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NaN/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/errors-iterabletolist-failures.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/message-method-prop.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/message-tostring-abrupt-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/message-tostring-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/newtarget-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/return-from-iterable-errors.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/return-new-array-from-list.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/errors/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/AggregateError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/EvalError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/RangeError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/ReferenceError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/SyntaxError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/TypeError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/instance-proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/is-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/length.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/message.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/name.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/not-error-object.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/URIError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/browser.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/message_property_native_error.js
 create mode 100644 js/src/tests/test262/built-ins/NativeErrors/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/15.7.3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/15.7.3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/15.7.4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/EPSILON.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_SAFE_INTEGER.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_VALUE/S15.7.3.2_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_VALUE/S15.7.3.2_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_VALUE/S15.7.3.2_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_VALUE/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MAX_VALUE/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_SAFE_INTEGER.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_VALUE/S15.7.3.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_VALUE/S15.7.3.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_VALUE/S15.7.3.3_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_VALUE/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/MIN_VALUE/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/S15.7.3.5_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/S15.7.3.5_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NEGATIVE_INFINITY/value.js
 create mode 100644 js/src/tests/test262/built-ins/Number/NaN.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/S15.7.3.6_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/S15.7.3.6_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/POSITIVE_INFINITY/value.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.1.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.1.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.2.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.2.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.2.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.2.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.3_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T04.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T05.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T06.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S15.7.5_A1_T07.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S8.12.8_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S8.12.8_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A15.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A16.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A17.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A18.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A19.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A20.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A21.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A22.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A23.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A24.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A25.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A26.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A27.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A28.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A29.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A2_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A30.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A31.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A32.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A3_T1_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A3_T2_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3.1_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A4.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/S9.3_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/bigint-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/Number/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/arg-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/finite-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isFinite/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/arg-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/integers.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/non-integers.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isInteger/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/arg-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/not-nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isNaN/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/arg-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/not-safe-integer.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/safe-integers.js
 create mode 100644 js/src/tests/test262/built-ins/Number/isSafeInteger/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/parseFloat.js
 create mode 100644 js/src/tests/test262/built-ins/Number/parseInt.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/15.7.3.1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.3.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.3.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.3.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.2.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.3.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.4.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.5.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.6.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/S15.7.4_A3.7.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/range.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/return-abrupt-tointeger-fractiondigits-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/return-abrupt-tointeger-fractiondigits.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/this-is-0-fractiondigits-is-0.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/this-is-0-fractiondigits-is-not-0.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/this-type-not-number-or-number-object.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/tointeger-fractiondigits.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toExponential/undefined-fractiondigits.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A1.1_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A1.1_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A1.3_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A1.3_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A1.4_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/S15.7.4.5_A2_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/exactness.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/range.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/return-type.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toFixed/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toLocaleString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/exponential.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/nan.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/range.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/return-abrupt-tointeger-precision-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/return-abrupt-tointeger-precision.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/return-values.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/this-is-0-precision-is-1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/this-is-0-precision-is-gter-than-1.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/this-type-not-number-or-number-object.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/tointeger-precision.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toPrecision/undefined-precision-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A1_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A1_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A1_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T04.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T05.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T06.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T07.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T08.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T09.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T11.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T12.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T13.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T14.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T15.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T16.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T17.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T18.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T19.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T20.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T21.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T22.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T23.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T24.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T25.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T26.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T27.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T28.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T29.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T30.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T31.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T32.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T33.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A2_T34.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A3_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A3_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A3_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A3_T04.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A4_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A4_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A4_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A4_T04.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/S15.7.4.2_A4_T05.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A1_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A1_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A2_T01.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A2_T02.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A2_T03.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A2_T04.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/S15.7.4.4_A2_T05.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Number/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/return-abrupt-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Number/return-abrupt-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/Number/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-binary-literal-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-binary-literal.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-hex-literal-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-bil-bd-nsl-bd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-bil-bd-nsl-bds.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-bil-bds-nsl-bd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-bil-bds-nsl-bds.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-hil-hd-nsl-hd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-hil-hd-nsl-hds.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-hil-hds-nsl-hd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-hil-hds-nsl-hds.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-hil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dds.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-oil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-oil-od-nsl-od.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-oil-od-nsl-ods.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-oil-ods-nsl-od.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-oil-ods-nsl-ods.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-numeric-separator-literal-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-octal-literal-invald.js
 create mode 100644 js/src/tests/test262/built-ins/Number/string-octal-literal.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.1.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.2.1_A6_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.3_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2.3_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S15.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S9.9_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S9.9_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S9.9_A5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/S9.9_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/ObjectOverride-sameproperty.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/OnlyOneArgument.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Override-notstringtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Override.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Source-Null-Undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Source-Number-Boolen-Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Source-String.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Null.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Number.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-String.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/Target-Undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/assign-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/assign-length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/invoked-as-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/source-get-attr-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/source-non-enum.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/source-own-prop-desc-missing.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/source-own-prop-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/source-own-prop-keys-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/strings-and-symbol-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/target-set-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/assign/target-set-user-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-108.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-119.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-122.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-128.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-136.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-137.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-150.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-154.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-155.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-158.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-162.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-164.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-179.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-180.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-181.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-187.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-201.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-215.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-224.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-225.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-229.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-233.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-234.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-250.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-251.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-252.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-253.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-254.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-256.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-257.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-258.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-259.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-260.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-261.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-262.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-263.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-266.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-267.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-268.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-269.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-270.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-271.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-272.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-273.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-274.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-275.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-276.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-277.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-278.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-279.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-280.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-281.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-282.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-283.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-284.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-285.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-286.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-287.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-288.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-289.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-291.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-292.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-293.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-294.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-295.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-296.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-297.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-298.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-300.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-301.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-302.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-303.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-304.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-305.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-306.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-307.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-308.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-309.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-310.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-311.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-312.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-313.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-314.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-315.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-316.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-55.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-69.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-74.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-83.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-87.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-97.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/15.2.3.5-4-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/properties-arg-to-object-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/properties-arg-to-object-non-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/properties-arg-to-object-null.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/properties-arg-to-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/create/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-119.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-122.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-123.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-128.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-137.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-148.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-150.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-154.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-155.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-158.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-164.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-176.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-179.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-180.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-181.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-201.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-202.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-227.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-229.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-233.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-234.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-252.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-253.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-254.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-255.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-256.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-257.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-258.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-261.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-262.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-263.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-264.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-69.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-70.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-74.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-87.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-95.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-97.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-5-b-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-108.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-114-b.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-119.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-122.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-123.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-128.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-136.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-137.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-148.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-150.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-155.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-158.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-164.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-176.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-179.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-180.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-181.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-187.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-201.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-202.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-215.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-224.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-225.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-227.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-229.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-233.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-234.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-250.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-251.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-252.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-253.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-254.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-255.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-256.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-257.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-258.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-259.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-260.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-261.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-262.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-263.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-264.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-265.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-266.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-267.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-268.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-269.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-270.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-271.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-272.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-273.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-274.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-275.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-276.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-277.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-278.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-279.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-280.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-281.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-282.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-283.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-284.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-285.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-286.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-287.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-288.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-289.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-290.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-291.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-292.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-293.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-294.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-295.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-296.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-297.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-298.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-299.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-300.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-301.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-302.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-303.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-304.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-305.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-306.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-307.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-308.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-309.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-310.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-311.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-312.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-313.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-314.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-38-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-55.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-66-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-69.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-70.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-74.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-83.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-84-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-86-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-87.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-93-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-93-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-93-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-93-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-95.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-97.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/15.2.3.7-6-a-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperties/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-17-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-108.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-119.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-123.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-136.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-137.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-139-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-140-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-141-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-142-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-143-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-144-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-145-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-146-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-147-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-148-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-148.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-149-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-154.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-155.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-158.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-162.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-164.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-165-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-166-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-167-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-168-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-169-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-170-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-171-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-172-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-173-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-174-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-175-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-179.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-180.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-181.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-187.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-202.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-215.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-218-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-219-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-220-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-221-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-222-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-223-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-224-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-224.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-225-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-225.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-226-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-227-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-227.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-228-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-248-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-249-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-250-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-250.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-251-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-251.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-252-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-252.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-253-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-253.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-254-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-254.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-255-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-255.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-256-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-256.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-257-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-257.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-258-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-258.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-260.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-261.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-262.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-33-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-34-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-35-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-36-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-37-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-38-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-39-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-40-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-41-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-42-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-43-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-55.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-70.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-74.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-83.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-86-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-87-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-87.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-88-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-89-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-90-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-91-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-92-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-93-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-94-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-95-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-95.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-96-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-3-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-108.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-119.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-122.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-123.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-128.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-136.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-137.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-148.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-150.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-154.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-155.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-162.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-164.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-176.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-179-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-181.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-187.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-201.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-202.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-215.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-224.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-225.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-227.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-229.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-233.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-234.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-242-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-243-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-243-2-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-250.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-251.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-252.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-253.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-254.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-255.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-256.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-257.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-258.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-259.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-260.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-261.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-262.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-263.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-264.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-265.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-266.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-267.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-268.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-269.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-270.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-271.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-272.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-273.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-274.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-275.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-276.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-277.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-278.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-279.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-280.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-281.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-282.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-283.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-284.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-285.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-286.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-287.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-288.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-289-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-289.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-290-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-290.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-291-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-291.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-292-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-292-2-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-292.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-293-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-293-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-293-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-293-4-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-293.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-294-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-294.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-295-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-295.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-296-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-296.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-297-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-297.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-298-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-298.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-299-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-299.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-300-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-300.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-301-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-301.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-302-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-302.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-303.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-304.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-305.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-306.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-307.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-308.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-309.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-310.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-311.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-312.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-313-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-313.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-314-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-314.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-315-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-315.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-316-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-316.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-317-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-317.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-318-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-318.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-319-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-319.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-320-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-320.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-321-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-321.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-322-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-322.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-323-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-323.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-324-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-324.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-325-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-325.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-326.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-327.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-328.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-329.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-330.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-331.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-332.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-333.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-334.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-335.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-336.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-337.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-338.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-339-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-339-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-339-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-339-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-339.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-340.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-341.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-342.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-343.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-344.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-345.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-346.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-347.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-348.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-349.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-350.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-351.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-352.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-353.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-354.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-355.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-356.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-357.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-358.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-359.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-360-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-360-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-360-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-360-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-360.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-361.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-362.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-363.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-364.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-365.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-366.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-367.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-368.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-369.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-370.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-371.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-372.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-373.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-374.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-375.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-376.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-377.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-378.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-379.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-380.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-381.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-382.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-383.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-384.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-385.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-386.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-387.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-388.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-389.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-390.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-391.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-392.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-393.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-394.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-395.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-396.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-397.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-398.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-399.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-402.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-403.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-404.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-405.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-406.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-407.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-408.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-409.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-410.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-411.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-412.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-413.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-414.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-415.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-416.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-417.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-418.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-419.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-420.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-421.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-422.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-423.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-424.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-425.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-426.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-427.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-428.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-429.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-430.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-431.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-432.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-433.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-434.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-435.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-436.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-437.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-438.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-439.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-440.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-441.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-442.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-443.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-444.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-445.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-446.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-447.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-448.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-449.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-450.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-451.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-452.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-453.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-454.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-455.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-456.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-457.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-458.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-459.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-460.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-461.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-462.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-463.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-464.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-465.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-466.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-467.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-468.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-469.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-470.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-471.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-472.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-473.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-474.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-475.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-476.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-477.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-478.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-479.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-480.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-481.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-482.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-483.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-484.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-485.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-486.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-487.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-488.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-489.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-490.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-491.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-492.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-493.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-494.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-495.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-496.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-497.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-498.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-499.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-500.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-501.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-502.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-503.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-504.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-505.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-506.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-507.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-508.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-509.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-510.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-511.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-512.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-513.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-514.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-515.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-516.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-517.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-518.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-519.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-520.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-521.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-522.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-523.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-524.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-525.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-526.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-527.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-528.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-529.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-530.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-531.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-532.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-533.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-534.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-535.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-536.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-537.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-538-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-538-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-538-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-538-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-538.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-539.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-540.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-541.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-542.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-543.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-544.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-545.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-546.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-547-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-547-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-547-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-547-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-547.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-548.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-549.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-55.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-550.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-551.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-552.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-553.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-554.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-555.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-556.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-557.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-558.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-559.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-560.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-561.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-562.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-563.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-564.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-565.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-566.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-567.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-568.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-569.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-570.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-571.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-572.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-573.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-574.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-575.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-576.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-577.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-578.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-579.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-580.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-581.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-582.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-583.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-584.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-585.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-586.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-587.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-588.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-589.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-590.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-591.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-592.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-593.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-594.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-595.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-596.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-597.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-598.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-599.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-600.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-601.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-602.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-603.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-604.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-605.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-606.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-607.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-608.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-609.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-610.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-611.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-612.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-613.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-614.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-615.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-616.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-617.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-618.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-619.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-620.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-621.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-622.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-623.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-624.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-625gs.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-69.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-70.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-74.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-83.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-87.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-95.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-97.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/15.2.3.6-4-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/8.12.9-9-b-i_1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/8.12.9-9-b-i_2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/8.12.9-9-c-i_1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/8.12.9-9-c-i_2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/S15.2.3.6_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/S15.2.3.6_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/symbol-data-property-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/symbol-data-property-default-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/symbol-data-property-default-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/defineProperty/symbol-data-property-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/exception-during-enumeration.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/exception-not-object-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/getter-adding-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/getter-making-future-key-nonenumerable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/getter-removing-future-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/inherited-properties-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/observable-operations.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/primitive-booleans.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/primitive-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/primitive-strings.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/primitive-symbols.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/return-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/symbols-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/tamper-with-global-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/entries/tamper-with-object-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-b-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-b-i-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-c-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-c-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-c-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-2-d-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/15.2.3.9-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/frozen-object-contains-symbol-properties-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/frozen-object-contains-symbol-properties-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/freeze/throws-when-false.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/empty-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/evaluation-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-closed-for-null-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-closed-for-string-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-value-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-not-closed-for-next-returning-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-done-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-next.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/iterator-not-closed-for-uncallable-next.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/key-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/requires-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/simple-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/string-entry-object-succeeds.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/string-entry-primitive-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/string-entry-string-object-succeeds.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/supports-symbols.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/to-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/uses-define-semantics.js
 create mode 100644 js/src/tests/test262/built-ins/Object/fromEntries/uses-keys-not-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-100.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-101.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-102.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-103.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-104.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-105.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-106.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-107.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-108.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-109.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-110.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-111.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-112.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-113.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-114.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-115.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-116.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-117.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-118.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-120.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-121.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-122.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-123.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-124.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-125.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-126.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-127.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-128.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-129.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-130.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-131.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-132.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-133.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-134.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-135.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-136.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-138.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-139.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-140.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-141.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-142.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-143.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-144.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-145.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-146.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-147.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-148.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-149.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-150.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-151.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-152.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-153.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-154.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-156.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-157.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-158.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-159.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-160.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-161.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-162.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-163.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-165.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-166.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-167.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-168.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-169.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-170.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-171.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-172.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-173.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-174.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-175.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-176.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-177.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-178.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-179.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-180.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-182.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-183.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-184.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-185.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-186.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-187.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-188.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-189.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-190.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-191.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-192.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-193.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-194.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-195.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-196.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-197.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-198.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-199.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-200.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-201.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-202.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-203.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-204.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-205.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-206.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-207.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-208.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-209.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-210.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-211.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-212.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-213.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-214.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-215.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-216.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-217.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-218.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-219.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-220.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-221.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-222.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-223.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-224.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-225.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-226.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-227.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-228.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-229.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-230.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-231.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-232.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-233.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-234.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-235.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-236.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-237.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-238.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-239.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-240.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-241.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-243.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-244.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-245.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-246.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-247.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-248.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-249.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-250.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-51.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-52.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-53.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-54.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-55.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-56.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-57.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-58.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-59.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-60.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-61.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-62.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-63.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-64.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-65.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-66.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-67.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-68.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-69.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-70.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-71.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-72.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-73.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-75.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-76.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-77.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-78.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-79.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-80.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-81.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-82.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-84.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-85.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-86.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-88.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-89.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-90.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-91.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-92.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-93.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-94.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-96.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-97.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-98.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-99.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/exception-not-object-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/function-property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/inherited-properties-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/normal-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/observable-operations.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/primitive-booleans.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/primitive-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/primitive-strings.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/primitive-symbols.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/proxy-undefined-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/symbols-included.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-global-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-object-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-50.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/15.2.3.4-4-b-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/S15.2.3.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/proxy-invariant-absent-not-configurable-symbol-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/proxy-invariant-duplicate-symbol-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/proxy-invariant-not-extensible-absent-symbol-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/proxy-invariant-not-extensible-extra-symbol-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertyNames/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/object-contains-symbol-property-with-description.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/object-contains-symbol-property-without-description.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/proxy-invariant-absent-not-configurable-string-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/proxy-invariant-duplicate-string-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/proxy-invariant-not-extensible-absent-string-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/proxy-invariant-not-extensible-extra-string-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getOwnPropertySymbols/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/15.2.3.2-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/getPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/consistent-value-function-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/consistent-value-function-caller.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/consistent-value-regexp-dollar1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/consistent-writable-regexp-dollar1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/nan-equivalence-define-own-property-reassign.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/nan-equivalence-define-own-property-reconfigure.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/internals/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-null.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-number.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-string.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-type.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/not-same-value-x-y-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/object-is.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-null.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-number.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-string.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/same-value-x-y-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/is/symbol-object-is-same-value.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-0-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/15.2.3.13-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isExtensible/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-b-i-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-2-c-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/15.2.3.12-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isFrozen/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/15.2.3.11-4-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/isSealed/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-5-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-6-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-6-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-6-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/15.2.3.14-6-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/property-traps-order-with-proxied-array.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/proxy-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/proxy-non-enumerable-prop-invariant-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/proxy-non-enumerable-prop-invariant-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/proxy-non-enumerable-prop-invariant-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/return-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-5-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/15.2.3.10-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/symbol-object-contains-symbol-properties-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/symbol-object-contains-symbol-properties-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/preventExtensions/throws-when-false.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Object/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/15.2.3.1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.3.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.3.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.3.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/S15.2.4_A4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/constructor/S15.2.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/constructor/S15.2.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_16.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_17.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_18.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_19.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_20.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_21.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_22.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_23.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_24.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_25.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_26.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_27.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_28.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_29.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_30.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_31.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_32.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_33.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_34.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_35.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_36.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_37.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_38.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_39.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_40.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_41.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_42.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_43.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_44.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_45.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_46.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_47.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_48.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_49.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/8.12.1-1_9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/S15.2.4.5_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/symbol_own_property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/symbol_property_toPrimitive.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/symbol_property_toString.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/hasOwnProperty/symbol_property_valueOf.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/arg-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/builtin.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/null-this-and-object-arg-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/null-this-and-primitive-arg-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/this-value-is-in-prototype-chain-of-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/undefined-this-and-object-arg-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/isPrototypeOf/undefined-this-and-primitive-arg-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/S15.2.4.7_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/symbol_own_property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/symbol_property_toPrimitive.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/symbol_property_toString.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/propertyIsEnumerable/symbol_property_valueOf.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/setPrototypeOf-with-different-values.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/setPrototypeOf-with-same-value.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/S15.2.4.3_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/primitive_this_value-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/primitive_this_value_getter-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-array.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-date.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-function.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-null.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-number.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-string.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/Object.prototype.toString.call-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/direct-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/get-symbol-tag-err.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/no-prototype-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/not-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/proxy-array.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/proxy-function-async.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/proxy-function.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/proxy-revoked.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-non-str-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-non-str-builtin.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-non-str-proxy-function.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-non-str.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-override-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-override-instances.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-override-primitives.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/toString/symbol-tag-str.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/15.2.4.4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/15.2.4.4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/S15.2.4.4_A9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-10.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-11.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-12.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-13.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-14.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-15.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-a-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-b-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-b-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-b-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-b-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-4.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-5.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-6.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-7.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-8.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-2-c-9.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/15.2.3.8-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/symbol-object-contains-symbol-properties-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/symbol-object-contains-symbol-properties-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Object/seal/throws-when-false.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/bigint.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/o-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/o-not-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/proto-not-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/set-error.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/set-failure-cycle.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/set-failure-non-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/setPrototypeOf/success.js
 create mode 100644 js/src/tests/test262/built-ins/Object/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/subclass-object-arg.js
 create mode 100644 js/src/tests/test262/built-ins/Object/symbol_object-returns-fresh-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/exception-during-enumeration.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/exception-not-object-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/getter-adding-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/getter-making-future-key-nonenumerable.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/getter-removing-future-key.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/inherited-properties-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/observable-operations.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/primitive-booleans.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/primitive-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/primitive-strings.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/primitive-symbols.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/return-order.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/symbols-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/tamper-with-global-object.js
 create mode 100644 js/src/tests/test262/built-ins/Object/values/tamper-with-object-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A2.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A2.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A3.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A5.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A6.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A6.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A7.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A7.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A8.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A8.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/S25.4.4.1_A8.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/call-resolve-element-after-return.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/call-resolve-element-items.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/call-resolve-element.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/capability-resolve-throws-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/capability-resolve-throws-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/ctx-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/does-not-invoke-array-setters.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-get-once-multiple-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-get-once-no-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve-return.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-then-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-then-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-then-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-then-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/invoke-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-string-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-arg-is-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-assigned-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-next-val-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-next-val-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-returns-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-step-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/iter-step-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/new-resolve-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/reject-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/reject-ignored-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/reject-ignored-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/reject-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-before-loop-exit-from-same.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-before-loop-exit.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-element-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-element-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-element-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-element-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-element-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-from-same-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/resolve-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/same-reject-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/all/species-get-error.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/call-resolve-element-after-return.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/call-resolve-element-items.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/call-resolve-element.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/capability-resolve-throws-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/capability-resolve-throws-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/ctx-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/does-not-invoke-array-setters.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-get-once-multiple-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-get-once-no-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve-return.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-then-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-then-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-then-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-then-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/invoke-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/is-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-string-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-arg-is-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-assigned-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-next-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-next-val-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-next-val-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-returns-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-step-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/iter-step-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/new-reject-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/new-resolve-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-element-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-element-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-element-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-element-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-element-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-ignored-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-ignored-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/reject-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-before-loop-exit-from-same.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-before-loop-exit.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-element-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-element-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-element-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-element-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-element-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-from-same-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolve-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-all-fulfilled.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-all-mixed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-all-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-sequence-extra-ticks.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-sequence-mixed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-sequence-with-rejections.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-sequence.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolved-then-catch-finally.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolves-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/resolves-to-array.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/returns-promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/allSettled/species-get-error.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-get-once-multiple-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-get-once-no-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-not-callable-rejects-with-typerror.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-on-promises-every-iteration-of-custom.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-on-promises-every-iteration-of-promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-on-values-every-iteration-of-custom.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve-on-values-every-iteration-of-promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then-on-promises-every-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/invoke-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/is-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-empty-iterable-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-empty-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-string-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-arg-is-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-assigned-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-step-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/iter-step-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/new-reject-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-all-mixed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-element-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-element-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-element-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-element-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/reject-element-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/resolve-from-reject-catch.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/resolve-from-resolve-reject-catch.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/resolve-ignores-late-rejection-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/resolve-ignores-late-rejection.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/returns-promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/any/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/create-resolving-functions-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/create-resolving-functions-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/exception-after-resolve-in-executor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/exception-after-resolve-in-thenable-job.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/exec-args.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-call-context-sloppy.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-call-context-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/get-prototype-abrupt-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/get-prototype-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/S25.4.4.2_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/S25.4.5_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/S25.4.5.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/S25.4.5.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/S25.4.5.1_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/S25.4.5.1_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/invokes-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/this-value-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/this-value-then-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/this-value-then-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/catch/this-value-then-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/invokes-then-with-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/invokes-then-with-non-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/is-a-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/is-a-method.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/rejected-observable-then-calls-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/rejected-observable-then-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/rejection-reason-no-fulfill.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/rejection-reason-override-with-throw.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/resolution-value-no-override.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/resolved-observable-then-calls-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/resolved-observable-then-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/species-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/species-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/subclass-reject-count.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/subclass-resolve-count.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/subclass-species-constructor-reject-count.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/subclass-species-constructor-resolve-count.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-then-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-then-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-then-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/finally/this-value-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/no-promise-state.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.4_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.4_A2.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A4.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A4.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A4.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A5.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A5.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/S25.4.5.3_A5.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/context-check-on-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-access-count.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-custom.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-null.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-poisoned.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/ctor-undef.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/deferred-is-resolved-value.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/prfm-fulfilled.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/prfm-pending-fulfulled.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/prfm-pending-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/prfm-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/reject-pending-fulfilled.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/reject-pending-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/reject-settled-fulfilled.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/reject-settled-rejected.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-fulfilled-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-pending-rejected-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-fulfilled-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/resolve-settled-rejected-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-invoke-nonstrict.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-invoke-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-next-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-next.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-return-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-fulfilled-return-normal.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-identity.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-invoke-nonstrict.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-invoke-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-next-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-next.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-return-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-rejected-return-normal.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/rxn-handler-thrower.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/prototype/then/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A2.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A2.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A4.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A5.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A6.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A6.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/S25.4.4.3_A7.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/ctx-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-get-once-multiple-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-get-once-no-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve-return.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-then-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-then-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-then-get-error-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-then-get-error-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/invoke-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-string-resolve.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-arg-is-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-assigned-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-next-val-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-next-val-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-false-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-null-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-number-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-string-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-symbol-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-true-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-returns-undefined-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-step-err-no-close.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/iter-step-err-reject.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/reject-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/reject-ignored-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/reject-ignored-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/reject-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/resolve-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/same-reject-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/same-resolve-function.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/race/species-get-error.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-ignored-via-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-ignored-via-fn-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-ignored-via-fn-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-abrupt-queue.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-fn-deferred-queue.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-fn-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-fn-immed-queue.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject-via-fn-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/S25.4.4.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/S25.4.4.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/S25.4.4.4_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/capability-invocation-error.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/capability-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/ctx-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/reject/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-ignored-via-fn-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-ignored-via-fn-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-non-obj-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-non-obj-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-non-thenable-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-non-thenable-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-poisoned-then-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-poisoned-then-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-prms-cstm-then-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-prms-cstm-then-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-thenable-deferred.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve-thenable-immed.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.4.4.5_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.Promise_resolve_foreign_thenable_1.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/S25.Promise_resolve_foreign_thenable_2.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/arg-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/arg-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/arg-uniq-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/capability-executor-called-twice.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/capability-executor-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/capability-invocation-error.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/context-non-object-with-promise.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/ctx-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/ctx-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/ctx-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/ctx-non-object.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/length.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/name.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-from-promise-capability.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-non-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-poisoned-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-prms-cstm-then.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-self.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/resolve-thenable.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/resolve/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Promise/undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/arguments-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/call-result.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/null-handler-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/return-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-undefined-no-property.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/apply/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/arguments-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/call-parameters-new-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/call-result.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/null-handler-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-boolean-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-null-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-number-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-number.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-string-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-string.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-symbol-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-undefined-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/return-not-object-throws-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-undefined-no-property.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-undefined-proto-from-cross-realm-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-undefined-proto-from-newtarget-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/construct/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-is-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-handler-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-is-revoked-function-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-is-revoked-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/create-target-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/desc-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/null-handler-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/return-boolean-and-define-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-configurable-desc-not-configurable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-configurable-desc-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-not-compatible-descriptor-not-configurable-target-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-not-compatible-descriptor-not-configurable-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-not-compatible-descriptor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-not-compatible-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-not-configurable-writable-desc-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-undefined-not-configurable-descriptor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-undefined-not-configurable-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-undefined-target-is-not-extensible-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/targetdesc-undefined-target-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/defineProperty/trap-return-is-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/boolean-trap-result-boolean-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/boolean-trap-result-boolean-true.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/return-false-not-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/return-false-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/targetdesc-is-configurable-target-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/targetdesc-is-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/targetdesc-is-undefined-return-true.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-undefined-not-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-undefined-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/deleteProperty/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/enumerate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/enumerate/removed-does-not-trigger.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/enumerate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get-fn-realm-recursive.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get-fn-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/accessor-get-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/not-same-value-configurable-false-writable-false-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result-accessor-property.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result-configurable-false-writable-true.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result-configurable-true-assessor-get-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result-configurable-true-writable-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result-same-value-configurable-false-writable-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/return-trap-result.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-undefined-no-property.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-undefined-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/get/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-is-undefined-target-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-is-undefined-targetdesc-is-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-is-undefined-targetdesc-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-type-is-not-object-nor-undefined-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/result-type-is-not-object-nor-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-is-invalid-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-is-not-configurable-not-writable-targetdesc-is-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-is-not-configurable-targetdesc-is-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-is-not-configurable-targetdesc-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-return-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-return-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/extensible-target-return-handlerproto.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/instanceof-custom-return-accepted.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/instanceof-target-not-extensible-not-same-proto-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/not-extensible-not-same-proto-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/not-extensible-same-proto.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-result-neither-object-nor-null-throws-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-result-neither-object-nor-null-throws-number.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-result-neither-object-nor-null-throws-string.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-result-neither-object-nor-null-throws-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/getPrototypeOf/trap-result-neither-object-nor-null-throws-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/call-in-prototype-index.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/call-in-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/call-in.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/call-object-create.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/call-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/null-handler-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-target-not-extensible-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-target-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-target-prop-exists-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-target-prop-exists.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-targetdesc-not-configurable-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-false-targetdesc-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-is-abrupt-in.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-is-abrupt-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-true-target-prop-exists-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-true-target-prop-exists.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/return-true-without-same-target-prop.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-not-callable-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-undefined-using-with.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/has/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/return-is-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/return-is-different-from-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/return-same-result-from-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/isExtensible/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/length.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/name.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/call-parameters-object-getownpropertynames.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/call-parameters-object-getownpropertysymbols.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/call-parameters-object-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/extensible-return-trap-result-absent-not-configurable-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/extensible-return-trap-result.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/not-extensible-missing-keys-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/not-extensible-new-keys-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/not-extensible-return-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-all-non-configurable-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-duplicate-entries-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-duplicate-symbol-entries-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-not-list-object-throws-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-not-list-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-array.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-number.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-object.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/return-type-throws-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/ownKeys/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/return-true-target-is-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/return-true-target-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/preventExtensions/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/proxy-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/proxy-no-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/proxy-undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/length.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/name.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revocation-function-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revocation-function-length.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revocation-function-name.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revocation-function-nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revocation-function-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revoke-consecutive-call-returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revoke-returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/revoke.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/revocable/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/boolean-trap-result-is-false-boolean-return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/boolean-trap-result-is-false-null-return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/boolean-trap-result-is-false-number-return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/boolean-trap-result-is-false-string-return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/boolean-trap-result-is-false-undefined-return-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/call-parameters-prototype-dunder-proto.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/call-parameters-prototype-index.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/call-parameters-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/return-is-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/return-true-target-property-accessor-is-configurable-set-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/return-true-target-property-accessor-is-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/return-true-target-property-is-not-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/return-true-target-property-is-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/target-property-is-accessor-not-configurable-set-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/target-property-is-not-configurable-not-writable-not-equal-to-v.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-missing-receiver-multiple-calls-index.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-missing-receiver-multiple-calls.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-null-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-undefined-no-property.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/set/trap-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/internals-call-order.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/not-extensible-target-not-same-target-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/not-extensible-target-same-target-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/null-handler.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/return-abrupt-from-get-trap.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/return-abrupt-from-isextensible-target.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/return-abrupt-from-target-getprototypeof.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/return-abrupt-from-trap.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/toboolean-trap-result-false.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/toboolean-trap-result-true-target-is-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-missing-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-not-callable-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-null-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-undefined-or-null.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/setPrototypeOf/trap-is-undefined-target-is-proxy.js
 create mode 100644 js/src/tests/test262/built-ins/Proxy/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/apply.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/arguments-list-is-not-array-like.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/call-target.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/return-target-call-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/apply/target-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/arguments-list-is-not-array-like.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/construct.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/newtarget-is-not-constructor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/return-with-newtarget-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/return-without-newtarget-argument.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/target-is-not-constructor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/construct/use-arguments-list.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/define-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/define-symbol-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/defineProperty.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/return-abrupt-from-attributes.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/return-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/defineProperty/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/delete-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/delete-symbol-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/deleteProperty.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/return-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/deleteProperty/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/enumerate/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/enumerate/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/enumerate/undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/get.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/return-value-from-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/return-value-from-symbol-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/get/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/getOwnPropertyDescriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/return-from-accessor-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/return-from-data-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/symbol-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/undefined-own-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getOwnPropertyDescriptor/undefined-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/getPrototypeOf.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/null-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/return-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/skip-own-properties.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/getPrototypeOf/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/has.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/return-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/symbol-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/has/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/isExtensible.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/return-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/isExtensible/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/object-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/order-after-define-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/ownKeys.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-array-with-own-keys-only.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-non-enumerable-keys.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-on-corresponding-order-large-index.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/return-on-corresponding-order.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/ownKeys/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/always-return-true-from-ordinary-object.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/prevent-extensions.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/preventExtensions.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/return-boolean-from-proxy-object.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/preventExtensions/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/call-prototype-property-set.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/creates-a-data-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/different-property-descriptors.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/receiver-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/return-abrupt-from-property-key.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/return-false-if-receiver-is-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/return-false-if-target-is-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/set-value-on-accessor-descriptor-with-receiver.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/set-value-on-accessor-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/set-value-on-data-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/set.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/symbol-property.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/set/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/proto-is-not-object-and-not-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/proto-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-abrupt-from-result.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-false-if-target-and-proto-are-the-same.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-false-if-target-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-false-if-target-is-prototype-of-proto.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-true-if-new-prototype-is-set.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/return-true-if-proto-is-current.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/setPrototypeOf.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/target-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/setPrototypeOf/target-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Reflect/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.2.15-6-1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.2.5-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.4.1-1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.4.1-2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.4.1-3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/15.10.4.1-4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-digit-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-digit-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-digit-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-digit-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-digit-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-digit-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-digit-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-digit-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-whitespace-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-whitespace-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-whitespace-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-whitespace-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-word-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-word-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-word-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-non-word-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-whitespace-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-whitespace-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-whitespace-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-whitespace-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-word-class-escape-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-word-class-escape-plus-quantifier-flags-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-word-class-escape-plus-quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/character-class-word-class-escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/CharacterClassEscapes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.1_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A4.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A4.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.10_A5.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.11_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.12_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.12_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.13_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T19.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T20.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T21.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T22.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T23.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T24.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T25.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T26.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T27.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T28.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T29.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T30.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T31.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T32.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T33.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T34.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T35.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T36.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T37.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T38.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T39.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T40.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T41.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.15_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.3_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.5_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.5_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.5_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A4_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A6_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.6_A6_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T18.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T19.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T20.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T21.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A4_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A5_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.7_A6_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T18.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T19.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T20.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T21.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T22.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T23.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T24.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T25.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T26.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T27.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T28.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T29.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T30.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T31.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T32.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T33.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A4_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.8_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.9_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.9_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.9_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2.9_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.3.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A5_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A7_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A7_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A8_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A9_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A9_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.4.1_A9_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.5_A1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.5_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.5_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/S15.10.7_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/call_with_non_regexp_same_constructor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/call_with_regexp_match_falsy.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/call_with_regexp_not_same_constructor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/character-class-escape-non-whitespace-u180e.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/character-class-escape-non-whitespace.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/with-dotall-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/with-dotall.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/without-dotall-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/dotall/without-dotall.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/duplicate-flags.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like-flag-override.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like-get-ctor-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like-get-flags-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like-get-source-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like-short-circuit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/from-regexp-like.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lastIndex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/alternations.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/back-references-to-captures.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/back-references.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/captures-negative.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/captures.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/do-not-backtrack.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/greedy-loop.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/misc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/mutual-recursive.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/negative.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/nested-lookaround.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/simple-fixed-length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/sliced-strings.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/start-of-line.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/sticky.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/variable-length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/lookBehind/word-boundary.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-element.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-matched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-properties.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-unicode-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-unicode-property-names.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array-unmatched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-array.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-groups-object-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-groups-object-unmatched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-groups-object.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-groups-properties.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/indices-property.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/match-indices/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/functional-replace-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/functional-replace-non-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-object-subclass-sans.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-object-subclass.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-object-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-object-unmatched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-object.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/groups-properties.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/lookbehind.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/non-unicode-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/non-unicode-property-names.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/non-unicode-references.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-escaped.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-get.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-missing.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-nocaptures.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-numbered.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-unclosed.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/string-replace-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/unicode-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/unicode-property-names.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/named-groups/unicode-references.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/character-class-range-end.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/character-class-range-no-dash-end.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/character-class-range-no-dash-start.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/character-class-range-start.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/character-class.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/ASCII.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/ASCII_Hex_Digit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Alphabetic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Any.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Assigned.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Bidi_Control.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Cased.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Dash.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Default_Ignorable_Code_Point.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Deprecated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Diacritic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Emoji.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Emoji_Component.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Emoji_Modifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Extender.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Close_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Connector_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Control.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Enclosing_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Final_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Format.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Initial_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Line_Separator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Open_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Paragraph_Separator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Private_Use.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Separator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Space_Separator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Surrogate.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Titlecase_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Hex_Digit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/IDS_Trinary_Operator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/ID_Continue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/ID_Start.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Ideographic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Join_Control.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Logical_Order_Exception.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Lowercase.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Math.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Noncharacter_Code_Point.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Pattern_Syntax.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Pattern_White_Space.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Quotation_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Radical.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Regional_Indicator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Adlam.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Anatolian_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Armenian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Avestan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Balinese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Bamum.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Bassa_Vah.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Batak.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Bhaiksuki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Brahmi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Braille.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Buginese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Buhid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Canadian_Aboriginal.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Carian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Caucasian_Albanian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Chakma.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Cham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Cherokee.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Chorasmian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Common.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Coptic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Cuneiform.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Cypriot.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Cyrillic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Deseret.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Devanagari.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Dives_Akuru.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Dogra.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Duployan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Egyptian_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Elbasan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Elymaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Ethiopic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Georgian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Glagolitic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Gothic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Grantha.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Greek.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Gujarati.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Gunjala_Gondi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Gurmukhi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Han.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hangul.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hanifi_Rohingya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hanunoo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hatran.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hebrew.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Hiragana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Imperial_Aramaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Pahlavi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Parthian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Javanese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Kaithi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Katakana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Kayah_Li.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Kharoshthi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Khitan_Small_Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Khmer.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Khojki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Khudawadi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Lao.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Lepcha.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Limbu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Linear_A.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Linear_B.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Lisu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Lycian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Lydian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Mahajani.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Makasar.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Malayalam.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Mandaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Manichaean.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Marchen.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Masaram_Gondi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Medefaidrin.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Meetei_Mayek.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Mende_Kikakui.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Cursive.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Miao.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Modi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Mongolian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Mro.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Multani.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Myanmar.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Nabataean.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Nandinagari.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_New_Tai_Lue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Newa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Nko.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Nushu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Nyiakeng_Puachue_Hmong.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Ogham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Ol_Chiki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Hungarian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Italic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_North_Arabian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Permic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Persian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Sogdian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_South_Arabian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Old_Turkic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Osage.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Osmanya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Pahawh_Hmong.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Palmyrene.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Pau_Cin_Hau.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Phags_Pa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Phoenician.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Psalter_Pahlavi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Rejang.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Runic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Samaritan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Saurashtra.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Shavian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Siddham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_SignWriting.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Sinhala.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Sogdian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Sora_Sompeng.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Soyombo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Sundanese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Syriac.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tagalog.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tagbanwa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Le.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Tham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Viet.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Takri.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tamil.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Thaana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Thai.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tibetan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tifinagh.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Tirhuta.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Ugaritic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Vai.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Wancho.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Warang_Citi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Yezidi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Yi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_-_Zanabazar_Square.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Adlam.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ahom.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Anatolian_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Armenian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Avestan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Balinese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bamum.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bassa_Vah.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Batak.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bhaiksuki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Brahmi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Braille.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buginese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buhid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Canadian_Aboriginal.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Carian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Caucasian_Albanian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cherokee.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chorasmian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Coptic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cuneiform.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cypriot.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Deseret.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Devanagari.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dives_Akuru.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dogra.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Duployan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Egyptian_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elbasan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elymaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ethiopic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Glagolitic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gothic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Grantha.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Greek.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gujarati.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gunjala_Gondi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gurmukhi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hangul.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanifi_Rohingya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanunoo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hatran.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hebrew.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hiragana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Imperial_Aramaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Pahlavi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Parthian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Javanese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kaithi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kayah_Li.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kharoshthi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khitan_Small_Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khmer.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khudawadi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lepcha.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Limbu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_A.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_B.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lycian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lydian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mahajani.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Makasar.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mandaic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Manichaean.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Marchen.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Masaram_Gondi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Medefaidrin.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meetei_Mayek.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mende_Kikakui.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Cursive.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Hieroglyphs.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Miao.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Modi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mro.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Multani.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Myanmar.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nabataean.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_New_Tai_Lue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nushu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nyiakeng_Puachue_Hmong.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ogham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ol_Chiki.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Hungarian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Italic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_North_Arabian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Permic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Persian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Sogdian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_South_Arabian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Turkic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osage.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osmanya.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pahawh_Hmong.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Palmyrene.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pau_Cin_Hau.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phags_Pa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phoenician.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Psalter_Pahlavi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Rejang.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Runic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Samaritan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Saurashtra.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Shavian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Siddham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_SignWriting.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sogdian.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sora_Sompeng.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Soyombo.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sundanese.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagbanwa.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Le.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Tham.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Viet.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tamil.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thaana.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thai.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tibetan.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ugaritic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Vai.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Wancho.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Warang_Citi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yezidi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yi.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Zanabazar_Square.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Sentence_Terminal.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Soft_Dotted.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Terminal_Punctuation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Uppercase.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/Variation_Selector.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/White_Space.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/XID_Continue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/XID_Start.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/generated/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-empty-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-empty.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-invalid-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-no-braces-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-no-braces.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator-only-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator-only.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-separator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-unclosed-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-unclosed.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-unopened-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/grammar-extension-unopened.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-01-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-01.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-02-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-02.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-03-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-03.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-04-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-04.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-05-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-05.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-06-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-06.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-07-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-07.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-08-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-08.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-09-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-09.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-10-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-11-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-12-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-13-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-14-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/loose-matching-14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-binary-property-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-binary-property.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-and-value-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-and-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-existing-value-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-existing-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-General_Category-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-Script-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-Script.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/non-existent-property-value-general-category.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value-negated.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/15.10.6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.5.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.5.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.5.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.5.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.6.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.6.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.6_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/S15.10.6_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-coerce-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-g-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-g-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-y-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-y-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-failure-y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-infer-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-g-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-g-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-return-val-groups.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-u-return-val-groups.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-y-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-success-y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/builtin-y-coerce-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/coerce-arg-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/coerce-arg.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/coerce-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/exec-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/exec-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/exec-return-type-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/exec-return-type-valid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-coerce-result-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-get-exec-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-get-result-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-init-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-match-empty-advance-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-match-empty-coerce-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-match-empty-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-match-no-coerce-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-match-no-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-success-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/g-zero-matches.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/get-exec-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/get-global-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/get-unicode-error.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/this-val-non-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/u-advance-after-empty.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-fail-global-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-fail-lastindex-no-write.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-fail-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-fail-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.match/y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-called-once.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-this-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/regexpcreate-this-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-get-constructor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-get-species-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-species-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-species-is-null-or-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-species-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-regexp-get-global-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/species-regexp-get-unicode-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/string-tostring-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/string-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-get-flags-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-get-flags.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-lastindex-cached.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-tolength-lastindex-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-tostring-flags-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll/this-tostring-flags.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/arg-1-coerce-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/arg-1-coerce.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/arg-2-coerce-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/arg-2-coerce.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/coerce-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/coerce-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/coerce-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/coerce-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/exec-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/exec-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-coerce-replacement-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-coerce-replacement.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-invoke-args-empty-result.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-invoke-args.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-invoke-this-no-strict.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/fn-invoke-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/g-init-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/g-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/g-pos-decrement.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/g-pos-increment.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/get-exec-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/get-global-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/get-unicode-error.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/match-failure.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/replace-with-trailing.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/replace-without-trailing.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-capture-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-capture.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-index-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-index-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-index.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-length-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-matched-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-matched-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-coerce-matched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-capture-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-index-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-length-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/result-get-matched-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-after.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-before.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-capture-idx-1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-capture-idx-2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-dollar.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/subst-matched.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/u-advance-after-empty.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-fail-global-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-fail-lastindex-no-write.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-fail-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-fail-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.replace/y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/coerce-string-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/coerce-string.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/cstm-exec-return-index.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/cstm-exec-return-invalid.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/failure-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/get-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/lastindex-no-restore.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/match-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-init-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-init-samevalue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-init.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-restore-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-restore-samevalue.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/set-lastindex-restore.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/success-get-index-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/success-return-val.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/u-lastindex-advance.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.search/y-fail-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-flags-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-flags.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-limit-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-limit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-string-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/coerce-string.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/get-flags-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/last-index-exceeds-str-size.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/limit-0-bail.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-ctor-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-ctor-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-ctor-undef.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-species-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-species-non-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-species-undef.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor-y.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/species-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/splitter-proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-coerce-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-coerce-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-empty-match-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-empty-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-empty-no-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-get-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-limit-capturing.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-limit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-match-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-result-coerce-length-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-result-coerce-length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-result-get-capture-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-result-get-length-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-set-lastindex-err.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-set-lastindex-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-set-lastindex-no-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/str-trailing-chars.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-failure.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/dotAll/this-val-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/15.10.6.2-9-e-1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T19.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T20.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T21.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/failure-g-lastindex-reset.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/failure-lastindex-access.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/success-g-lastindex-no-access.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/success-lastindex-access.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/u-captured-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/u-lastindex-adv.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/u-lastindex-value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/y-fail-lastindex-no-write.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/y-fail-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/y-fail-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/y-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/exec/y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-dotall.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-ignoreCase.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-multiline.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-sticky.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/coercion-unicode.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/get-order.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/rethrow.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/return-order.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/flags/this-val-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/15.10.7.2-2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/S15.10.7.2_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/S15.10.7.2_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/S15.10.7.2_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/global/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/15.10.7.3-2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/S15.10.7.3_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/S15.10.7.3_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/S15.10.7.3_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/ignoreCase/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/15.10.7.4-2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/S15.10.7.4_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/S15.10.7.4_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/S15.10.7.4_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/multiline/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/no-regexp-matcher.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/value-empty.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/value-line-terminator.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/value-slash.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/value-u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/source/value.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/sticky/this-val-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T19.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T20.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T21.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T22.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/S15.10.6.3_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/y-fail-lastindex-no-write.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/y-fail-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/y-fail-return.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/y-init-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/test/y-set-lastindex.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A10.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A11.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A6.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A7.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A8.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/S15.10.6.4_A9.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/this-val-invalid-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/this-val-regexp-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/prototype/unicode/this-val-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/quantifier-integer-limit.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/regexp-class-chars.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/u180e.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_character_class_backspace_escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_identity_escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_brackets.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_character_class_escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_identity_escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_identity_escape_alpha.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_identity_escape_c.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_identity_escape_u.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_identity_escape_x.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_incomplete_quantifier.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_octal_escape.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/unicode_restricted_quantifier_without_atom.js
 create mode 100644 js/src/tests/test262/built-ins/RegExp/valid-flags-y.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/ancestry.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-get-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-match-get-0-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-match-get-0-tostring-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-match-get-0-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/custom-regexpexec.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/next-iteration-global.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/next-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/next-missing-internal-slots.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/regexp-tolength-lastindex-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/next/this-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/RegExpStringIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/return-value.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/symbol-species-name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/Symbol.species/symbol-species.js
 create mode 100644 js/src/tests/test262/built-ins/Set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Set/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/properties-of-the-set-prototype-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype-of-set.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/Symbol.toStringTag/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/Symbol.toStringTag/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/Symbol.toStringTag/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/add.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/preserves-insertion-order.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/returns-this-when-ignoring-duplicate.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/returns-this.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/will-not-add-duplicate-entry-initial-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/will-not-add-duplicate-entry-normalizes-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/add/will-not-add-duplicate-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/clear.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/clears-all-contents-from-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/clears-all-contents.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/clears-an-empty-set.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/does-not-have-setdata-internal-slot-set.prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/clear/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/constructor/set-prototype-constructor-intrinsic.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/constructor/set-prototype-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/delete-entry-initial-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/delete-entry-normalizes-zero.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/delete-entry.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/delete.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/returns-false-when-delete-is-noop.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/returns-true-when-delete-operation-occurs.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/delete/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/entries.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/returns-iterator-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/entries/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/callback-not-callable-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/forEach.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-in-insertion-order.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-in-iterable-entry-order.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-values-added-after-foreach-begins.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-values-deleted-then-readded.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-values-not-deleted.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/iterates-values-revisits-after-delete-re-add.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-arg-explicit-cannot-override-lexical-this-arrow.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-arg-explicit.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/forEach/throws-when-callback-throws.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/has.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-undefined-added-deleted-not-present-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-nan.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-false-when-value-not-present-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-nan.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/returns-true-when-value-present-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/has/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/keys/keys.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/returns-count-of-present-values-before-after-add-delete.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/returns-count-of-present-values-by-insertion.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/returns-count-of-present-values-by-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/size/size.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-set-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/length.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/name.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/returns-iterator-empty.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/returns-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/values-iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/prototype/values/values.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-does-not-throw-when-add-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-get-add-method-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterable-calls-add.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterable-empty-does-not-call-add.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterable-throws-when-add-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterator-close-after-add-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterator-next-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-iterator-value-failure.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-no-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set-undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/Set/set.js
 create mode 100644 js/src/tests/test262/built-ins/Set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Set/symbol-as-entry.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/does-not-have-mapiterator-internal-slots-set.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/does-not-have-mapiterator-internal-slots.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/iteration-mutable.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/iteration.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/this-not-object-throw-entries.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/this-not-object-throw-keys.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/this-not-object-throw-prototype-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/next/this-not-object-throw-values.js
 create mode 100644 js/src/tests/test262/built-ins/SetIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/allocation-limit.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/data-allocation-after-object-creation.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/init-zero.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/length-is-absent.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/length-is-too-large-throws.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/negative-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/newtarget-prototype-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype-from-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/name.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/return-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/this-is-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/byteLength/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/context-is-not-arraybuffer-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/context-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/end-default-if-absent.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/end-default-if-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/end-exceeds-length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/extensible.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/name.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/negative-end.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/negative-start.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/nonconstructor.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/number-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-constructor-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-constructor-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-returns-larger-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-returns-not-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-returns-same-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species-returns-smaller-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/species.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/start-default-if-absent.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/start-default-if-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/start-exceeds-end.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/start-exceeds-length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/this-is-arraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/tointeger-conversion-end.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/prototype/slice/tointeger-conversion-start.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/return-abrupt-from-length-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/return-abrupt-from-length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/shell.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/toindex-length.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/SharedArrayBuffer/zero-length.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-7-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-7-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-7-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/15.5.5.5.2-7-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T19.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.1.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T19.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.2.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5.1_A5.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S15.5.5_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S8.12.8_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S8.12.8_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A9_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8.1_A9_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/S9.8_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S15.5.3.2_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S15.5.3.2_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S15.5.3.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S15.5.3.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S15.5.3.2_A4.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A2.1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A2.2.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A3.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A3.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/S9.7_A3.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCharCode/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/argument-is-Symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/argument-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/argument-not-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/arguments-is-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/fromCodePoint.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/number-is-out-of-range.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/return-string-value.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/fromCodePoint/to-number-conversions.js
 create mode 100644 js/src/tests/test262/built-ins/String/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/numeric-properties.js
 create mode 100644 js/src/tests/test262/built-ins/String/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/String/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.3.1_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.3.1_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.3.1_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.3.1_A4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/S15.5.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/this-val-non-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/Symbol.iterator/this-val-to-str-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1.1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S9.4_A1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/S9.4_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/pos-coerce-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/pos-coerce-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/pos-rounding.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charAt/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1.1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/pos-coerce-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/pos-coerce-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/pos-rounding.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/charCodeAt/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/codePointAt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-abrupt-from-object-pos-to-integer.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-abrupt-from-symbol-pos-to-integer.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-code-unit-coerced-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-first-code-unit.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-single-code-unit.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/return-utf16-decode.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/returns-undefined-on-position-equal-or-more-than-size.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/returns-undefined-on-position-less-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/codePointAt/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/concat/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/constructor/S15.5.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/constructor/S15.5.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Fail.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Fail_2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Success.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Success_2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Success_3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/String.prototype.endsWith_Success_4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/coerced-values-of-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/endsWith.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-position-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-searchstring-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-searchstring-regexp-test.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-searchstring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-false-if-search-start-is-less-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/return-true-if-searchstring-is-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/searchstring-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/searchstring-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/searchstring-is-regexp-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/searchstring-not-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/searchstring-not-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/endsWith/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_FailBadLocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_FailLocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_FailMissingLetter.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_Success.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_SuccessNoLocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/String.prototype.includes_lengthProp.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/coerced-values-of-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/includes.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-position-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-searchstring-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-searchstring-regexp-test.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-searchstring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-false-with-out-of-bounds-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/return-true-if-searchstring-is-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/searchstring-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/searchstring-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/searchstring-is-regexp-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/searchstring-not-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/searchstring-not-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/includes/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A5_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/S15.5.4.7_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/position-tointeger-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/position-tointeger-errors.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/position-tointeger-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/position-tointeger-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/position-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/searchstring-tostring-bigint.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/searchstring-tostring-errors.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/searchstring-tostring-toprimitive.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/searchstring-tostring-wrapped-values.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/searchstring-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/indexOf/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/lastIndexOf/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/15.5.4.9_3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/15.5.4.9_CE.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/S15.5.4.9_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/localeCompare/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/S15.5.4.10_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/cstm-matcher-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/cstm-matcher-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/cstm-matcher-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/invoke-builtin-match.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/this-val-bool.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/this-val-obj.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/match/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/flags-nonglobal-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/flags-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-get-matchAll-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-is-undefined-or-null-invokes-matchAll.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-matchAll-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-matchAll-is-undefined-or-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-matchAll-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-matchAll-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-prototype-get-matchAll-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-prototype-has-no-matchAll.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-prototype-matchAll-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/regexp-prototype-matchAll-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/this-val-non-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/matchAll/toString-this-val.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/form-is-not-valid-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/normalize.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-abrupt-from-form-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-abrupt-from-form.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-normalized-string-from-coerced-form.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-normalized-string-using-default-parameter.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/return-normalized-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/normalize/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/exception-fill-string-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/exception-not-object-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/exception-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/fill-string-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/fill-string-non-strings.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/fill-string-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/function-length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/function-name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/function-property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/max-length-not-greater-than-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/normal-operation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/observable-operations.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padEnd/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/exception-fill-string-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/exception-not-object-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/exception-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/fill-string-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/fill-string-non-strings.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/fill-string-omitted.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/function-length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/function-name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/function-property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/max-length-not-greater-than-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/normal-operation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/observable-operations.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/padStart/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/count-coerced-to-zero-returns-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/count-is-infinity-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/count-is-zero-returns-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/count-less-than-zero-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/empty-string-returns-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/repeat-string-n-times.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/repeat.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/return-abrupt-from-count-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/return-abrupt-from-count.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/repeat/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/15.5.4.11-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/S15.5.4.11_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/cstm-replace-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/cstm-replace-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/cstm-replace-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/replaceValue-evaluation-order.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replace/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceAll.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/replaceAll/this-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/S15.5.4.12_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/cstm-search-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/cstm-search-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/cstm-search-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/invoke-builtin-search-searcher-undef.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/invoke-builtin-search.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/search/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/S15.5.4.13_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/slice/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T19.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T20.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T21.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T22.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T23.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T24.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T25.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T26.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T27.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T28.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T29.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T30.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T31.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T32.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T33.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T34.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T35.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T36.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T37.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T38.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T39.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T40.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T41.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T42.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T43.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T19.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T20.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T21.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T22.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T23.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T24.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T25.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A4_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/S15.5.4.14_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/cstm-split-get-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/cstm-split-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/cstm-split-is-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/split/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/coerced-values-of-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/out-of-bounds-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-position-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-searchstring-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-searchstring-regexp-test.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-searchstring.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-this-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-abrupt-from-this.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/return-true-if-searchstring-is-empty.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/searchstring-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/searchstring-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/searchstring-is-regexp-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/searchstring-not-found-with-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/searchstring-not-found-without-position.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/startsWith.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/this-is-null-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/startsWith/this-is-undefined-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A3_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/S15.5.4.15_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/substring/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/Final_Sigma_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/S15.5.4.17_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/special_casing.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/special_casing_conditional.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/supplementary_plane.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleLowerCase/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/S15.5.4.19_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/special_casing.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/supplementary_plane.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLocaleUpperCase/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/Final_Sigma_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/S15.5.4.16_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/special_casing.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/special_casing_conditional.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/supplementary_plane.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toLowerCase/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/non-generic-realm.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/non-generic.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/string-object.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toString/string-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A1_T9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/S15.5.4.18_A9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/special_casing.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/supplementary_plane.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/toUpperCase/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-0-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-0-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-1-9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-15.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-17.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-19.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-20.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-21.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-22.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-23.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-24.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-25.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-26.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-27.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-28.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-29.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-30.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-31.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-32.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-33.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-34.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-35.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-36.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-37.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-38.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-39.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-40.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-41.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-42.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-43.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-44.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-45.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-46.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-47.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-49.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-50.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-51.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-2-9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-7.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-3-9.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-1.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-10.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-11.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-12.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-13.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-14.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-16.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-18.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-19.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-2.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-20.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-21.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-24.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-28.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-29.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-3.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-30.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-32.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-34.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-35.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-36.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-37.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-38.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-39.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-4.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-40.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-41.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-42.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-43.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-44.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-45.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-46.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-47.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-48.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-49.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-5.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-50.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-51.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-52.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-53.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-54.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-55.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-56.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-57.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-58.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-59.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-6.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-60.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/15.5.4.20-4-8.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trim/u180e.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-line-terminator.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-number.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-cannot-convert-to-primitive-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-tostring-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-tostring-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-valueof-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-object-valueof-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-symbol-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimEnd/this-value-whitespace.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-line-terminator.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-not-obj-coercible.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-number.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-cannot-convert-to-primitive-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-toprimitive-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-toprimitive-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-tostring-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-tostring-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-valueof-call-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-object-valueof-returns-object-err.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/trimStart/this-value-whitespace.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/non-generic-realm.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/non-generic.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/string-object.js
 create mode 100644 js/src/tests/test262/built-ins/String/prototype/valueOf/string-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/browser.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/length.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/name.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/nextkey-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/raw.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-from-empty-array-length.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-negative-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-not-defined.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-zero-NaN.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-zero-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-zero-null.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-zero-or-less-number.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-empty-string-if-length-is-zero-or-less-string.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-the-string-value-from-template.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/return-the-string-value.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/returns-abrupt-from-next-key-toString.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/returns-abrupt-from-next-key.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/returns-abrupt-from-substitution-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/returns-abrupt-from-substitution.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/special-characters.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/substitutions-are-appended-on-same-index.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/substitutions-are-limited-to-template-raw-length.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-length-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-raw-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-raw-throws.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/template-substitutions-are-appended-on-same-index.js
 create mode 100644 js/src/tests/test262/built-ins/String/raw/zero-literal-segments.js
 create mode 100644 js/src/tests/test262/built-ins/String/shell.js
 create mode 100644 js/src/tests/test262/built-ins/String/symbol-string-coercion.js
 create mode 100644 js/src/tests/test262/built-ins/String/symbol-wrapping.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/ancestry.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/browser.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/length.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/name.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/next-iteration-surrogate-pairs.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/next-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/next-missing-internal-slots.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/next/shell.js
 create mode 100644 js/src/tests/test262/built-ins/StringIteratorPrototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/asyncIterator/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/asyncIterator/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/asyncIterator/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/asyncIterator/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/auto-boxing-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/auto-boxing-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/desc-to-string-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/desc-to-string.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/create-value.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/retrieve-value.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/for/to-string-err.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/hasInstance/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/hasInstance/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/hasInstance/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/hasInstance/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/invoked-with-new.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/isConcatSpreadable/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/isConcatSpreadable/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/isConcatSpreadable/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/isConcatSpreadable/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/iterator/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/iterator/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/iterator/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/iterator/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/arg-non-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/arg-symbol-registry-hit.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/arg-symbol-registry-miss.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/keyFor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/match/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/match/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/match/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/match/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/matchAll/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/matchAll/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/matchAll/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/matchAll/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/this-val-obj-non-symbol-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/this-val-obj-symbol-wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toPrimitive/this-val-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/description-symboldescriptivestring.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/get.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/is-not-own-property.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/this-val-non-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/this-val-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/description/wrapper.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/intrinsic.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/toString-default-attributes-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/toString-default-attributes-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/toString.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/toString/undefined.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/this-val-non-obj.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/this-val-obj-non-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/this-val-obj-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/prototype/valueOf/this-val-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/replace/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/replace/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/replace/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/replace/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/search/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/search/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/search/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/search/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/basic.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/builtin-getter-name.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/species/subclassing.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/split/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/split/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/split/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/split/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/symbol.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toPrimitive/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toPrimitive/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toPrimitive/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toPrimitive/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toStringTag/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toStringTag/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/uniqueness.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/unscopables/browser.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/unscopables/cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/unscopables/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/Symbol/unscopables/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/browser.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/distinct-cross-realm.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/extensible.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/forbidden-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/forbidden-caller.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/frozen.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/is-function.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/length.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/name.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/shell.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/throws-type-error.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/unique-per-realm-function-proto.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/unique-per-realm-non-simple.js
 create mode 100644 js/src/tests/test262/built-ins/ThrowTypeError/unique-per-realm-unmapped-args.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/result.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/Symbol.species/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/arylk-get-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/arylk-to-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/iter-access-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/iter-invoke-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/iter-next-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/iter-next-value-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/mapfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/from/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/invoked.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/of/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/return-typedarrayname.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/Symbol.toStringTag/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/BigInt/return-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/return-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/this-inherits-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/buffer/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/BigInt/return-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/return-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteLength/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/return-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/byteOffset/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/negative-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-out-of-bounds-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-target-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-end-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-start-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-target-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/BigInt/undefined-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/bit-precision.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/coerced-values-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-out-of-bounds-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-out-of-bounds-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/negative-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/non-negative-target-and-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/non-negative-target-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-end-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-start-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-target-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-abrupt-from-target.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/copyWithin/undefined-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/BigInt/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/BigInt/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/entries/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/returns-false-if-any-cb-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/returns-true-if-every-cb-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/returns-false-if-any-cb-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/returns-true-if-every-cb-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/every/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/coerced-indexes.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-conversion-once.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-custom-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-non-numeric-throw.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-non-numeric.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-relative-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-relative-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/fill-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-end-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-set-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-start-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/coerced-end-detach.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/coerced-indexes.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/coerced-start-detach.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/coerced-value-detach.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-conversion-once.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-conversion-operations-consistent-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-conversion-operations.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-custom-start-and-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-non-numeric.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-relative-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-relative-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/fill-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-abrupt-from-end-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-abrupt-from-set-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-abrupt-from-start-as-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/return-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/fill/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-called-before-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-called-before-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-no-iteration-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/result-does-not-share-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/result-empty-callbackfn-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/result-full-callbackfn-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/BigInt/values-are-set.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-called-before-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-no-iteration-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/result-does-not-share-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/result-empty-callbackfn-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/result-full-callbackfn-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/filter/values-are-set.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-call-changes-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-may-detach-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/return-found-value-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/return-undefined-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-may-detach-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/return-undefined-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/find/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-changes-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/return-index-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/return-negative-one-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/get-length-ignores-length-prop.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-call-changes-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-call-parameters.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-call-this-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-call-this-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/predicate-not-called-on-empty-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/return-abrupt-from-predicate-call.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/return-index-predicate-result-is-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/findIndex/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/forEach/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/fromIndex-equal-or-greater-length-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/length-zero-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/search-found-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/search-not-found-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/BigInt/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/detached-buffer-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/length-zero-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/samevaluezero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/search-found-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/search-not-found-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/searchelement-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/includes/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-equal-or-greater-length-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/length-zero-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/search-found-returns-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/search-not-found-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/BigInt/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/fromIndex-equal-or-greater-length-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/length-zero-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/search-found-returns-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/search-not-found-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/strict-comparison.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/indexOf/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/custom-separator-result-from-tostring-on-each-simple-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/empty-instance-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/result-from-tostring-on-each-simple-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/return-abrupt-from-separator-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/return-abrupt-from-separator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-simple-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/empty-instance-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/result-from-tostring-on-each-simple-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/result-from-tostring-on-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/return-abrupt-from-separator-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/return-abrupt-from-separator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/join/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/BigInt/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/BigInt/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/keys/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/length-zero-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/search-found-returns-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/search-not-found-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/BigInt/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/fromIndex-infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/fromIndex-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/length-zero-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/search-found-returns-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/search-not-found-returns-minus-one.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/strict-comparison.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/lastIndexOf/tointeger-fromindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/BigInt/return-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/invoked-as-accessor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/return-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/this-has-no-typedarrayname-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/length/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-no-interaction-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-affects-returned-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-does-not-copy-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/return-new-typedarray-from-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/return-new-typedarray-from-positive-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-no-interaction-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-return-affects-returned-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-return-does-not-copy-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/return-new-typedarray-conversion-operation-consistent-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/return-new-typedarray-conversion-operation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/return-new-typedarray-from-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/return-new-typedarray-from-positive-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/map/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-arguments-custom-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-arguments-default-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-no-iteration-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/empty-instance-return-initialvalue.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/empty-instance-with-no-initialvalue-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/result-is-last-callbackfn-return.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/result-of-any-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/return-first-value-without-callbackfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-arguments-custom-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-arguments-default-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-no-iteration-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/empty-instance-return-initialvalue.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/empty-instance-with-no-initialvalue-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/result-is-last-callbackfn-return.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/result-of-any-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/return-first-value-without-callbackfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduce/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-arguments-custom-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-arguments-default-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-no-iteration-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/empty-instance-return-initialvalue.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/empty-instance-with-no-initialvalue-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/result-is-last-callbackfn-return.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/result-of-any-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/return-first-value-without-callbackfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-arguments-custom-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-arguments-default-accumulator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-is-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-no-iteration-over-non-integer-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-set-value-during-iteration.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/empty-instance-return-initialvalue.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/empty-instance-with-no-initialvalue-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/result-is-last-callbackfn-return.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/result-of-any-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/return-first-value-without-callbackfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reduceRight/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/preserves-non-numeric-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/returns-original-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/reverts.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/preserves-non-numeric-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/returns-original-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/reverts.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/reverse/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-negative-integer-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-offset-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-get-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-get-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-length-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-tointeger-offset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-tointeger-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-toobject-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-set-values-in-order.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-set-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-src-tonumber-value-type-conversions.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-src-values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-get-src-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/bigint-tobigint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/bigint-tobiguint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/boolean-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/null-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/number-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/src-typedarray-big.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/string-nan-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/string-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/symbol-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-negative-integer-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-offset-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-return-abrupt-from-tointeger-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/BigInt/undefined-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-offset-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-return-abrupt-from-toobject-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-set-values-in-order.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-set-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-src-tonumber-value-conversions.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-src-tonumber-value-type-conversions.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-src-values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-target-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/bit-precision.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/src-typedarray-big-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-offset-tointeger.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-src-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-src-byteoffset-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-target-arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-target-byteoffset-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-other-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-same-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-other-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-same-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/result-does-not-copy-ordinary-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/results-with-different-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/results-with-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/results-with-same-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-end-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-start-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/set-values-from-different-ctor-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/tointeger-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/BigInt/tointeger-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/bit-precision.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/result-does-not-copy-ordinary-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/results-with-different-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/results-with-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/results-with-same-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/return-abrupt-from-end-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/return-abrupt-from-start-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/return-abrupt-from-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/set-values-from-different-ctor-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/tointeger-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/slice/tointeger-start.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/returns-false-if-every-cb-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/returns-true-if-any-cb-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/BigInt/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-arguments-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-arguments-without-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-no-interaction-over-non-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-not-called-on-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-return-does-not-change-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-set-value-during-interaction.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/callbackfn-this.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/returns-false-if-every-cb-returns-false.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/returns-true-if-any-cb-returns-true.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/some/values-are-not-cached.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/comparefn-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/comparefn-calls.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/comparefn-nonfunction-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/detached-buffer-comparefn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/return-same-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/sortcompare-with-no-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/BigInt/sorted-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/arraylength-internal.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/comparefn-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/comparefn-calls.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/comparefn-nonfunction-call-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/detached-buffer-comparefn-coerce.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/detached-buffer-comparefn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/return-same-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/sort-tonumber.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/sortcompare-with-no-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/sorted-values-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/sorted-values.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/stability.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/sort/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/result-does-not-copy-ordinary-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/result-is-new-instance-from-same-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/result-is-new-instance-with-shared-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/results-with-different-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/results-with-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/results-with-same-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-begin-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-begin.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-end-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/tointeger-begin.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/BigInt/tointeger-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/infinity.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/result-does-not-copy-ordinary-properties.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/result-is-new-instance-from-same-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/result-is-new-instance-with-shared-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/results-with-different-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/results-with-empty-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/results-with-same-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/return-abrupt-from-begin-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/return-abrupt-from-begin.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/return-abrupt-from-end-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/return-abrupt-from-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-invocation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-returns-another-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-returns-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species-use-default-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/speciesctor-get-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/tointeger-begin.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/subarray/tointeger-end.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/calls-tolocalestring-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/calls-tostring-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/calls-valueof-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/empty-instance-returns-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-firstelement-tolocalestring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-firstelement-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-firstelement-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-nextelement-tolocalestring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-nextelement-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-nextelement-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/return-result.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/calls-tolocalestring-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/calls-tostring-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/calls-valueof-from-each-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/empty-instance-returns-empty-string.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/get-length-uses-internal-arraylength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tolocalestring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tolocalestring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/return-result.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toLocaleString/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/BigInt/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/BigInt/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/invoked-as-method.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/iter-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/return-itor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/this-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/prototype/values/this-is-not-typedarray-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArray/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/name.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/not-typedarray-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/detachedbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/init-zeros.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/returns-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/toindex-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/returns-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-array-returns.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-generator-iterable-returns.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobigint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobiguint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/boolean-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterating-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-excessive-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/null-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/number-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-nan-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/symbol-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-from-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-symbol-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/detachedbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/init-zeros.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-infinity-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-negative-integer-throws-rangeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/returns-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/toindex-length.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/returns-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/as-array-returns.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation-consistent-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterating-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-excessive-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/returns.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-from-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-tostring.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof-typeerror.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-symbol-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/custom-proto-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/new-instance-extensibility.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/returns-new-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/src-typedarray-big-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/arylk-get-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/arylk-to-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-other-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-smaller-instance-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/iter-access-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/iter-invoke-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/iter-next-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/iter-next-value-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-ordinary-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-sparse-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-using-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-with-mapfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/new-instance-without-mapfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/property-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/set-value-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/source-value-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/BigInt/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/arylk-get-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/arylk-to-length-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-does-not-instantiate-ta-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-returns-other-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-returns-smaller-instance-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-access-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-invoke-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-next-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-next-value-error.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-arguments.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-is-not-callable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-with-thisarg.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-non-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-strict-strict.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/nan-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-ordinary-object.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-sparse-array.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-using-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-with-mapfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-without-mapfn.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/property-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/set-value-abrupt-completion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/source-value-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/from/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/desc-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/set-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation-consistent-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-greater-than-last-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-lower-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-new-key.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-redefine-key.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/this-is-not-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/infinity-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/indexed-value-sab.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/infinity-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index-get-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/index-prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/infinity-with-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/inherited-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-greater-than-last-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-lower-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/not-enumerable-keys.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobigint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobiguint64.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/boolean-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/null-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/number-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-nan-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/symbol-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/BigInt/undefined-tobigint.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/bigint-tonumber.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/conversion-operation-consistent-nan.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/conversion-operation.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/indexed-value.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index-set-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/internals/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/argument-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/argument-number-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-other-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-smaller-instance-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/new-instance-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/new-instance-using-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/new-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/BigInt/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/argument-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/argument-number-value-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-does-not-instantiate-ta-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-returns-other-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-returns-smaller-instance-throws.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/invoked-as-func.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/nan-conversion.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-empty.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-from-zero.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-using-custom-ctor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/of/this-is-not-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/bigint-Symbol.iterator.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/buffer/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/buffer/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/buffer/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/buffer/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteLength/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteLength/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteLength/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteLength/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteOffset/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteOffset/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteOffset/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteOffset/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/copyWithin/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/copyWithin/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/copyWithin/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/copyWithin/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/entries/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/entries/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/entries/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/entries/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/every/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/every/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/every/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/every/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/fill/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/fill/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/fill/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/fill/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/filter/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/filter/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/filter/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/filter/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/find/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/find/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/find/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/find/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/findIndex/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/findIndex/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/findIndex/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/findIndex/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/forEach/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/forEach/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/forEach/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/forEach/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/indexOf/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/indexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/indexOf/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/indexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/join/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/join/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/join/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/join/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/keys/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/keys/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/keys/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/keys/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/lastIndexOf/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/lastIndexOf/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/lastIndexOf/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/lastIndexOf/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/length/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/length/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/length/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/length/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/map/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/map/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/map/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/map/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduce/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduce/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduce/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduce/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduceRight/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduceRight/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduceRight/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduceRight/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reverse/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reverse/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reverse/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reverse/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/set/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/set/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/slice/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/slice/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/slice/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/slice/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/some/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/some/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/some/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/some/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/sort/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/sort/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/sort/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/sort/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/subarray/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/subarray/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/subarray/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/subarray/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toLocaleString/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toLocaleString/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toString/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toString/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/values/bigint-inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/values/browser.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/values/inherited.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/values/shell.js
 create mode 100644 js/src/tests/test262/built-ins/TypedArrayConstructors/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/empty-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/get-set-method-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterable-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-close-after-set-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-item-first-entry-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-item-second-entry-returns-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-items-are-not-object-close-iterator.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-items-are-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-next-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/iterator-value-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/no-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/properties-of-map-instances.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/properties-of-the-weakmap-prototype-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype-of-weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/delete-entry-initial-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/delete-entry.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/delete.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/does-not-have-weakmapdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/does-not-have-weakmapdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/does-not-have-weakmapdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/does-not-have-weakmapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/returns-false-value-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/returns-false-when-delete-is-noop.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/delete/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/does-not-have-weakmapdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/does-not-have-weakmapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/does-not-have-weakmapdata-internal-slot.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/get.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/returns-undefined-key-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/returns-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/returns-value.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/get/this-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/does-not-have-weakmapdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/does-not-have-weakmapdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/does-not-have-weakmapdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/does-not-have-weakmapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/has.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/returns-false-when-value-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/returns-false-when-value-not-present.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/returns-true-when-value-present.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/has/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/prototype-attributes.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/adds-element.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/does-not-have-weakmapdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/does-not-have-weakmapdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/does-not-have-weakmapdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/does-not-have-weakmapdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/key-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/returns-this-when-ignoring-duplicate.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/returns-this.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/set/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/set-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/WeakMap/weakmap.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/instance-extensible.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/newtarget-prototype-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/proto.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype-from-newtarget-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype-from-newtarget-custom.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype-from-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/custom-this.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/return-target.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/deref/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/proto.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/returns-new-object-from-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/target-not-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakRef/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/add-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/empty-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/get-add-method-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/iterable-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/iterator-close-after-add-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/iterator-next-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/iterator-value-failure.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/no-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/properties-of-the-weakset-prototype-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype-of-weakset.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/add.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/adds-element.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/does-not-have-weaksetdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/does-not-have-weaksetdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/does-not-have-weaksetdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/does-not-have-weaksetdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/does-not-have-weaksetdata-internal-slot-weakset-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/returns-this-when-ignoring-duplicate.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/returns-this.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/add/value-not-object-throw.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/constructor/weakset-prototype-constructor-intrinsic.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/constructor/weakset-prototype-constructor.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/delete-entry-initial-iterable.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/delete-entry.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/delete.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/does-not-have-weaksetdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/does-not-have-weaksetdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/does-not-have-weaksetdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/does-not-have-weaksetdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/does-not-have-weaksetdata-internal-slot-weakset-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/returns-false-value-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/returns-false-when-delete-is-noop.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/delete/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/browser.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/does-not-have-weaksetdata-internal-slot-array.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/does-not-have-weaksetdata-internal-slot-map.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/does-not-have-weaksetdata-internal-slot-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/does-not-have-weaksetdata-internal-slot-set.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/does-not-have-weaksetdata-internal-slot-weakset-prototype.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/has.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/length.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/name.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/returns-false-when-value-is-not-object.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/returns-false-when-value-not-present.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/returns-true-when-value-present.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-boolean.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-null.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-number.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-string.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/has/this-not-object-throw-undefined.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/prototype-attributes.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/prototype/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/shell.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/symbol-disallowed-as-weakset-key.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/undefined-newtarget.js
 create mode 100644 js/src/tests/test262/built-ins/WeakSet/weakset.js
 create mode 100644 js/src/tests/test262/built-ins/browser.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.10_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.11_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.12_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.13_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.13_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.14_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.14_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.14_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.14_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T5.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.15_T6.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.7_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.8_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.8_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.9_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.9_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.9_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.5.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.6.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/browser.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/name.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURI/shell.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.10_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.11_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.11_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.12_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.12_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.12_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.13_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.13_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.14_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.14_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.14_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.14_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T5.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.15_T6.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.7_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.8_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.8_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.9_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.9_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.9_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.2.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.3.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.4.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.5.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.6.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/browser.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/name.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/decodeURIComponent/shell.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A2.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A3.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A3.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A3.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A3.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.4.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.5.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.6.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/S15.1.3.3_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/browser.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/name.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURI/shell.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A2.5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A3.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A3.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A3.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A3.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.2.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.3.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.4.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.5.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.6.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A5.7.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A6_T1.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/browser.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/name.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/encodeURIComponent/shell.js
 create mode 100644 js/src/tests/test262/built-ins/eval/browser.js
 create mode 100644 js/src/tests/test262/built-ins/eval/length-enumerable.js
 create mode 100644 js/src/tests/test262/built-ins/eval/length-non-configurable.js
 create mode 100644 js/src/tests/test262/built-ins/eval/length-non-writable.js
 create mode 100644 js/src/tests/test262/built-ins/eval/length-value.js
 create mode 100644 js/src/tests/test262/built-ins/eval/name.js
 create mode 100644 js/src/tests/test262/built-ins/eval/no-construct.js
 create mode 100644 js/src/tests/test262/built-ins/eval/no-proto.js
 create mode 100644 js/src/tests/test262/built-ins/eval/private-identifiers-not-empty.js
 create mode 100644 js/src/tests/test262/built-ins/eval/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/eval/shell.js
 create mode 100644 js/src/tests/test262/built-ins/global/10.2.1.1.3-4-16-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/global/10.2.1.1.3-4-18-s-strict.js
 create mode 100644 js/src/tests/test262/built-ins/global/10.2.1.1.3-4-22.js
 create mode 100644 js/src/tests/test262/built-ins/global/10.2.1.1.3-4-27.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A1.3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/global/S10.2.3_A2.3_T4.js
 create mode 100644 js/src/tests/test262/built-ins/global/S15.1_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/S15.1_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/global/S15.1_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/global/browser.js
 create mode 100644 js/src/tests/test262/built-ins/global/global-object.js
 create mode 100644 js/src/tests/test262/built-ins/global/property-descriptor.js
 create mode 100644 js/src/tests/test262/built-ins/global/shell.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/S15.1.2.5_A2.6.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/S15.1.2.5_A2.7.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/browser.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/length.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/name.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/return-abrupt-from-tonumber-number-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/return-abrupt-from-tonumber-number.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/return-false-on-nan-or-infinities.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/return-true-for-valid-finite-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/shell.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/tonumber-operations.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-call-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-get-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-result-is-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-result-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isFinite/toprimitive-valid-result.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/S15.1.2.4_A2.6.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/S15.1.2.4_A2.7.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/browser.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/length.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/name.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/return-abrupt-from-tonumber-number-symbol.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/return-abrupt-from-tonumber-number.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/return-false-not-nan-numbers.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/return-true-nan.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/shell.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/tonumber-operations.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-call-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-get-abrupt.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-not-callable-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-result-is-object-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-result-is-symbol-throws.js
 create mode 100644 js/src/tests/test262/built-ins/isNaN/toprimitive-valid-result.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/15.1.2.3-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T10_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A4_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A5_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A5_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A5_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A5_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A6.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.1.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.2.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.3.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.4.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.5.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.6.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.7.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/browser.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/name.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/shell.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dot-dd-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dot-dd-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dot-dds-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-dot-dds-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-nzd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-nzd-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-nzd-nsl-dds.js
 create mode 100644 js/src/tests/test262/built-ins/parseFloat/tonumber-numeric-separator-literal-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/15.1.2.2-2-1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T10.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T10_U180E.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T8.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A2_T9.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.1_T7.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A3.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A4.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A4.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A4.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A4.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A5.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A5.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A5.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T4.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T5.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A6.1_T6.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.1_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.1_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.2_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.2_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.2_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.3_T1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A7.3_T3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A8.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.1.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.2.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.3.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.4.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.5.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.6.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.7.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/browser.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/name.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/parseInt/shell.js
 create mode 100644 js/src/tests/test262/built-ins/shell.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/15.1.1.3-0.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/15.1.1.3-1.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/15.1.1.3-2-strict.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/15.1.1.3-3.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/S15.1.1.3_A1.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/S15.1.1.3_A3_T2.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/S15.1.1.3_A4.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/browser.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/prop-desc.js
 create mode 100644 js/src/tests/test262/built-ins/undefined/shell.js
 create mode 100644 js/src/tests/test262/harness/arrayContains.js
 create mode 100644 js/src/tests/test262/harness/assert-false.js
 create mode 100644 js/src/tests/test262/harness/assert-notsamevalue-nan.js
 create mode 100644 js/src/tests/test262/harness/assert-notsamevalue-notsame.js
 create mode 100644 js/src/tests/test262/harness/assert-notsamevalue-objects.js
 create mode 100644 js/src/tests/test262/harness/assert-notsamevalue-tostring.js
 create mode 100644 js/src/tests/test262/harness/assert-notsamevalue-zeros.js
 create mode 100644 js/src/tests/test262/harness/assert-obj.js
 create mode 100644 js/src/tests/test262/harness/assert-samevalue-nan.js
 create mode 100644 js/src/tests/test262/harness/assert-samevalue-objects.js
 create mode 100644 js/src/tests/test262/harness/assert-samevalue-same.js
 create mode 100644 js/src/tests/test262/harness/assert-samevalue-tostring.js
 create mode 100644 js/src/tests/test262/harness/assert-samevalue-zeros.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-custom.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-incorrect-ctor.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-native.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-no-arg.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-no-error.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-null-fn.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-null.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-primitive.js
 create mode 100644 js/src/tests/test262/harness/assert-throws-single-arg.js
 create mode 100644 js/src/tests/test262/harness/assert-tostring.js
 create mode 100644 js/src/tests/test262/harness/assert-true.js
 create mode 100644 js/src/tests/test262/harness/assertRelativeDateMs.js
 create mode 100644 js/src/tests/test262/harness/browser.js
 create mode 100644 js/src/tests/test262/harness/byteConversionValues.js
 create mode 100644 js/src/tests/test262/harness/compare-array-different-elements.js
 create mode 100644 js/src/tests/test262/harness/compare-array-different-length.js
 create mode 100644 js/src/tests/test262/harness/compare-array-empty.js
 create mode 100644 js/src/tests/test262/harness/compare-array-same-elements-different-order.js
 create mode 100644 js/src/tests/test262/harness/compare-array-same-elements-same-order.js
 create mode 100644 js/src/tests/test262/harness/compare-array-samevalue.js
 create mode 100644 js/src/tests/test262/harness/compare-array-sparse.js
 create mode 100644 js/src/tests/test262/harness/compare-array-symbol.js
 create mode 100644 js/src/tests/test262/harness/dateConstants.js
 create mode 100644 js/src/tests/test262/harness/decimalToHexString.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-array.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-circular.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-deep.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-mapset.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-object.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-primitives-bigint.js
 create mode 100644 js/src/tests/test262/harness/deepEqual-primitives.js
 create mode 100644 js/src/tests/test262/harness/detachArrayBuffer-host-detachArrayBuffer.js
 create mode 100644 js/src/tests/test262/harness/detachArrayBuffer.js
 create mode 100644 js/src/tests/test262/harness/fnGlobalObject.js
 create mode 100644 js/src/tests/test262/harness/isConstructor.js
 create mode 100644 js/src/tests/test262/harness/nans.js
 create mode 100644 js/src/tests/test262/harness/nativeFunctionMatcher.js
 create mode 100644 js/src/tests/test262/harness/promiseHelper.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyconfigurable-configurable-object.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyconfigurable-configurable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyconfigurable-not-configurable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyenumerable-enumerable-symbol.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyenumerable-enumerable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyenumerable-not-enumerable-symbol.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifyenumerable-not-enumerable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotconfigurable-configurable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotconfigurable-not-configurable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotenumerable-enumerable-symbol.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotenumerable-enumerable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotenumerable-not-enumerable-symbol.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotenumerable-not-enumerable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotwritable-not-writable-strict.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifynotwritable-writable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifywritable-array-length.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifywritable-not-writable.js
 create mode 100644 js/src/tests/test262/harness/propertyhelper-verifywritable-writable.js
 create mode 100644 js/src/tests/test262/harness/proxytrapshelper-default.js
 create mode 100644 js/src/tests/test262/harness/proxytrapshelper-overrides.js
 create mode 100644 js/src/tests/test262/harness/shell.js
 create mode 100644 js/src/tests/test262/harness/sta-error.js
 create mode 100644 js/src/tests/test262/harness/sta-override-error.js
 create mode 100644 js/src/tests/test262/harness/sta.js
 create mode 100644 js/src/tests/test262/harness/tcoHelper.js
 create mode 100644 js/src/tests/test262/harness/testTypedArray-conversions-call-error.js
 create mode 100644 js/src/tests/test262/harness/testTypedArray-conversions.js
 create mode 100644 js/src/tests/test262/harness/testTypedArray.js
 create mode 100644 js/src/tests/test262/harness/timer.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-arguments.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-configurable-object.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-desc-is-not-object.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-noproperty.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-restore-accessor-symbol.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-restore-accessor.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-restore-symbol.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-restore.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-same-value.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-string-prop.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-symbol-prop.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-undefined-desc.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-value-error.js
 create mode 100644 js/src/tests/test262/harness/verifyProperty-value.js
 create mode 100644 js/src/tests/test262/intl402/Array/browser.js
 create mode 100644 js/src/tests/test262/intl402/Array/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Array/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Array/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Array/prototype/toLocaleString/calls-toLocaleString-number-elements.js
 create mode 100644 js/src/tests/test262/intl402/Array/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Array/shell.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/browser.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/builtin.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/de-DE.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/en-US.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/name.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/returns-same-results-as-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/taint-Intl-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/this-value-invalid.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/prototype/toLocaleString/throws-same-exceptions-as-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/BigInt/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/constructor-options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/Collator/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Collator/ignore-invalid-unicode-ext-values.js
 create mode 100644 js/src/tests/test262/intl402/Collator/instance-class.js
 create mode 100644 js/src/tests/test262/intl402/Collator/instance-proto-and-extensible.js
 create mode 100644 js/src/tests/test262/intl402/Collator/legacy-regexp-statics-not-modified.js
 create mode 100644 js/src/tests/test262/intl402/Collator/length.js
 create mode 100644 js/src/tests/test262/intl402/Collator/missing-unicode-ext-value-defaults-to-true.js
 create mode 100644 js/src/tests/test262/intl402/Collator/name.js
 create mode 100644 js/src/tests/test262/intl402/Collator/numeric-and-caseFirst.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/bound-to-collator-instance.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/canonically-equivalent-strings.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/compare-function-builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/compare-function-length.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/compare-function-name.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/length.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/name.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/non-normative-basic.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/non-normative-phonebook.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/non-normative-sensitivity.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/compare/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/constructor/value.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/basic.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/this-value-collator-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Collator/prototype/this-value-not-collator.js
 create mode 100644 js/src/tests/test262/intl402/Collator/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/Collator/supportedLocalesOf/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Collator/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Collator/test-option-ignorePunctuation.js
 create mode 100644 js/src/tests/test262/intl402/Collator/test-option-localeMatcher.js
 create mode 100644 js/src/tests/test262/intl402/Collator/test-option-numeric-and-caseFirst.js
 create mode 100644 js/src/tests/test262/intl402/Collator/test-option-sensitivity.js
 create mode 100644 js/src/tests/test262/intl402/Collator/test-option-usage.js
 create mode 100644 js/src/tests/test262/intl402/Collator/this-value-ignored.js
 create mode 100644 js/src/tests/test262/intl402/Collator/unicode-ext-seq-in-private-tag.js
 create mode 100644 js/src/tests/test262/intl402/Collator/unicode-ext-seq-with-attribute.js
 create mode 100644 js/src/tests/test262/intl402/Collator/unicode-ext-value-collation.js
 create mode 100644 js/src/tests/test262/intl402/Collator/usage-de.js
 create mode 100644 js/src/tests/test262/intl402/Date/browser.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/returns-same-results-as-DateTimeFormat.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/taint-Intl-DateTimeFormat.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/this-value-invalid-date.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/this-value-non-date.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/throws-same-exceptions-as-DateTimeFormat.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleDateString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleDateString/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleDateString/length.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleDateString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleString/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleString/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleTimeString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleTimeString/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleTimeString/length.js
 create mode 100644 js/src/tests/test262/intl402/Date/prototype/toLocaleTimeString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Date/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/casing-numbering-system-calendar-options.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-calendar-numberingSystem-order.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-default-value.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-calendar-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-dateStyle-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-dateStyle-valid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-dayPeriod-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-dayPeriod-valid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-fractionalSecondDigits-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-fractionalSecondDigits-valid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-numberingSystem-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-order-dayPeriod.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-order-fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-order-timedate-style.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-order.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-throwing-getters-dayPeriod.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-throwing-getters-fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-throwing-getters-timedate-style.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-timeStyle-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-timeStyle-valid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/constructor-options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/date-time-options.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/ignore-invalid-unicode-ext-values.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/instance-class.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/instance-proto-and-extensible.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/legacy-regexp-statics-not-modified.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/numbering-system-calendar-options.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/constructor/value.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/bound-to-datetimeformat-instance.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/date-constructor-not-called.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-long-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-narrow-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-short-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/format-function-builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/format-function-length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/format-function-name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/proleptic-gregorian-calendar.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/related-year-zh.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/throws-value-non-finite.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/time-clip-near-time-boundaries.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/time-clip-to-integer.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/format/timedatestyle-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/argument-date-string.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/argument-near-time-boundaries.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/argument-to-integer.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/argument-tonumber-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/date-is-infinity-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/date-is-nan-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/date-undefined-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/date-x-greater-than-y-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/en-US.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/this-bad-object.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRange/this-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-date-string.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-near-time-boundaries.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-to-integer.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-tonumber-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-infinity-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-nan-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/date-undefined-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/date-x-greater-than-y-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/en-US.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/pattern-on-calendar.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/this-bad-object.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatRangeToParts/this-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/date-constructor-not-called.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/date-is-infinity-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/date-is-nan-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-long-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-narrow-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-short-en.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/formatToParts.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/main.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/pattern-on-calendar.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/related-year-zh.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/related-year.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/return-abrupt-tonumber-date.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/this-has-not-internal-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/this-is-not-object-throws.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/time-clip-near-time-boundaries.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/time-clip-to-integer.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/basic.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle-dateStyle.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle-default.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle-timeStyle.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/order-dayPeriod.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/order-fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/order-style.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/resolved-locale-with-hc-unicode.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/this-value-datetimeformat-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/prototype/this-value-not-datetimeformat.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/required-date-time-formats.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/builtin.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/supportedLocalesOf/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/taint-Object-prototype-date-time-components.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/taint-Object-prototype-dayPeriod.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/taint-Object-prototype-fractionalSecondDigits.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/test-option-date-time-components.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/test-option-formatMatcher.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/test-option-hour12.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/test-option-localeMatcher.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/this-value-ignored.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/timezone-canonicalized.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/timezone-invalid.js
 create mode 100644 js/src/tests/test262/intl402/DateTimeFormat/timezone-utc.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/browser.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/ctor-custom-get-prototype-poison-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/ctor-custom-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/ctor-default-prototype.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/instance-extensible.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/length.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/locales-invalid-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/locales-length-poison-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/locales-length-tolength-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/locales-symbol-length.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/name.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-fallback-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-fallback-invalid-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-fallback-toString-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-fallback-valid.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-localeMatcher-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-localeMatcher-invalid-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-localeMatcher-toString-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-localeMatcher-valid.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-null-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-random-properties-unchecked.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-style-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-style-invalid-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-style-toString-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-style-valid.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-type-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-type-invalid-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-type-toString-abrupt-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/options-type-valid.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/proto.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/default-option-values.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/option-fallback.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/option-style.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/option-type.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/return-object.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/this-not-object-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/resolvedOptions/this-object-lacks-internal-throws.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/shell.js
 create mode 100644 js/src/tests/test262/intl402/DisplayNames/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/intl402/Intl/browser.js
 create mode 100644 js/src/tests/test262/intl402/Intl/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/Locale-object.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/browser.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/canonicalized-tags.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/canonicalized-unicode-ext-seq.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/complex-language-subtag-replacement.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/complex-region-subtag-replacement.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/descriptor.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/duplicates.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/elements-not-reordered.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/error-cases.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/get-locale.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/getCanonicalLocales.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/has-property.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/invalid-tags.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/length.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/locales-is-not-a-string.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/main.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/name.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/non-iana-canon.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/overriden-arg-length.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/overriden-push.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/preferred-grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/preferred-variant.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/returned-object-is-an-array.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/returned-object-is-mutable.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/shell.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/to-string.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/transformed-ext-canonical.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/transformed-ext-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/transformed-ext-valid.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-calendar.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-col-strength.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-measurement-system.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-region.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-subdivision.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-timezone.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-yes-to-true.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/unicode-ext-key-with-digit.js
 create mode 100644 js/src/tests/test262/intl402/Intl/getCanonicalLocales/weird-cases.js
 create mode 100644 js/src/tests/test262/intl402/Intl/proto.js
 create mode 100644 js/src/tests/test262/intl402/Intl/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/locales-valid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/newtarget-undefined.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-order.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-style-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-style-valid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-toobject-prototype.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-type-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-type-valid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/constructor/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/length.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/name.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/prototype.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/branding.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/options-null.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/result-type.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/constructor/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/instance/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/instance/extensibility.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/instance/prototype.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/instance/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/branding.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/en-us-default.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/en-us-disjunction.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/en-us-narrow.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/en-us-short.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/en-us-unit.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/es-es-long.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/es-es-narrow.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/es-es-short.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-getiterator-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-iteratorclose.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-iteratorstep-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-iteratorvalue-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable-undefined.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/iterable.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/length.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/name.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/format/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/branding.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/en-us-default.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/en-us-disjunction.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/en-us-narrow.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/en-us-short.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/en-us-unit.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/es-es-long.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/es-es-narrow.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/es-es-short.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-getiterator-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-invalid.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-iteratorclose.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-iteratorstep-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-iteratorvalue-throw.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable-undefined.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/iterable.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/length.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/name.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/formatToParts/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/branding.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/caching.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/resolvedOptions/type.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/toStringTag/toString.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/prototype/toStringTag/toStringTag.js
 create mode 100644 js/src/tests/test262/intl402/ListFormat/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/canonicalize-locale-list-take-locale.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-apply-options-canonicalizes-twice.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-getter-order.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-locale-object.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-newtarget-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-non-iana-canon.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-calendar-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-calendar-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-casefirst-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-casefirst-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-collation-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-collation-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-hourcycle-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-hourcycle-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-language-grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-language-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-language-valid-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-language-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-numberingsystem-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-numberingsystem-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-numeric-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-numeric-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-region-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-region-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-script-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-script-valid-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-script-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-parse-twice.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-tag-tostring.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-tag.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-unicode-ext-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/constructor-unicode-ext-valid.js
 create mode 100644 js/src/tests/test262/intl402/Locale/extensions-grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Locale/extensions-private.js
 create mode 100644 js/src/tests/test262/intl402/Locale/function-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Locale/getters-grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Locale/getters-missing.js
 create mode 100644 js/src/tests/test262/intl402/Locale/getters.js
 create mode 100644 js/src/tests/test262/intl402/Locale/instance-extensibility.js
 create mode 100644 js/src/tests/test262/intl402/Locale/instance.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws-boolean.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws-null.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws-number.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws-symbol.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Locale/invalid-tag-throws.js
 create mode 100644 js/src/tests/test262/intl402/Locale/length.js
 create mode 100644 js/src/tests/test262/intl402/Locale/likely-subtags-grandfathered.js
 create mode 100644 js/src/tests/test262/intl402/Locale/likely-subtags.js
 create mode 100644 js/src/tests/test262/intl402/Locale/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/baseName/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/baseName/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/baseName/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/baseName/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/baseName/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/calendar/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/calendar/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/calendar/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/calendar/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/calendar/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/caseFirst/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/caseFirst/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/caseFirst/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/caseFirst/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/caseFirst/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/collation/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/collation/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/collation/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/collation/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/collation/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/hourCycle/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/hourCycle/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/hourCycle/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/hourCycle/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/hourCycle/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/language/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/language/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/language/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/language/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/language/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/length.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/maximize/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/length.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/removing-likely-subtags-first-adds-likely-subtags.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/minimize/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numberingSystem/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numberingSystem/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numberingSystem/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numberingSystem/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numberingSystem/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numeric/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numeric/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numeric/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numeric/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/numeric/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/region/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/region/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/region/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/region/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/region/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/script/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/script/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/script/name.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/script/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/script/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toString/branding.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toString/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toStringTag/toString-removed-tag.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toStringTag/toString.js
 create mode 100644 js/src/tests/test262/intl402/Locale/prototype/toStringTag/toStringTag.js
 create mode 100644 js/src/tests/test262/intl402/Locale/shell.js
 create mode 100644 js/src/tests/test262/intl402/Locale/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/Number/browser.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/builtin.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/length.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/returns-same-results-as-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/taint-Intl-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/this-number-value.js
 create mode 100644 js/src/tests/test262/intl402/Number/prototype/toLocaleString/throws-same-exceptions-as-NumberFormat.js
 create mode 100644 js/src/tests/test262/intl402/Number/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/casing-numbering-system-options.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-compactDisplay-compact.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-compactDisplay-no-compact.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-default-value.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-locales-arraylike.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-locales-get-tostring.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-locales-hasproperty.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-locales-string.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-locales-toobject.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-notation.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-numberingSystem-order.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-options-numberingSystem-invalid.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-order.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-signDisplay.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-unit.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/constructor-unitDisplay.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/currency-code-invalid.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/currency-code-well-formed.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/currency-digits.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/currencyDisplay-unit.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/default-minimum-singificant-digits.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/dft-currency-mnfd-range-check-mxfd.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/fraction-digit-options-read-once.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/ignore-invalid-unicode-ext-values.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/instance-class.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/instance-proto-and-extensible.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/legacy-regexp-statics-not-modified.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/numbering-system-options.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/constructor/value.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/bound-to-numberformat-instance.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/default-value.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/engineering-scientific-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/engineering-scientific-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/engineering-scientific-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/engineering-scientific-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/engineering-scientific-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-fraction-digits-precision.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-fraction-digits.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-function-builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-function-length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-function-name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-negative-numbers.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-non-finite-numbers.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-significant-digits-precision.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/format-significant-digits.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/notation-compact-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/notation-compact-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/notation-compact-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/notation-compact-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/notation-compact-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/numbering-systems.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/percent-formatter.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-currency-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-currency-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-currency-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-currency-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-currency-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-rounding.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/signDisplay-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/this-value-not-numberformat.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/unit-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/unit-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/unit-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/unit-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/unit-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/units-invalid.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/units.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/value-arg-coerced-to-number.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/format/value-tonumber.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/default-parameter.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/engineering-scientific-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/engineering-scientific-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/engineering-scientific-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/engineering-scientific-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/engineering-scientific-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/main.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/notation-compact-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/notation-compact-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/notation-compact-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/notation-compact-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/notation-compact-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/percent-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/signDisplay-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/this-value-not-numberformat.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit-de-DE.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit-en-US.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit-ja-JP.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit-ko-KR.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit-zh-TW.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/unit.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/formatToParts/value-tonumber.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/basic.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/compactDisplay.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/resolvedOptions/this-value-not-numberformat.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/this-value-numberformat-prototype.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/toStringTag/configurable.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/toStringTag/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/prototype/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/significant-digits-options-get-sequence.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/style-unit.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/builtin.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/supportedLocalesOf/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/test-option-currency.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/test-option-currencyDisplay.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/test-option-localeMatcher.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/test-option-style.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/test-option-useGrouping.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/this-value-ignored.js
 create mode 100644 js/src/tests/test262/intl402/NumberFormat/throws-for-currency-style-without-currency-option.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/builtin.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/can-be-subclassed.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/constructor-options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/internals.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/length.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/name.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/bind.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/builtins.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/constructor/main.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/properties.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/prototype.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/builtins.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/pluralCategories.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/properties.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/length.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/name.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/non-finite.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/select/tainting.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/arguments.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/main.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/supportedLocalesOf/supportedLocalesOf.js
 create mode 100644 js/src/tests/test262/intl402/PluralRules/undefined-newtarget-throws.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/locales-valid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/newtarget-undefined.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-numberingSystem-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-numberingSystem-valid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-numeric-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-numeric-valid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-order.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-proto.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-style-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-style-valid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-toobject-prototype.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/constructor/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/length.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/name.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/prototype.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/branding.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/options-null.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/result-type.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/constructor/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/instance/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/instance/extensibility.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/instance/prototype.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/instance/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/branding.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-always.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/en-us-style-short.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/length.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/name.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/pl-pl-style-long.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/pl-pl-style-narrow.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/pl-pl-style-short.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/unit-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/unit-plural.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/value-non-finite.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/value-symbol.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/format/value-tonumber.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/branding.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-numeric-always.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-numeric-auto.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-style-short.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/length.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/name.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/pl-pl-style-long.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/pl-pl-style-narrow.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/pl-pl-style-short.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/result-type.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/unit-invalid.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/unit-plural.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/value-non-finite.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/value-symbol.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/formatToParts/value-tonumber.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/branding.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/caching.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/resolvedOptions/type.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/toStringTag/toString.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/prototype/toStringTag/toStringTag.js
 create mode 100644 js/src/tests/test262/intl402/RelativeTimeFormat/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/locales-valid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/newtarget-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-granularity-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-granularity-valid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-order.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-throwing-getters.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-toobject-prototype.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/options-valid-combinations.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/proto-from-ctor-realm.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/constructor/subclassing.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/length.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/name.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/prototype.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/basic.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/branding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/length.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/locales-empty.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/locales-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/locales-specific.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/name.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/options-localeMatcher-invalid.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/options-null.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/options-toobject.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/options-undefined.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/result-type.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/constructor/supportedLocalesOf/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/instance/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/instance/extensibility.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/instance/prototype.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/instance/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/branding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/breakType.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/following.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/granularity.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/next.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/position.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/preceding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/prototype.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/iterator/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/constructor/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/constructor/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/constructor/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/branding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/caching.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/length.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/name.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/order.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/resolvedOptions/type-without-lbs.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/branding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/length.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/name.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/prop-desc.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-grapheme-following.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-grapheme-iterable.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-grapheme-next.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-grapheme-preceding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-grapheme.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-sentence-following.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-sentence-iterable.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-sentence-next.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-sentence-preceding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-sentence.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-tostring.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-word-following.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-word-iterable.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-word-next.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-word-preceding.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/segment-word.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/segment/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/toStringTag/browser.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/toStringTag/shell.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/toStringTag/toString.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/prototype/toStringTag/toStringTag.js
 create mode 100644 js/src/tests/test262/intl402/Segmenter/shell.js
 create mode 100644 js/src/tests/test262/intl402/String/browser.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/browser.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/builtin.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/default-options-object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/length.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/missing-arguments-coerced-to-undefined.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/return-abrupt-this-value.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/returns-same-results-as-Collator.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/shell.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/taint-Intl-Collator.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/that-arg-coerced-to-string.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/this-value-coerced-to-string.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/localeCompare/throws-same-exceptions-as-Collator.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/browser.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/capital_I_with_dot.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/shell.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/special_casing_Azeri.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/special_casing_Lithuanian.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleLowerCase/special_casing_Turkish.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleUpperCase/browser.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleUpperCase/shell.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleUpperCase/special_casing_Azeri.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleUpperCase/special_casing_Lithuanian.js
 create mode 100644 js/src/tests/test262/intl402/String/prototype/toLocaleUpperCase/special_casing_Turkish.js
 create mode 100644 js/src/tests/test262/intl402/String/shell.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/browser.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/prototype/browser.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/prototype/shell.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/prototype/toLocaleString/browser.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/prototype/toLocaleString/calls-toLocaleString-number-elements.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/prototype/toLocaleString/shell.js
 create mode 100644 js/src/tests/test262/intl402/TypedArray/shell.js
 create mode 100644 js/src/tests/test262/intl402/browser.js
 create mode 100644 js/src/tests/test262/intl402/constructors-string-and-single-element-array.js
 create mode 100644 js/src/tests/test262/intl402/constructors-taint-Object-prototype-2.js
 create mode 100644 js/src/tests/test262/intl402/constructors-taint-Object-prototype.js
 create mode 100644 js/src/tests/test262/intl402/default-locale-is-canonicalized.js
 create mode 100644 js/src/tests/test262/intl402/default-locale-is-supported.js
 create mode 100644 js/src/tests/test262/intl402/fallback-locales-are-supported.js
 create mode 100644 js/src/tests/test262/intl402/language-tags-canonicalized.js
 create mode 100644 js/src/tests/test262/intl402/language-tags-invalid.js
 create mode 100644 js/src/tests/test262/intl402/language-tags-valid.js
 create mode 100644 js/src/tests/test262/intl402/language-tags-with-underscore.js
 create mode 100644 js/src/tests/test262/intl402/shell.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-consistent-with-resolvedOptions.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-default-locale-and-zxx-locale.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-duplicate-elements-removed.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-empty-and-undefined.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-locales-arg-coered-to-object.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-locales-arg-empty-array.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-returned-array-elements-are-not-frozen.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-taint-Array-2.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-taint-Array.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-test-option-localeMatcher.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-throws-if-element-not-string-or-object.js
 create mode 100644 js/src/tests/test262/intl402/supportedLocalesOf-unicode-extensions-ignored.js
 create mode 100644 js/src/tests/test262/jstests.list
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-7-b-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-7-b-2-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-7-b-3-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.5-7-b-4-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-10-c-ii-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-10-c-ii-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-10-c-ii-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-11-b-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-12-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-12-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-a-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-a-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-a-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-c-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-c-2-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-13-c-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-14-c-1-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-14-c-4-s-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-2gs-strict.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-5-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-3-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-4-s.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-6-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/10.6-7-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.1.6_A1_T2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A3_T1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A3_T2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A3_T3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A3_T4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A5_T1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A5_T2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A5_T3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A5_T4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A6.js
 create mode 100644 js/src/tests/test262/language/arguments-object/S10.6_A7.js
 create mode 100644 js/src/tests/test262/language/arguments-object/arguments-caller.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-named-func-expr-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-named-func-expr-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-named-func-expr-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-named-func-expr-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/async-gen-named-func-expr-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/browser.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-func-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-func-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-func-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-func-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-func-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-async-private-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-func-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-func-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-func-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-func-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-func-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-async-private-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-gen-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-decl-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-decl-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-decl-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-decl-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-decl-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-expr-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-expr-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-expr-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-expr-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/func-expr-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-decl-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-decl-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-decl-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-decl-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-decl-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-expr-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-expr-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-expr-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-expr-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-func-expr-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/browser.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-5.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-1.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-2.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-3.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-4.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-descriptors-basic.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-by-arguments.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-with-define-property.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-descriptors-with-param-assign.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-basic.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-arguments.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-param.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-basic.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-define-property-consecutive.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-arguments.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-param.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-basic.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-set-by-arguments.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-set-by-param.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-basic.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-arguments.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-define-property.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-param.js
 create mode 100644 js/src/tests/test262/language/arguments-object/mapped/shell.js
 create mode 100644 js/src/tests/test262/language/arguments-object/meth-args-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/arguments-object/meth-args-trailing-comma-null.js
 create mode 100644 js/src/tests/test262/language/arguments-object/meth-args-trailing-comma-single-args.js
 create mode 100644 js/src/tests/test262/language/arguments-object/meth-args-trailing-comma-spread-operator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/meth-args-trailing-comma-undefined.js
 create mode 100644 js/src/tests/test262/language/arguments-object/non-strict-arguments-object-is-immutable.js
 create mode 100644 js/src/tests/test262/language/arguments-object/shell.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/browser.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/shell.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/via-params-dflt.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/via-params-dstr.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/via-params-rest.js
 create mode 100644 js/src/tests/test262/language/arguments-object/unmapped/via-strict-strict.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9.2_A1_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T10.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T11.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T12.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A10_T9.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T10.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T11.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A11_T9.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.3_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.4_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.5_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.5_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.5_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.5_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.5_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.6_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.6_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.7_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.8_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A5.9_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T10.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T11.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T12.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T13.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.1_T9.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T10.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.2_T9.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.3_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.4_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A6.4_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A7_T9.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A8_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A8_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A8_T3.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A8_T4.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A8_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T1.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T2.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T5.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T6.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T7.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T8.js
 create mode 100644 js/src/tests/test262/language/asi/S7.9_A9_T9.js
 create mode 100644 js/src/tests/test262/language/asi/browser.js
 create mode 100644 js/src/tests/test262/language/asi/do-while-same-line.js
 create mode 100644 js/src/tests/test262/language/asi/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/finally-block-let-declaration-only-shadows-outer-parameter-value-1.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/finally-block-let-declaration-only-shadows-outer-parameter-value-2.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/for-loop-block-let-declaration-only-shadows-outer-parameter-value-1.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/for-loop-block-let-declaration-only-shadows-outer-parameter-value-2.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-parameter-value-1.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-parameter-value-2.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/outermost-binding-updated-in-catch-block-nested-block-let-declaration-unseen-outside-of-block.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/try-block-let-declaration-only-shadows-outer-parameter-value-1.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/try-block-let-declaration-only-shadows-outer-parameter-value-2.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/verify-context-in-finally-block.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/verify-context-in-for-loop-block.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/verify-context-in-labelled-block.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/verify-context-in-try-block.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/x-after-break-to-label.js
 create mode 100644 js/src/tests/test262/language/block-scope/leave/x-before-continue.js
 create mode 100644 js/src/tests/test262/language/block-scope/return-from/block-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/return-from/block-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/return-from/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/return-from/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/catch-parameter-shadowing-catch-parameter.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/catch-parameter-shadowing-function-parameter-name.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/catch-parameter-shadowing-let-declaration.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/catch-parameter-shadowing-var-variable.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/const-declaration-shadowing-catch-parameter.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/const-declarations-shadowing-parameter-name-let-const-and-var-variables.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/dynamic-lookup-from-closure.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/dynamic-lookup-in-and-through-block-contexts.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/hoisting-var-declarations-out-of-blocks.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/let-declaration-shadowing-catch-parameter.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/let-declarations-shadowing-parameter-name-let-const-and-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/lookup-from-closure.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/lookup-in-and-through-block-contexts.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/parameter-name-shadowing-catch-parameter.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/parameter-name-shadowing-parameter-name-let-const-and-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/shadowing/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/acquire-properties-from-array.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/acquire-properties-from-object.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/disallow-initialization-assignment.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/mixed-values-in-iteration.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/for-in/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-case-expression-statement-list.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-default-statement-list.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement-strict.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-strict.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/function-declarations/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration-global/allowed-to-declare-function-with-function-declaration.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration-global/allowed-to-redeclare-function-declaration-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration-global/allowed-to-redeclare-var-with-function-declaration.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration-global/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration-global/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/browser.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-function-strict.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/shell.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-generator.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.js
 create mode 100644 js/src/tests/test262/language/block-scope/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/browser.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A1_T1.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A1_T2.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A2_T1.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A2_T2.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A3.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T1.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T2.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T3.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T4.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T5.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T6.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A4_T7.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A5.js
 create mode 100644 js/src/tests/test262/language/comments/S7.4_A6.js
 create mode 100644 js/src/tests/test262/language/comments/browser.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/browser.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-bang-041.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-bang-u0021.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-bang-u21.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-bang-x21.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-hash-043.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-hash-u0023.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-hash-u23.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-hash-x23.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/escaped-hashbang.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/eval-indirect.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/eval.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/function-body.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/function-constructor.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/line-terminator-carriage-return.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/line-terminator-line-separator.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/line-terminator-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/module.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/multi-line-comment.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/no-line-separator.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/not-empty.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-directive-prologue-sc.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-directive-prologue.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-empty-statement.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-hashbang.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-line-comment.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-multi-line-comment.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/preceding-whitespace.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/shell.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/statement-block.js
 create mode 100644 js/src/tests/test262/language/comments/hashbang/use-strict.js
 create mode 100644 js/src/tests/test262/language/comments/mongolian-vowel-separator-multi.js
 create mode 100644 js/src/tests/test262/language/comments/mongolian-vowel-separator-single-eval.js
 create mode 100644 js/src/tests/test262/language/comments/mongolian-vowel-separator-single.js
 create mode 100644 js/src/tests/test262/language/comments/multi-line-asi-carriage-return.js
 create mode 100644 js/src/tests/test262/language/comments/multi-line-asi-line-feed.js
 create mode 100644 js/src/tests/test262/language/comments/multi-line-asi-line-separator.js
 create mode 100644 js/src/tests/test262/language/comments/multi-line-asi-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/comments/multi-line-html-close-extra.js
 create mode 100644 js/src/tests/test262/language/comments/shell.js
 create mode 100644 js/src/tests/test262/language/comments/single-line-html-close-without-lt.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/basics/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/basics/number.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/basics/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/basics/string.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/basics/symbol.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/getter-duplicates.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/getter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/setter-duplicates.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/setter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/accessor/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-can-be-generator.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-can-be-getter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-can-be-setter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-duplicate-1.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-duplicate-2.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor-duplicate-3.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/constructor.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/generator.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/number.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/string.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/method/symbol.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/generator-constructor.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/generator-prototype.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/getter-constructor.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/getter-prototype.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/method-constructor.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/method-number.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/method-prototype.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/method-string.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/method-symbol.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/setter-constructor.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/setter-prototype.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/class/static/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/getter-duplicates.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/getter-super.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/getter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/setter-duplicates.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/setter-super.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/setter.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/accessor/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/generator.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/number.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/string.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/super.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/method/symbol.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/property/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/property/number-duplicates.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/property/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/object/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/shell.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/browser.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/class.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/numbers-class.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/numbers-object.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/object.js
 create mode 100644 js/src/tests/test262/language/computed-property-names/to-name-side-effects/shell.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/browser.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/initialization-requires-object-coercible-null.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/initialization-requires-object-coercible-undefined.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/initialization-returns-normal-completion-for-empty-objects.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/shell.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-elements-with-initializer.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-elements-with-object-patterns.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-elements-without-initializer.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-pattern-with-elisions.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-pattern-with-no-elements.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/array-rest-elements.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/object-pattern-with-no-property-list.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/property-list-bindings-elements.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/property-list-followed-by-a-single-comma.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/property-list-single-name-bindings.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/property-list-with-property-list.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/recursive-array-and-object-patterns.js
 create mode 100644 js/src/tests/test262/language/destructuring/binding/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/destructuring/browser.js
 create mode 100644 js/src/tests/test262/language/destructuring/shell.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-1-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-10-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-11-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-12-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-13-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-14-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-28-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-29-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-2gs.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-3-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-30-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-31-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-32-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-4-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-5-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-5gs.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-6-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-7-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-8-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-8gs.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/10.1.1-9-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-1-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-10-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-11-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-12-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-13-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-14-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-15-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-16-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-17-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-2-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-3-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-4-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-4gs.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-5-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-5gs.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-6-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-7-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-8-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/14.1-9-s.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/browser.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-final-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-inside-func-decl-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-inside-func-decl-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-no-semi-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-no-semi-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-not-first-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-decl-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-final-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-inside-func-decl-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-inside-func-decl-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-no-semi-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-no-semi-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-not-first-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-parse.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/func-expr-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/get-accsr-inside-func-expr-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/get-accsr-not-first-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/get-accsr-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/set-accsr-inside-func-expr-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/set-accsr-not-first-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/set-accsr-runtime.js
 create mode 100644 js/src/tests/test262/language/directive-prologue/shell.js
 create mode 100644 js/src/tests/test262/language/eval-code/browser.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/block-decl-eval-source-is-strict-nostrict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/block-decl-eval-source-is-strict-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/block-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/browser.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-block.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-do-while.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-empty.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-for.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-if.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-switch.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-var.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-empty-while.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-expr-obj.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-nrml-expr-prim.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/cptn-thrw-prim.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/export.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/global-env-rec-catch.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/global-env-rec-eval.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/global-env-rec-fun.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/global-env-rec-with.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/global-env-rec.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/import.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-distinct-cls.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-distinct-const.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-distinct-let.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-heritage.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-no-init-cls.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-no-init-const.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/lex-env-no-init-let.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/new.target-arrow.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/new.target-fn.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/new.target.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-definable-function-with-function.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-definable-function-with-variable.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-definable-global-function.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-definable-global-generator.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-definable-global-var.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-string-object.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/non-string-primitive.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/parse-failure-1.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/parse-failure-2.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/parse-failure-3.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/parse-failure-4.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/parse-failure-5.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/shell.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/strictness-override.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-call-arrow.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-call-fn.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-call-method.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-call.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop-arrow.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop-dot-no-home.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop-expr-no-home-no-eval.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop-expr-no-home.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop-method.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/super-prop.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-case-decl-eval-source-is-strict-nostrict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-case-decl-eval-source-is-strict-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-case-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-dflt-decl-eval-source-is-strict-nostrict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-dflt-decl-eval-source-is-strict-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/switch-dflt-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/this-value-func-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/this-value-func-strict-caller-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/this-value-func-strict-source.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/this-value-global.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-global-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-global-update-configurable.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-global-update-non-configurable.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-local-new-delete.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-local-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-local-update.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-init-multi.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-strict-caller-2-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-strict-caller-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-func-strict-source.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-gloabl-lex-strict-caller-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-global-lex-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-global-lex-strict-source.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-lower-lex-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-lower-lex-strict-caller-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-lower-lex-strict-source.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-init-global-exstng.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-init-global-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-init-local-exstng.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-init-local-new-delete.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-init-local-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-strict-caller-2-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-strict-caller-3-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-strict-caller-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/direct/var-env-var-strict-source.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/always-non-strict-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/block-decl-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/browser.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-block.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-do-while.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-empty.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-for.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-if.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-switch.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-var.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-empty-while.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-expr-obj.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/cptn-nrml-expr-prim.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/export.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/global-env-rec-catch.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/global-env-rec-eval.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/global-env-rec-fun.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/global-env-rec-with.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/global-env-rec.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/import.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-distinct-cls.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-distinct-const.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-distinct-let.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-heritage.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-no-init-cls.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-no-init-const.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/lex-env-no-init-let.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/new.target.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-definable-function-with-function.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-definable-function-with-variable.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-definable-global-function.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-definable-global-generator.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-definable-global-var.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-string-object.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/non-string-primitive.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/parse-failure-1.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/parse-failure-2.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/parse-failure-3.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/parse-failure-4.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/parse-failure-5.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/realm.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/shell.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/super-call.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/super-prop.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/switch-case-decl-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/switch-dflt-decl-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/this-value-func.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/this-value-global.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-init-global-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-init-global-update-configurable.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-init-global-update-non-configurable.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-init-multi.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-func-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-global-lex-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-global-lex-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-lower-lex-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-lower-lex-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-var-init-global-exstng.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-var-init-global-new.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-var-non-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/indirect/var-env-var-strict.js
 create mode 100644 js/src/tests/test262/language/eval-code/shell.js
 create mode 100644 js/src/tests/test262/language/export/browser.js
 create mode 100644 js/src/tests/test262/language/export/escaped-as-export-specifier.js
 create mode 100644 js/src/tests/test262/language/export/escaped-default.js
 create mode 100644 js/src/tests/test262/language/export/escaped-from.js
 create mode 100644 js/src/tests/test262/language/export/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A3.2_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/S11.6.1_A4_T9.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/coerce-bigint-to-string.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/coerce-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/coerce-symbol-to-prim-invocation.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/coerce-symbol-to-prim-return-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/coerce-symbol-to-prim-return-prim.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/get-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/addition/symbol-to-string.js
 create mode 100644 js/src/tests/test262/language/expressions/array/11.1.4-0.js
 create mode 100644 js/src/tests/test262/language/expressions/array/11.1.4_4-5-1.js
 create mode 100644 js/src/tests/test262/language/expressions/array/11.1.4_5-6-1.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.6.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A1.7.js
 create mode 100644 js/src/tests/test262/language/expressions/array/S11.1.4_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/array/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/array/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-iter-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-mult-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-itr-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-err-sngl-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-mult-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-getter-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-getter-init.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-manipulate-outter-obj-in-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-mult-spread-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-mult-spread.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-override-immutable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-overrides-prev-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-spread-order.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-symbol-property.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-obj-with-overrides.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-sngl-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-sngl-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-sngl-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-sngl-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/array/spread-sngl-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/ArrowFunction_restricted-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/binding-tests-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/binding-tests-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/binding-tests-3.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/capturing-closure-variables-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/concisebody-lookahead-assignmentexpression-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/concisebody-lookahead-assignmentexpression-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/arrow/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/cannot-override-this-with-thisArg.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-default.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-implements-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-interface-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-let-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-package-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-private-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-protected-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-public-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-static-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/dstr/syntax-error-ident-ref-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/empty-function-body-returns-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/expression-body-implicit-return.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-new.target-closure-returned.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-new.target.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-super-property-from-within-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/lexical-this.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/low-precedence-expression-body-no-parens.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/name.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/object-literal-return-requires-body-parens.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/param-dflt-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/param-dflt-yield-id-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/params-duplicate.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/prototype-rules.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/scope-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/statement-body-requires-braces-must-return-explicitly-missing.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/statement-body-requires-braces-must-return-explicitly.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-concisebody-assignmentexpression.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-lineterminator-concisebody-assignmentexpression.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-lineterminator-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-concisebody-assignmentexpression.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-includes-rest-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-lineterminator-concisebody-assignmentexpression.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-lineterminator-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-rest-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/arrowparameters-cover-rest-lineterminator-concisebody-functionbody.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/syntax/variations.js
 create mode 100644 js/src/tests/test262/language/expressions/arrow-function/throw-new.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-1-6-s.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-2-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-14-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-27-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-28gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-29gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/11.13.1-4-6-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/8.12.5-3-b_1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/8.12.5-3-b_2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/8.12.5-5-b_1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/8.14.4-8-b_1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/8.14.4-8-b_2-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A3.2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A7_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A7_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A7_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S11.13.1_A7_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S8.12.4_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S8.12.5_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/S8.12.5_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/destructuring/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/destructuring/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-assignment.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-array.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-nested-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-const.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-obj-literal-prop-ref-init-active.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-obj-literal-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-obj-literal-prop-ref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-yield-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-target-yield-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-array.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-bool.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-num.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-string.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-elision-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-iter-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-iter-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-array.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-bool.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-num.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-string.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-empty-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-iteration.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-after-element.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-after-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-before-element.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-before-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-before-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-elision-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-iteration.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-lref-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-lref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-array.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-nested-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-const.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-prop-ref-user-err-iter-close-skip.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-default.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-bool.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-num.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-string.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-empty-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-in.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-put-const.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-put-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-id-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-name-evaluation-error.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-name-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-array.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-nested-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-const.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-let.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-prop-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-computed-property.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-descriptors.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-empty-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-not-last-element-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-number.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-order.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-put-const.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-same-name.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-str-val.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-symbol-val.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-to-property.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/obj-rest-valid-object.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-default.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-implements-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-interface-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-let-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-package-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-private-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-protected-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-public-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-static-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/dstr/syntax-error-ident-ref-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-lhs-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/fn-name-lhs-member.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/id-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/id-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/line-terminator.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-default.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/member-expr-ident-name-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/non-simple-target.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-cover-id.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-cover-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-cover-yieldexpr.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-null.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-number.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/target-string.js
 create mode 100644 js/src/tests/test262/language/expressions/assignment/white-space.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/arrow-returns-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/async-lineterminator-identifier-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-param-nested-arrow-body-position.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-param-nested-arrow-parameter-position.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/await-as-param-rest-nested-arrow-parameter-position.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/escaped-async-line-terminator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/escaped-async.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/name.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-reject-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-reject-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-reject-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-return-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-return-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-return-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-throw-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-throw-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-arrow-function/try-throw-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-binding-identifier-arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-binding-identifier-eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-body-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-eval-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-formals-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/escaped-async.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/expression-returns-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/name.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/named-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-reject-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-reject-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-reject-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-return-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-return-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-return-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-throw-finally-reject.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-throw-finally-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-function/try-throw-finally-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/default-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/named-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-binding-identifier-arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-binding-identifier-eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-body-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-await.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-formals-contains-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-label-name-await.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-label-name-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/escaped-async.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/eval-body-proto-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-await-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-await-promise-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-await-thenable-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-yield-as-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-yield-as-statement.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-yield-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/expression-yield-star-before-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/generator-created-after-decl-inst.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/name.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/named-yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/async-generator/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/await/async-await-interleaved.js
 create mode 100644 js/src/tests/test262/language/expressions/await/async-generator-interleaved.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-BindingIdentifier-in-global.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-BindingIdentifier-nested.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-awaits-thenable-not-callable.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-awaits-thenables-that-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-awaits-thenables.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-in-function.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-in-generator.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-in-global.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-in-nested-function.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-in-nested-generator.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-monkey-patched-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-non-promise-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-non-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/await/await-throws-rejections.js
 create mode 100644 js/src/tests/test262/language/expressions/await/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/await/early-errors-await-not-simple-assignment-target.js
 create mode 100644 js/src/tests/test262/language/expressions/await/for-await-of-interleaved.js
 create mode 100644 js/src/tests/test262/language/expressions/await/no-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/await/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/await/syntax-await-has-UnaryExpression-with-MultiplicativeExpression.js
 create mode 100644 js/src/tests/test262/language/expressions/await/syntax-await-has-UnaryExpression.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/S11.10.1_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-and/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S11.4.8_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S9.5_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S9.5_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S9.5_A2.3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S9.5_A3.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/S9.5_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-not/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/S11.10.3_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-or/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/S11.10.2_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/bitwise-xor/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_3.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_4.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_5.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_6.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_7.js
 create mode 100644 js/src/tests/test262/language/expressions/call/11.2.3-3_8.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.3_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/call/S11.2.4_A1.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/call/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-err-args.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-first-arg.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-no-args.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-realm-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-spread-empty-leading.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-spread-empty-trailing.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-spread-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-spread.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-strictness-inherit-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/call/eval-strictness-inherit-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/call/scope-lex-close.js
 create mode 100644 js/src/tests/test262/language/expressions/call/scope-lex-open.js
 create mode 100644 js/src/tests/test262/language/expressions/call/scope-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/call/scope-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/call/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-iter-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-mult-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-itr-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-err-sngl-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-mult-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-getter-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-getter-init.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-manipulate-outter-obj-in-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-mult-spread-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-mult-spread.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-override-immutable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-overrides-prev-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-spread-order.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-symbol-property.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-obj-with-overrides.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-sngl-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-sngl-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-sngl-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-sngl-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/call/spread-sngl-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-call-args-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-cross-realm-class-construct.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-cross-realm-class-derived-construct.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-cross-realm-fun-call.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-cross-realm-fun-construct.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-member-args-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-non-eval-function-dynamic.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-non-eval-function.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-non-eval-global.js
 create mode 100644 js/src/tests/test262/language/expressions/call/tco-non-eval-with.js
 create mode 100644 js/src/tests/test262/language/expressions/call/trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/call/with-base-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst-computed-in.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst-computed-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/computed-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/computed-err-to-prop-key.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/computed-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/computed.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-binary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-exponent.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-hex.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-leading-decimal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-non-canonical.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-octal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-numeric-zero.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-char-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-default.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-double-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-hex-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-line-continuation.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-single-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/literal-string-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-inst/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static-computed-in.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static-computed-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/computed-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/computed-err-to-prop-key.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/computed-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/computed.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-binary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-exponent.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-hex.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-leading-decimal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-non-canonical.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-octal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-numeric-zero.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-char-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-default.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-double-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-hex-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-line-continuation.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-single-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/literal-string-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/class/accessor-name-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method-static/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-gen-method/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/async-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-await-escaped-module.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-await-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-await-module.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-await.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-let.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-static.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-yield-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/class-name-ident-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/class/constructor-this-tdz-during-initializers.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-async-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/after-same-line-static-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/arrow-fnc-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/arrow-fnc-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method-static/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-gen-private-method/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/async-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/class-name-static-initializer-anonymous.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/class-name-static-initializer-decl.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/class-name-static-initializer-default-export.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/class-name-static-initializer-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/comp-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/comp-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/computed-name-toprimitive-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/computed-name-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/ctor-called-after-fields-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/direct-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/direct-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/equality-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/equality-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-referenceerror.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-tostring-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/computed-name-valueof-err.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/evaluation-error/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-anonymous-function-length.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-3.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-4.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-5.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-same-line-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-asi-same-line-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-computed-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-duplicate-privatenames.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-literal-name-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-literal-name-static-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-literal-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-multiple-definitions-static-private-methods-proxy.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-run-once-on-double-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-string-name-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-string-name-static-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/fields-string-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/gen-private-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/grammar-private-field-optional-chaining.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/indirect-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/indirect-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/init-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/init-value-defined-after-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/init-value-incremental.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/intercalated-static-non-static-computed-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/multiple-stacked-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-no-sc-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/new-sc-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-common.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-dollar.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-u2118.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/inst-private-name-underscore.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-ZWJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-common.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-dollar.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-u2118.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-accessor-name/static-private-name-underscore.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-arrow-fnc-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-arrow-fnc-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-async-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-async-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-direct-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-direct-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-after-optional-chain.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-as-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-as-async-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-as-async-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-as-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-fields-proxy-default-handler-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-getter-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-indirect-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-indirect-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-comparison.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-get-and-call.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-length.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-referenced-from-static-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-method-shadowed-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/prod-private-async-generator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/prod-private-async-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/prod-private-generator.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/prod-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-methods/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-setter-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-async-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-async-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-field-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-field-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-field-usage-inside-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-length.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-static-method-usage-inside-nested-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-ternary-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-ternary-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-typeof-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/private-typeof-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-getter-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-method-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-setter-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/redeclaration-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/redeclaration.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/regular-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-async-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/same-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-as-valid-instance-field-assigned.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-as-valid-instance-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-as-valid-static-field-assigned.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-as-valid-static-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-comp-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-comp-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-anonymous-function-length.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-anonymous-function-name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-declaration.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-init-this-inside-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-init-with-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-field-redeclaration.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-literal-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-literal-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-fields-proxy-default-handler-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-getter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-getter-access-on-inner-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-getter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-method-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-method-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-method-and-instance-method-brand-check.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-method-referenced-from-instance-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-method-subclass-receiver.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-methods-proxy-default-handler-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-setter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-setter-access-on-inner-class.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-setter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-string-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/static-string-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/string-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/string-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/delete/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-class-body-ctor-duplicate.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-field-identifier-invalid-ues-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-field-identifier-invalid-zwj-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-field-identifier-invalid-zwnj-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-fields-same-line-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-array-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-function-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-obj-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-private-field-super-access.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticfield.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticmeth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-ues.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-zwj-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-zwnj-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-accessor-get-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-accessor-set-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-async-gen-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-async-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-call-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-field-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-gen-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-member-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-meth.case.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-accessor-get-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-accessor-set-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-async-gen-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-async-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-field-init.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-field.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-gen-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-privatenames-same-line-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-ctor-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-ctor-async-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-ctor-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-ctor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-special-meth-ctor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-async-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-async-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-async-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-get-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-gen-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-private-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-privatename-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/grammar-static-set-meth-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-fn-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-fn-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-fn-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-fn-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-heritage-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-heritage-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-heritage-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-heritage-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-fn-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-fn-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-fn-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-fn-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-heritage-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-heritage-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-heritage-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-heritage-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/invalid-names/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-async-generator-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-async-method-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-call-exp-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-field-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-generator-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-member-exp-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/private-method-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-class-body-ctor-no-heritage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-field-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-fields-multi-line.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-privatenames-multi-line.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-ctor-accessor-meth-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-ctor-gen-meth-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-ctor-meth-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-private-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/grammar-static-private-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/syntax/valid/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/ternary-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/ternary-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/typeof-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/typeof-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-computed-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-private-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/expressions/class/elements/wrapped-in-sc-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/gen-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/class/getter-param-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-default.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/ident-name-method-def-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method-static/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/class/method/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/name.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-meth-static-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/class/params-dflt-meth-static-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/class/poisoned-underscore-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-field-multiple-evaluations-of-class-direct-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-field-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-field-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-field-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-field-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-getter-multiple-evaluations-of-class-direct-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-getter-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-getter-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-getter-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-getter-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-direct-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-setter-multiple-evaluations-of-class-direct-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-setter-multiple-evaluations-of-class-eval-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-setter-multiple-evaluations-of-class-factory.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-setter-multiple-evaluations-of-class-function-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/class/private-static-setter-multiple-evaluations-of-class-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/class/restricted-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-gen-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-gen-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-name-lex-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-name-lex-open-heritage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-name-lex-open-no-heritage.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-setter-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-setter-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-gen-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-gen-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-setter-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/class/scope-static-setter-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/class/setter-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/class/static-gen-method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/class/static-method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/class/static-method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/abrupt-is-a-short-circuit.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/cannot-chain-head-with-logical-and.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/cannot-chain-head-with-logical-or.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/cannot-chain-tail-with-logical-and.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/cannot-chain-tail-with-logical-or.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-and.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-or.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable-with-bitwise-and.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable-with-bitwise-or.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable-with-bitwise-xor.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/chainable.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/follows-null.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/follows-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-0.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-42.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-empty-string.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-false.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-object.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-string.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-number-true.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/short-circuit-prevents-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/tco-pos-null-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/coalesce/tco-pos-undefined-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/S11.14_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/S11.14_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/S11.14_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/S11.14_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/S11.14_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/comma/tco-final-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-1-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-10-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-11-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-12-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-13-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-14-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-15-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-16-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-17-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-18-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-19-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-2-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-20-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-21-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-22-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-23-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-24-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-25-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-26-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-27-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-28-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-29-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-30-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-31-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-32-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-33-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-34-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-35-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-36-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-37-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-38-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-39-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-4-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-40-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-41-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-42-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-43-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-44-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-45-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-46-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-47-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-48-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-49-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-5-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-50-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-51-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-52-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-53-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-54-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-55-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-6-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-6-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-8-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/11.13.2-9-s.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.10.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.11.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T1.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.10.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.11.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.10.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.11.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A2.1_T3.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T10.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T11.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.1_T9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T10.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T11.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A3.2_T9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.10_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.11_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.2_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.4_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.5_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.6_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.7_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.8_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A4.9_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.10_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.10_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.10_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.10_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.10_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.11_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.11_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.11_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.11_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.11_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.1_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.2_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.2_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.6_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.6_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.7_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.7_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.7_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.7_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.7_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.8_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.8_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.8_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.8_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.8_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.9_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.9_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.9_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.9_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A5.9_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.10_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.11_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.7_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.8_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A6.9_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.10_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.10_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.10_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.10_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.11_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.11_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.11_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.11_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.2_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.6_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.7_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.7_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.7_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.7_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.8_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.8_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.8_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.8_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.9_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.9_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.9_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/S11.13.2_A7.9_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/add-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/add-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/add-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/add-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/and-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/and-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/and-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/btws-and-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/btws-or-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/btws-xor-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/div-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/div-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/div-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/div-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/left-shift-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/lshift-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/lshift-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/lshift-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mod-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mod-div-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mod-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mod-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mult-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mult-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mult-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/mult-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/or-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/or-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/or-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/right-shift-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/srshift-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/srshift-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/srshift-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/sub-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/sub-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/sub-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/subtract-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/u-right-shift-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/urshift-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/urshift-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/urshift-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/xor-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/xor-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/compound-assignment/xor-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/S9.8_A1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/S9.8_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/S9.8_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/S9.8_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/S9.8_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/concatenation/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A2.1_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/S11.12_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/coalesce-expr-ternary.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/in-branch-1.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/in-branch-2.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/in-condition.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/symbol-conditional-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/tco-cond-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/conditional/tco-pos-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-0-1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-2-2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-3-1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-3-2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-3-3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4-a-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4-a-2-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4-a-3-s.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4-a-4-s.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-10.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-11.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-12.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-13.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-14.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-15.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-16.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-17.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-4.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-5.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-6.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-7.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-8-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-8.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-9-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-4.a-9.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-a-27-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-a-28-s.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.1-5-a-5gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/11.4.4-4.a-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A2.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.2_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A3.3_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A4.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S11.4.1_A5-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S8.12.7_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S8.12.7_A2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S8.12.7_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/S8.12.7_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/non-reference-return-true.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/delete/white-space-line-terminator-between-delete-unaryexpression-allowed.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T10.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/division/S11.5.2_A4_T9.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-complex-infinity.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/division/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/division/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/division/line-terminator.js
 create mode 100644 js/src/tests/test262/language/expressions/division/no-magic-asi-from-block-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/division/no-magic-asi.js
 create mode 100644 js/src/tests/test262/language/expressions/division/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/division/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A3.2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A3.3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A5.1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A5.2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A5.3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A6.1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A6.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A6.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.1.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.2.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.3.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.4.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.5.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.6.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.7.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.8.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/S11.9.2_A7.9.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-incomparable-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-object.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/does-not-equals/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/always-create-new-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/additive-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/array-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/arrow-function.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-call-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-parenthesized-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/import-meta.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-assign-operator-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-and-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-or-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/member-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/module-code-other_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/module-code_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/new-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/object-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/tagged-function-call.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/ternary.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/this.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/unary-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-star.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/await-import-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/await-import-evaluation_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/eval-rqstd-abrupt-err-type_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/eval-rqstd-abrupt-err-uri_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-ambiguous-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-ambiguous-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-ambiguous-export_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-ambiguous_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-circular-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/instn-iee-err-circular-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/script-code_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-typeerror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-urierror.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-script-code-target.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-file-does-not-exist.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-ambiguous-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-specifier-tostring-abrupt-rejects.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/custom-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/custom-tostring_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/custom-valueof_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/dynamic-import-module_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/escape-sequence-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-anon.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-name-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-named.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-anon.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-name-meth.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-named.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-anon.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-named.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-anon.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-named.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-in.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-rqstd-once.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-rqstd-once_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-module.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-script.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-a_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-b_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-poisoned_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/imported-self-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/module-code_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-Symbol-toStringTag.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-define-own-property.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-extensible.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-direct.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-props-nrml.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-sym.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-str-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-sym-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-sym-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-no-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-own-property-keys-sort.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prevent-extensions-object.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prevent-extensions-reflect.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prop-descs.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-prototype-of-null.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-prototype-of.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-same-values-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-same-values-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/default-property-not-set-own.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/define-own-property_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-dflt-skip-named-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-dflt-skip-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-dflt-skip-prod-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-dflt-skip-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-props-nrml-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-props-nrml-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/get-nested-namespace-props-nrml-3_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/module-code_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/own-keys-sort_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-Symbol-toStringTag.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-define-own-property.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-exported-init-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-exported-init-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-non-exported-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-non-exported-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-extensible.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-dflt-direct.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-dflt-indirect.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-props-nrml.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-sym.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-str-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-sym-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-sym-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-no-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-own-property-keys-sort.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prevent-extensions-object.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prevent-extensions-reflect.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prop-descs.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-prototype-of-null.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-prototype-of.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-same-values-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-same-values-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/namespace/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/returns-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object-from-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object-from-script.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-1-update-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-10-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-11-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-12-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-13-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-14-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-15-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-16-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-17-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-2-update-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-3-update-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-4-update-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-5-lhs-equals-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-6-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-7-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-8-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-9-lhs-assignment-operator-assignment-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-assignment-expr-not-optional.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-no-new-call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-no-rest-param.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-not-extensible-args.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-not-extensible-no-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/update-to-dynamic-import-other_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/update-to-dynamic-import.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/update-to-dynamic-import_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage-from-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/dynamic-import-module_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/eval-gtbndng-indirect-update-dflt_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/eval-gtbndng-indirect-update_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/module-code_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-script-code-host-resolves-module-code.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-is-call-expression-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-returns-thenable.js
 create mode 100644 js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-specifier-tostring.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A3.2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A3.3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A5.1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A5.2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A5.3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A6.1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A6.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A6.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.1.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.2.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.4.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.5.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.6.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.7.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.8.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S11.9.1_A7.9.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/S9.1_A1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-incomparable-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-object.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/coerce-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/coerce-symbol-to-prim-invocation.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/coerce-symbol-to-prim-return-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/coerce-symbol-to-prim-return-prim.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/get-symbol-to-prim-err.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/symbol-abstract-equality-comparison.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/symbol-strict-equality-comparison.js
 create mode 100644 js/src/tests/test262/language/expressions/equals/to-prim-hint.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A10.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A11.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A12.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A13.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A14.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A15.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A16.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A17.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A18.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A19.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A20.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A21.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A22.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A23.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A4.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A5.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A6.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A7.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A8.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/applying-the-exp-operator_A9.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-negative-exponent-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/bigint-zero-base-zero-exponent.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-assignment-operator.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-evaluation-order.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-precedence-unary-expression-semantics.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-precedence-update-expression-semantics.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/exp-operator.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/int32_min-exponent.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/exponentiation/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/function/S10.1.1_A1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/function/arguments-with-arguments-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/function/arguments-with-arguments-lex.js
 create mode 100644 js/src/tests/test262/language/expressions/function/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/function/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-body-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-body-super-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/invalid-names-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/invalid-names-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/invalid-names-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/invalid-names-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-params-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/function/early-params-super-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/function/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/function/length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-arguments-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-arguments-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-eval-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-eval-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name-eval-stricteval.js
 create mode 100644 js/src/tests/test262/language/expressions/function/name.js
 create mode 100644 js/src/tests/test262/language/expressions/function/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-arguments-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-dflt-yield-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-dflt-yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-1-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-2-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-3-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-body-1.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-body-2.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-duplicated-strict-body-3.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-eval-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-eval-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/param-eval-stricteval.js
 create mode 100644 js/src/tests/test262/language/expressions/function/params-dflt-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/function/params-dflt-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/function/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/function/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/function/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/function/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-name-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-name-var-open-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-name-var-open-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/function/scope-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/function/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/function/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/arguments-with-arguments-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/arguments-with-arguments-lex.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/default-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/eval-body-proto-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/generator-created-after-decl-inst.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/has-instance.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/implicit-name.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/invoke-as-constructor.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/length-property-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/name.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/named-yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/no-name.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/no-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/params-dflt-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/params-dflt-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-own-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-property-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-relation-to-function.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-typeof.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-uniqueness.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/prototype-value.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/return.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-name-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-name-var-open-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-name-var-open-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/scope-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-function-expression-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-generator-expression-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-identifier-in-nested-function.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-literal-property-name.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-logical-or-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-parameter.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-property-name.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-statement.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-star-after-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-star-before-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/generators/yield-weak-binding.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A3.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.10.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.11.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.12_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.12_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.5.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.6.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.7.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.8.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.9.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-incomparable-string.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than-or-equal/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/11.8.2-1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/11.8.2-2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/11.8.2-3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/11.8.2-4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A3.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.10.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.11.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.12_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.12_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.4.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.5.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.6.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.7.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.8.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.9.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-incomparable-string.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/bigint-and-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/greater-than/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/S11.1.6_A3_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/grouping/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/distinct-for-each-module.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/distinct-for-each-module_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/import-meta-is-an-ordinary-object.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/not-accessible-from-direct-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/same-object-returned.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/escape-sequence-import.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/escape-sequence-meta.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-async-function-params-or-body.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-async-generator-params-or-body.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-function-params-or-body.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-generator-params-or-body.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-module-nested-function.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-module.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/goal-script.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-array-destructuring-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-array-rest-destructuring-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-for-await-of-loop.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-for-in-loop.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-for-of-loop.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-object-destructuring-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-object-rest-destructuring-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/import.meta/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S11.8.7_A4.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S8.12.6_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S8.12.6_A2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S8.12.6_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/in/S8.12.6_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/in/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/in/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A6_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A7_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A7_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S11.8.6_A7_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A1_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A2_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A2_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/S15.3.5.3_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/primitive-prototype-with-object.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/primitive-prototype-with-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/prototype-getter-with-object-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/prototype-getter-with-object.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/prototype-getter-with-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/symbol-hasinstance-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/symbol-hasinstance-invocation.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/symbol-hasinstance-not-callable.js
 create mode 100644 js/src/tests/test262/language/expressions/instanceof/symbol-hasinstance-to-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S11.7.1_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A3.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/S9.5_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/left-shift/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/11.8.3-1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/11.8.3-2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/11.8.3-3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/11.8.3-4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A3.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.10.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.11.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.12_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.12_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.5.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.6.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.7.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.8.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.9.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-incomparable-string.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than-or-equal/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.1_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.2_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A3.2_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.10.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.11.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.12_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.12_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.4.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.5.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.6.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.7.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.8.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.9.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-incomparable-string.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/bigint-and-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/less-than/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/S11.11.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/symbol-logical-and-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-and/tco-right-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-lhs-before-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-extensible-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-simple-lhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-lhs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs-put.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-assignment-operator.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-and-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-lhs-before-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-extensible-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-simple-lhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-lhs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs-put.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-assignment-operator.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-nullish-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-lhs-before-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-extensible-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-simple-lhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable-put-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-lhs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs-put.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-assignment-operator.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-non-simple.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/lgcl-or-whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-assignment/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S11.4.9_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/S9.2_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-not/symbol-logical-not-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/S11.11.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/symbol-logical-or-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/logical-or/tco-right-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/S11.5.3_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-modulo-zero.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/line-terminator.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/modulus/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/S11.5.1_A4_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/line-terminator.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/multiplication/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/asi.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/escaped-new.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/escaped-target.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/unary-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-call.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-fpapply.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-fpcall.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-member.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-new.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-reflect-apply.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-reflect-construct.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-super-property.js
 create mode 100644 js/src/tests/test262/language/expressions/new.target/value-via-tagged-template.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/new/S11.2.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/new/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/new/ctorExpr-fn-ref-before-args-eval-fn-wrapup.js
 create mode 100644 js/src/tests/test262/language/expressions/new/ctorExpr-fn-ref-before-args-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/new/ctorExpr-isCtor-after-args-eval-fn-wrapup.js
 create mode 100644 js/src/tests/test262/language/expressions/new/ctorExpr-isCtor-after-args-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/new/non-ctor-err-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/new/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-iter-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-mult-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-itr-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-err-sngl-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-mult-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-getter-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-getter-init.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-manipulate-outter-obj-in-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-mult-spread-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-mult-spread.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-override-immutable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-overrides-prev-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-spread-order.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-symbol-property.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-obj-with-overrides.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-sngl-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-sngl-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-sngl-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-sngl-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/new/spread-sngl-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5-0-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5-0-2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5-2gs.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_3-3-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_4-4-a-3.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_4-4-b-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_4-5-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_5-4-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_6-3-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_6-3-2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_7-3-1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/11.1.5_7-3-2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/S11.1.5_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/object/__proto__-permitted-dup.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-err-to-prop-key.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-in.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed-yield-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-computed.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-binary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-exponent.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-hex.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-leading-decimal.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-non-canonical.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-octal.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-numeric-zero.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-char-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-default.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-double-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-hex-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-line-continuation.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-single-quote.js
 create mode 100644 js/src/tests/test262/language/expressions/object/accessor-name-literal-string-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/expressions/object/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/object/computed-__proto__.js
 create mode 100644 js/src/tests/test262/language/expressions/object/computed-property-evaluation-order.js
 create mode 100644 js/src/tests/test262/language/expressions/object/concise-generator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/cover-initialized-name.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-default.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/async-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-accessor-get.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-accessor-set.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/getter-body-strict-inside.js
 create mode 100644 js/src/tests/test262/language/expressions/object/getter-body-strict-outside-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/getter-param-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/getter-prop-desc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/getter-super-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-default.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-method-def-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-break-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-case-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-class-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-const-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-default-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-default.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-do-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-else-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-export-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-extends.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-for-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-function-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-if-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-import-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-in-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-let-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-new-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-package-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-private-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-public-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-return-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-static-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-super-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-this-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-try-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-var-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-void-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-while-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/ident-name-prop-name-literal-with-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/identifier-shorthand-invalid-computed-name.js
 create mode 100644 js/src/tests/test262/language/expressions/object/identifier-shorthand-invalid-zero.js
 create mode 100644 js/src/tests/test262/language/expressions/object/let-non-strict-access.js
 create mode 100644 js/src/tests/test262/language/expressions/object/let-non-strict-syntax.js
 create mode 100644 js/src/tests/test262/language/expressions/object/literal-property-name-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-escaped-async.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-meth-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-gen-yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-escaped-async.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-super-call-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/async-super-call-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-async-method-duplicate-parameters.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-await-in-formals-default.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-formals-body-duplicate.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/escaped-get.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/escaped-set.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-meth-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/gen-yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-invoke-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-invoke-fn-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-length.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-name-prop-string.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-name-prop-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-no-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-param-id-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-param-init-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-param-redecl-const.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-param-redecl-let.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-params.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-prop-name-eval-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-prop-name-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-prop-name-yield-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-property-desc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-prototype-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-return.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-super-call-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-super-call-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-super-prop-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-super-prop-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/meth-rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-invoke-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-invoke-fn-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-invoke-fn-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-length.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-name-prop-string.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-name-prop-symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-param-id-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-param-init-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-param-redecl.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-params.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-prop-name-eval-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-prop-name-yield-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-prop-name-yield-id.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-property-desc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-prototype-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-prototype.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-super-call-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-super-call-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-super-prop-body.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/name-super-prop-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/object-method-returns-promise.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/params-dflt-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/params-dflt-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-async-fn-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-async-fn.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-async-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-gen-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-gen.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-get-method-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-get-method.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-method-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-method.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-set-method-inside-class.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/private-name-early-error-set-method.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-expression-with-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-expression-without-rhs.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-literal-property-name.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-logical-or-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-parameter.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-property-name.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-statement.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-return.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-star-after-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-star-before-newline.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method-definition/yield-weak-binding.js
 create mode 100644 js/src/tests/test262/language/expressions/object/method.js
 create mode 100644 js/src/tests/test262/language/expressions/object/not-defined.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-id-eval-error-2.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-id-eval-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-id-get-error.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-id-valid.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-invalid-async-prefix.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-def-invalid-star-prefix.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-data-data.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-data-set.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-get-data.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-get-set-get.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-set-data.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-set-get-set.js
 create mode 100644 js/src/tests/test262/language/expressions/object/prop-dup-set-set.js
 create mode 100644 js/src/tests/test262/language/expressions/object/properties-names-eval-arguments.js
 create mode 100644 js/src/tests/test262/language/expressions/object/property-name-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-gen-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-getter-body-lex-distinc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-setter-body-lex-distinc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-setter-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/expressions/object/scope-setter-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-body-strict-inside.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-body-strict-outside-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-length-dflt.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-param-arguments-strict-inside.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-param-arguments-strict-outside-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-param-eval-strict-inside.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-param-eval-strict-outside-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-prop-desc.js
 create mode 100644 js/src/tests/test262/language/expressions/object/setter-super-prop.js
 create mode 100644 js/src/tests/test262/language/expressions/object/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/object/yield-non-strict-access.js
 create mode 100644 js/src/tests/test262/language/expressions/object/yield-non-strict-syntax.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/call-expression-super-no-base.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/call-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/early-errors-tail-position-template-string-esi.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/early-errors-tail-position-template-string.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-do.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-for-await-of.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-for-in.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-for-of-type-error.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-for.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/iteration-statement-while.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/member-expression-async-identifier.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/member-expression-async-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/member-expression-async-this.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/member-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/new-target-optional-call.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-call-preserves-this.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-chain-async-optional-chain-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-chain-async-square-brackets.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-chain-expression-optional-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-chain.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/optional-expression.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/punctuator-decimal-lookahead.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/runtime-semantics-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/short-circuiting.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/static-semantics-simple-assignment.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/super-property-optional-call.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/update-expression-postfix.js
 create mode 100644 js/src/tests/test262/language/expressions/optional-chaining/update-expression-prefix.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/11.3.2-2-3-s.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/S11.3.2_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/arguments-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/eval-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/line-terminator-carriage-return.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/line-terminator-line-feed.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/line-terminator-line-separator.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/line-terminator-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/target-cover-id.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/target-cover-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/target-cover-yieldexpr.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/target-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-decrement/whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/11.3.1-2-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/11.3.1-2-3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/S11.3.1_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/arguments-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/eval-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/line-terminator-carriage-return.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/line-terminator-line-feed.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/line-terminator-line-separator.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/line-terminator-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/target-cover-id.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/target-cover-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/target-cover-yieldexpr.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/target-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/postfix-increment/whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/11.4.5-2-2gs-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/11.4.5-2-3-s.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/S11.4.5_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/arguments-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/eval-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/target-cover-id.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/target-cover-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/target-cover-yieldexpr.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/target-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-decrement/whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/11.4.4-2-3-s.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A5_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A5_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A5_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A5_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A6_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A6_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/S11.4.4_A6_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/arguments-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/arguments-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/eval-nostrict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/eval-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/target-cover-id.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/target-cover-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/target-cover-yieldexpr.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/target-newtarget.js
 create mode 100644 js/src/tests/test262/language/expressions/prefix-increment/whitespace.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S11.2.1_A4_T9.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S8.12.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S8.12.3_A2.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/S8.12.3_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/non-identifier-name.js
 create mode 100644 js/src/tests/test262/language/expressions/property-accessors/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/relational/S9.1_A1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/relational/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/relational/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/S11.7.2_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/right-shift/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A5.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A6.1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A6.2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A7.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A8_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A8_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A8_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A8_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/S11.9.5_A8_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-incomparable-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-object.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-does-not-equals/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A4.3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A5.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A6.1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A6.2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A7.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A8_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A8_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A8_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A8_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/S11.9.4_A8_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-incomparable-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-non-finite.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-number-extremes.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-object.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/bigint-and-string.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/strict-equals/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T7.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/S11.6.2_A4_T8.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/bigint-arithmetic.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/subtraction/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/super/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-arg-evaluation-err.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-bind-this-value-twice.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-bind-this-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-construct-error.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-construct-invocation.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-expr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-poisoned-underscore-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-proto-not-ctor.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-iter-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-mult-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-expr-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-itr-get-call.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-itr-get-get.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-itr-get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-itr-step.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-itr-value.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-err-sngl-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-mult-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-getter-descriptor.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-getter-init.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-manipulate-outter-obj-in-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-mult-spread-getter.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-mult-spread.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-null.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-override-immutable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-overrides-prev-properties.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-spread-order.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-symbol-property.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-obj-with-overrides.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-sngl-empty.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-sngl-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-sngl-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-sngl-literal.js
 create mode 100644 js/src/tests/test262/language/expressions/super/call-spread-sngl-obj-ident.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-null-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-ref-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-ref-this.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-this-uninit.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-val-from-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-val-from-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-cls-val.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-null-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-ref-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-ref-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-ref-this.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-val-from-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-val-from-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-dot-obj-val.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-err.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-key-err.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-null-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-ref-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-ref-this.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-this-uninit.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-val-from-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-val-from-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-cls-val.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-err.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-key-err.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-null-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-ref-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-ref-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-ref-this.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-val-from-arrow.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-val-from-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-expr-obj-val.js
 create mode 100644 js/src/tests/test262/language/expressions/super/prop-poisoned-underscore-proto.js
 create mode 100644 js/src/tests/test262/language/expressions/super/realm.js
 create mode 100644 js/src/tests/test262/language/expressions/super/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-different-functions-same-site.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-differing-expressions-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-differing-expressions-new-function.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-differing-expressions.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-differing-raw-strings.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-differing-string-count.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-eval-inner-function.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-identical-source-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-identical-source-new-function.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-identical-source.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-realm.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-same-site-top-level.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/cache-same-site.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/call-expression-argument-list-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/call-expression-context-no-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/call-expression-context-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/chained-application.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/constructor-invocation.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/invalid-escape-sequences.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/member-expression-argument-list-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/member-expression-context.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/tco-call-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/tco-member-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/template-object-frozen-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/template-object-frozen-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/template-object-template-map.js
 create mode 100644 js/src/tests/test262/language/expressions/tagged-template/template-object.js
 create mode 100644 js/src/tests/test262/language/expressions/tco-pos-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/evaluation-order.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-1.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-2.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-3.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-1.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-2.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-3.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-4.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-5.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-6.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-7.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/invalid-unicode-escape-sequence-8.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-function.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-member-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-method.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-template.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/literal-expr-tostr-error.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-function.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-member-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-method.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-template.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-many-expr-tostr-error.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-function.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-member-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-method.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-template.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/middle-list-one-expr-tostr-error.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/mongolian-vowel-separator-eval.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/mongolian-vowel-separator.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/no-sub.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-character-escape-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-hex-escape-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-line-continuation.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-line-terminator-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-no-substitution.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-null-character-escape-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-template-character.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-template-characters.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-template-head.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-template-middle.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-template-tail.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-utf16-escape-sequence.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/tv-zwnbsp.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/unicode-escape-nls-err.js
 create mode 100644 js/src/tests/test262/language/expressions/template-literal/unicode-escape-no-hex-err.js
 create mode 100644 js/src/tests/test262/language/expressions/this/11.1.1-1.js
 create mode 100644 js/src/tests/test262/language/expressions/this/S11.1.1_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/this/S11.1.1_A3.1.js
 create mode 100644 js/src/tests/test262/language/expressions/this/S11.1.1_A3.2.js
 create mode 100644 js/src/tests/test262/language/expressions/this/S11.1.1_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/this/S11.1.1_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/this/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/this/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/boolean.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/built-in-exotic-objects-no-call.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/built-in-functions.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/built-in-ordinary-objects-no-call.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/get-value-ref-err.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/get-value.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/native-call.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/null.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/number.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/proxy.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/string.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/symbol.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/syntax.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/undefined.js
 create mode 100644 js/src/tests/test262/language/expressions/typeof/unresolvable-reference.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/11.4.7-4-1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A4.1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/S11.4.7_A4.2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-minus/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/11.4.6-2-1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A3_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A3_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S11.4.6_A3_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A3_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A4.2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/S9.3_A5_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/bigint-throws.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/unary-plus/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A2.4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T1.1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T1.2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T1.3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T1.4.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T1.5.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.4.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.5.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.6.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.7.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.8.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A3_T2.9.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S11.7.3_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A2.1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A2.2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A3.1_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A3.1_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/S9.6_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-and-number.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-errors.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-non-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-toprimitive.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-wrapped-values.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/bigint.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/order-of-evaluation.js
 create mode 100644 js/src/tests/test262/language/expressions/unsigned-right-shift/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A1.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A2_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A2_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/expressions/void/S11.4.2_A4_T6.js
 create mode 100644 js/src/tests/test262/language/expressions/void/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/void/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/arguments-object-attributes.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/browser.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/captured-free-vars.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/formal-parameters-after-reassignment-strict-strict.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/formal-parameters.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/from-catch.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/from-try.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/from-with.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/in-iteration-stmt.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/in-rltn-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/invalid-left-hand-side.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/iter-value-specified.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/iter-value-unspecified.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-iter.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-omitted.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-primitive.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-regexp.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-template-middle.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/rhs-yield.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/shell.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-array.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-in-iteration-stmt.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-in-rltn-expr.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-iterable.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-get-call-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-get-call-non-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-get-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-res-done-no-value.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-res-value-final.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-rhs-unresolvable.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/star-string.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/then-return.js
 create mode 100644 js/src/tests/test262/language/expressions/yield/within-for.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-1-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-10-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-100-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-100gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-101-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-101gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-102-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-102gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-103.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-104-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-105.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-106-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-10gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-11-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-11gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-12-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-12gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-13-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-13gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-14-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-14gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-15-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-15gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-16-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-16gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-17-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-17gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-18gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-19-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-19gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-2-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-20-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-20gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-21-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-21gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-22-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-22gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-23-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-23gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-24-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-24gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-25-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-25gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-26-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-26gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-27-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-27gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-28-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-28gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-29-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-29gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-3-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-30-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-30gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-31-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-31gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-32-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-32gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-33-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-33gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-34-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-34gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-35-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-35gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-36-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-36gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-37-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-37gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-38-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-38gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-39-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-39gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-4-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-40-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-40gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-41-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-41gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-42-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-42gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-43-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-43gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-44-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-44gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-45-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-45gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-46-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-46gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-47-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-47gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-48-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-48gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-49-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-49gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-5-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-50-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-50gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-51-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-51gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-52-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-52gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-53-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-53gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-54-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-54gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-55-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-55gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-56-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-56gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-57-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-57gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-58-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-58gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-59-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-59gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-60-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-60gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-61-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-61gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-62-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-62gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-63-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-63gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-64-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-64gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-65-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-65gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-66-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-66gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-67-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-67gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-68-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-68gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-69-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-69gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-7-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-70-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-70gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-71-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-71gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-72-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-72gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-73-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-73gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-74-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-74gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-75-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-75gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-76-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-76gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-77-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-77gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-78-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-78gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-79-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-79gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-7gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-8-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-80-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-80gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-81-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-81gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-82-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-82gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-83-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-83gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-84-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-84gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-85-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-85gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-86-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-86gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-87-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-87gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-88-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-88gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-89-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-89gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-8gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-9-s-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-90-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-90gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-91-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-91gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-92-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-92gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-93-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-93gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-94-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-94gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-95-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-95gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-96-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-96gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-97-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-97gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-98-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-98gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-99-s.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-99gs.js
 create mode 100644 js/src/tests/test262/language/function-code/10.4.3-1-9gs-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.1.6_A1_T1.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A1.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A2.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A3.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A5.1_T2.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.2.1_A5.2_T1.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.4.3_A1-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.4A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/function-code/S10.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/function-code/block-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/browser.js
 create mode 100644 js/src/tests/test262/language/function-code/eval-param-env-with-computed-key.js
 create mode 100644 js/src/tests/test262/language/function-code/eval-param-env-with-prop-initializer.js
 create mode 100644 js/src/tests/test262/language/function-code/shell.js
 create mode 100644 js/src/tests/test262/language/function-code/switch-case-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/function-code/switch-dflt-decl-onlystrict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/_implements.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/abstract.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/boolean.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/browser.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/byte.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/char.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/class.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/const.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/debugger.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/double.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/enum.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/export.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/extends.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/final.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/float.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/goto.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implement.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements-titlecase.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements-uppercase.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implements0.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/implementss.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/import.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/int.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/interface-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/interface-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/interface.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/let-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/let-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/long.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/native.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/package-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/package-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/package.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/private-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/private-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/private.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/protected-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/protected-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/protected.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/public-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/public-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/public.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/shell.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/short.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/static-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/static-strict-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/static.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/super.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/synchronized.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/throws.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/transient.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/volatile.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/yield-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/future-reserved-words/yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/global-code/S10.1.7_A1_T1.js
 create mode 100644 js/src/tests/test262/language/global-code/S10.4.1_A1_T1.js
 create mode 100644 js/src/tests/test262/language/global-code/S10.4.1_A1_T2.js
 create mode 100644 js/src/tests/test262/language/global-code/block-decl-strict-strict.js
 create mode 100644 js/src/tests/test262/language/global-code/browser.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-func-dup.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-func.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-lex-configurable-global.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-lex-deletion.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-lex-restricted-global.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-lex.js
 create mode 100644 js/src/tests/test262/language/global-code/decl-var.js
 create mode 100644 js/src/tests/test262/language/global-code/export.js
 create mode 100644 js/src/tests/test262/language/global-code/import.js
 create mode 100644 js/src/tests/test262/language/global-code/invalid-private-names-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/global-code/invalid-private-names-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/global-code/invalid-private-names-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/global-code/invalid-private-names-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/global-code/new.target-arrow.js
 create mode 100644 js/src/tests/test262/language/global-code/new.target.js
 create mode 100644 js/src/tests/test262/language/global-code/return.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-func-dups.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-func-err-non-configurable.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-func-err-non-extensible.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-func.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-lex-deletion.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-lex-lex.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-lex-restricted-global.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-lex-var.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-lex.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-var-collision.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-var-err.js
 create mode 100644 js/src/tests/test262/language/global-code/script-decl-var.js
 create mode 100644 js/src/tests/test262/language/global-code/shell.js
 create mode 100644 js/src/tests/test262/language/global-code/super-call-arrow.js
 create mode 100644 js/src/tests/test262/language/global-code/super-call.js
 create mode 100644 js/src/tests/test262/language/global-code/super-prop-arrow.js
 create mode 100644 js/src/tests/test262/language/global-code/super-prop.js
 create mode 100644 js/src/tests/test262/language/global-code/switch-case-decl-strict-strict.js
 create mode 100644 js/src/tests/test262/language/global-code/switch-dflt-decl-strict-strict.js
 create mode 100644 js/src/tests/test262/language/global-code/unscopables-ignored.js
 create mode 100644 js/src/tests/test262/language/global-code/yield-non-strict.js
 create mode 100644 js/src/tests/test262/language/global-code/yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T3.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T4.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T5.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T6.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T7.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T8.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S10.2.2_A1_T9.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S11.1.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/S11.1.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/browser.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/shell.js
 create mode 100644 js/src/tests/test262/language/identifier-resolution/unscopables.js
 create mode 100644 js/src/tests/test262/language/identifiers/browser.js
 create mode 100644 js/src/tests/test262/language/identifiers/other_id_continue-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/other_id_continue.js
 create mode 100644 js/src/tests/test262/language/identifiers/other_id_start-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/other_id_start.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-digits-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-digits-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-digits.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-10.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-10.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-11.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-11.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-12.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-12.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-13.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-13.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-5.2.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-5.2.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-6.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-6.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-6.1.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-6.1.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-7.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-7.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-8.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-8.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-9.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/part-unicode-9.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/shell.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-dollar-sign.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-escape-seq.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-underscore.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-10.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-10.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-11.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-11.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-12.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-12.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-13.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-13.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-5.2.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-5.2.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-6.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-6.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-6.1.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-6.1.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-7.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-7.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-8.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-8.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-9.0.0-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-9.0.0.js
 create mode 100644 js/src/tests/test262/language/identifiers/start-unicode-ltr.js
 create mode 100644 js/src/tests/test262/language/identifiers/unicode-escape-nls-err.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-break-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-break-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-break.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-case-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-case-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-case.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-catch-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-catch-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-catch.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-class-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-class-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-class.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-const-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-const-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-const.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-continue-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-continue-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-continue.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-debugger-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-debugger-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-debugger.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-default-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-default-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-default.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-delete-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-delete-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-delete.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-do-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-do-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-do.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-dollar-sign-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-dollar-sign-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-dollar-sign.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-else-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-else-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-else.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-enum-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-enum-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-enum.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-export-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-export-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-export.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-extends-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-extends-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-extends.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-false-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-false-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-false.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-finally-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-finally-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-finally.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-for-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-for-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-for.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-function-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-function-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-function.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-if-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-if-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-if.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-import-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-import-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-import.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-in-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-in-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-in.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-instanceof-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-instanceof-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-instanceof.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-new-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-new-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-new.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-null-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-null-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-null.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-return-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-return-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-return.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-super-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-super-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-super.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-switch-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-switch-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-switch.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-this-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-this-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-this.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-throw-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-throw-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-throw.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-true-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-true-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-true.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-try-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-try-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-try.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-typeof-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-typeof-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-typeof.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-underscore-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-underscore-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-underscore.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-var-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-var-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-var.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-void-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-void-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-void.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-while-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-while-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-while.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-with-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-with-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-with.js
 create mode 100644 js/src/tests/test262/language/identifiers/val-yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-cjk-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-cjk.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-lower-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-lower-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-lower.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-upper-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-upper-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-eng-alpha-upper.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-lower-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-lower-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-lower.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-upper-via-escape-hex.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-upper-via-escape-hex4.js
 create mode 100644 js/src/tests/test262/language/identifiers/vals-rus-alpha-upper.js
 create mode 100644 js/src/tests/test262/language/identifiers/vertical-tilde-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/vertical-tilde-continue.js
 create mode 100644 js/src/tests/test262/language/identifiers/vertical-tilde-start-escaped.js
 create mode 100644 js/src/tests/test262/language/identifiers/vertical-tilde-start.js
 create mode 100644 js/src/tests/test262/language/import/browser.js
 create mode 100644 js/src/tests/test262/language/import/dup-bound-names.js
 create mode 100644 js/src/tests/test262/language/import/escaped-as-import-specifier.js
 create mode 100644 js/src/tests/test262/language/import/escaped-as-namespace-import.js
 create mode 100644 js/src/tests/test262/language/import/escaped-from.js
 create mode 100644 js/src/tests/test262/language/import/shell.js
 create mode 100644 js/src/tests/test262/language/keywords/browser.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-break.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-case.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-catch.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-continue.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-default.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-delete.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-do.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-else.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-finally.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-for.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-function.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-if.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-in.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-instanceof.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-new.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-return.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-switch.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-this.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-throw.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-try.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-typeof.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-var.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-void.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-while.js
 create mode 100644 js/src/tests/test262/language/keywords/ident-ref-with.js
 create mode 100644 js/src/tests/test262/language/keywords/shell.js
 create mode 100644 js/src/tests/test262/language/line-terminators/7.3-15.js
 create mode 100644 js/src/tests/test262/language/line-terminators/7.3-5.js
 create mode 100644 js/src/tests/test262/language/line-terminators/7.3-6.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A5.4.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A6_T1.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A6_T2.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A6_T3.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A6_T4.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T1.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T2.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T3.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T4.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T5.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T6.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T7.js
 create mode 100644 js/src/tests/test262/language/line-terminators/S7.3_A7_T8.js
 create mode 100644 js/src/tests/test262/language/line-terminators/between-tokens-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/between-tokens-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/between-tokens-ls.js
 create mode 100644 js/src/tests/test262/language/line-terminators/between-tokens-ps.js
 create mode 100644 js/src/tests/test262/language/line-terminators/browser.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-multi-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-multi-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-multi-ls.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-multi-ps.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-single-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-single-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-single-ls.js
 create mode 100644 js/src/tests/test262/language/line-terminators/comment-single-ps.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-comment-single-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-comment-single-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-comment-single-ls.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-comment-single-ps.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-regexp-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-regexp-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-regexp-ls.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-regexp-ps.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-string-cr.js
 create mode 100644 js/src/tests/test262/language/line-terminators/invalid-string-lf.js
 create mode 100644 js/src/tests/test262/language/line-terminators/shell.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/binary-invalid-digit.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/browser.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/exponent-part.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/hexadecimal-invalid-digit.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/legacy-octal-like-invalid-00n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/legacy-octal-like-invalid-01n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/legacy-octal-like-invalid-07n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/mv-is-not-integer-dot-dds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/non-octal-like-invalid-0008n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/non-octal-like-invalid-012348n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/non-octal-like-invalid-08n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/non-octal-like-invalid-09n.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/browser.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bd-nsl-bds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bds-nsl-bd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bds-nsl-bds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-nsl-bd-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-bil-nsl-bd-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dd-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dd-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dds-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-dds-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hd-nsl-hds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hds-nsl-hd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hds-nsl-hds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-nsl-hd-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-nsl-hd-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-hil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-00-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-01-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-07-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-0_0-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-0_1-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-lol-0_7-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-08-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-09-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-0_8-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-0_9-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dds.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-nsl-od-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-nsl-od-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-od-nsl-od-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-od-nsl-od.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-od-nsl-ods.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-ods-nsl-od.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-oil-ods-nsl-ods.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/numeric-separator-literal-unicode-err.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/numeric-separators/shell.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/octal-invalid-digit.js
 create mode 100644 js/src/tests/test262/language/literals/bigint/shell.js
 create mode 100644 js/src/tests/test262/language/literals/boolean/S7.8.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/boolean/S7.8.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/boolean/browser.js
 create mode 100644 js/src/tests/test262/language/literals/boolean/shell.js
 create mode 100644 js/src/tests/test262/language/literals/browser.js
 create mode 100644 js/src/tests/test262/language/literals/null/S7.8.1_A1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/null/S7.8.1_A1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/null/browser.js
 create mode 100644 js/src/tests/test262/language/literals/null/shell.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/7.8.3-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/7.8.3-2gs-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/7.8.3-3gs-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A1.2_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A2.2_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.3_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A3.4_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.1_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A4.2_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T4.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T5.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T6.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T7.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A5.1_T8.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A6.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A6.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A6.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/S7.8.3_A6.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/binary-invalid-digit.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/binary-invalid-leading.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/binary-invalid-truncated.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/binary-invalid-unicode.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/binary.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/browser.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integer-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-000-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-005-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-01-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-010-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-06-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/legacy-octal-integery-07-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/non-octal-decimal-integer-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-followed-by-ident.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/browser.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bds.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bds.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-nsl-bd-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-nsl-bd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dil-dot-dds-nsl-ep-dd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dil-dot-nsl-dd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dil-dot-nsl-ep-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dil-dot-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dd-ep.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dds-ep.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-ep-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-nsl-ep-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-nsl-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hds.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hds.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-nsl-hd-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-nsl-hd-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-00-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-01-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-07-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_0-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_1-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_7-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-08-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-09-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-0_8-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-0_9-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-nsl-od-dunder-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-nsl-od-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od-one-of.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-ods.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-od.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-ods.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-minus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-plus-dds-nsl-dd.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/numeric-separator-literal-unicode-err.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/numeric-separators/shell.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/octal-invalid-digit.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/octal-invalid-leading.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/octal-invalid-truncated.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/octal-invalid-unicode.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/octal.js
 create mode 100644 js/src/tests/test262/language/literals/numeric/shell.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/7.8.5-1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/7.8.5-1gs.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/7.8.5-2gs.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.3_T6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.4_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.4_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A1.5_T6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.3_T6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.4_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A2.5_T6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A3.1_T6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A4.1.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/S7.8.5_A4.2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/browser.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/early-err-bad-flag.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/early-err-dup-flag.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/early-err-flags-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/early-err-pattern.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/inequality.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-braced-quantifier-exact.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-braced-quantifier-lower.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-braced-quantifier-range.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-optional-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-optional-negative-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-range-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/invalid-range-negative-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/lastIndex.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/mongolian-vowel-separator-eval.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/mongolian-vowel-separator.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/browser.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/forward-reference.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-dangling-groupname.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-empty-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-incomplete-groupname.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-lone-surrogate-groupname.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/named-groups/shell.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/regexp-first-char-no-line-separator.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/regexp-first-char-no-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/regexp-source-char-no-line-separator.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/regexp-source-char-no-paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/shell.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-astral-char-class-invert.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-astral.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-case-mapping.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-class-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-extended-pattern-char.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-identity-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-legacy-octal-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-ab.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-b.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-non-empty-class-ranges.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-oob-decimal-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-optional-lookahead.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-optional-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-optional-negative-lookahead.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-optional-negative-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-range-lookahead.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-range-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-range-negative-lookahead.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-invalid-range-negative-lookbehind.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-null-character-escape.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-surrogate-pairs-atom-char-class.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-surrogate-pairs-atom-dot.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-surrogate-pairs-atom-escape-char-class.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-surrogate-pairs-atom-escape-decimal.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-surrogate-pairs.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-unicode-esc-bounds.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-unicode-esc-non-hex.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/u-unicode-esc.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/unicode-escape-nls-err.js
 create mode 100644 js/src/tests/test262/language/literals/regexp/y-assertion-start.js
 create mode 100644 js/src/tests/test262/language/literals/shell.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A2.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A2.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A2.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T5.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T6.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T7.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.2_T8.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.3_T1-strict.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.3_T2-strict.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A4.3_T7.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A5.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A5.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A5.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A6.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A6.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A6.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A6.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.1_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.1_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.1_T3.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.1_T4.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T2.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T3.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T4.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T5.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.2_T6.js
 create mode 100644 js/src/tests/test262/language/literals/string/S7.8.4_A7.3_T1.js
 create mode 100644 js/src/tests/test262/language/literals/string/browser.js
 create mode 100644 js/src/tests/test262/language/literals/string/legacy-non-octal-escape-sequence-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js
 create mode 100644 js/src/tests/test262/language/literals/string/legacy-octal-escape-sequence-strict-strict.js
 create mode 100644 js/src/tests/test262/language/literals/string/line-continuation-double.js
 create mode 100644 js/src/tests/test262/language/literals/string/line-continuation-single.js
 create mode 100644 js/src/tests/test262/language/literals/string/line-separator-eval.js
 create mode 100644 js/src/tests/test262/language/literals/string/line-separator.js
 create mode 100644 js/src/tests/test262/language/literals/string/mongolian-vowel-separator-eval.js
 create mode 100644 js/src/tests/test262/language/literals/string/mongolian-vowel-separator.js
 create mode 100644 js/src/tests/test262/language/literals/string/paragraph-separator-eval.js
 create mode 100644 js/src/tests/test262/language/literals/string/paragraph-separator.js
 create mode 100644 js/src/tests/test262/language/literals/string/shell.js
 create mode 100644 js/src/tests/test262/language/literals/string/unicode-escape-nls-err-double.js
 create mode 100644 js/src/tests/test262/language/literals/string/unicode-escape-nls-err-single.js
 create mode 100644 js/src/tests/test262/language/literals/string/unicode-escape-no-hex-err-double.js
 create mode 100644 js/src/tests/test262/language/literals/string/unicode-escape-no-hex-err-single.js
 create mode 100644 js/src/tests/test262/language/module-code/browser.js
 create mode 100644 js/src/tests/test262/language/module-code/comment-multi-line-html-close.js
 create mode 100644 js/src/tests/test262/language/module-code/comment-single-line-html-close.js
 create mode 100644 js/src/tests/test262/language/module-code/comment-single-line-html-open.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-as-star-as.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-dflt-id.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-id-as.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-id.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-star-as-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-lables.js
 create mode 100644 js/src/tests/test262/language/module-code/early-dup-lex.js
 create mode 100644 js/src/tests/test262/language/module-code/early-export-global.js
 create mode 100644 js/src/tests/test262/language/module-code/early-export-unresolvable.js
 create mode 100644 js/src/tests/test262/language/module-code/early-import-arguments.js
 create mode 100644 js/src/tests/test262/language/module-code/early-import-as-arguments.js
 create mode 100644 js/src/tests/test262/language/module-code/early-import-as-eval.js
 create mode 100644 js/src/tests/test262/language/module-code/early-import-eval.js
 create mode 100644 js/src/tests/test262/language/module-code/early-lex-and-var.js
 create mode 100644 js/src/tests/test262/language/module-code/early-new-target.js
 create mode 100644 js/src/tests/test262/language/module-code/early-strict-mode.js
 create mode 100644 js/src/tests/test262/language/module-code/early-super.js
 create mode 100644 js/src/tests/test262/language/module-code/early-undef-break.js
 create mode 100644 js/src/tests/test262/language/module-code/early-undef-continue.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-cls-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-anon-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-name-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-named-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-named.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-name-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-named.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-err-eval.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-err-get-value.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-fn-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-fn-named.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-named.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-in.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-fun-anon-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-fun-named-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-gen-anon-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-gen-named-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-fun-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-export-gen-semi.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-trlng-comma.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-trlng-comma_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-as.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-as_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-dflt_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-const.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-let.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-var.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt-err-type_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt-err-uri_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-once.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-once_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-3_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-4_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-5_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-6_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-7_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-8_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-9_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-self-abrupt.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-self-once.js
 create mode 100644 js/src/tests/test262/language/module-code/eval-this.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-cls_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-const.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-const_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-fun.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-fun_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-gen_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-let.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-let_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-var.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-var_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-dflt_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-int_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found-empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-iee-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-iee-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle-indirect-x_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-trlng-comma.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-iee-trlng-comma_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-const.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-const.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-fun.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-let.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-var.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-for-dup.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-for.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-fun.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-let.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-var-dup.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-var.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-const.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-cls.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-fun-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-fun-named.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-anon.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-named.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-named.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-star.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-fun.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-let.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-trlng-comma.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-var.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-dflt_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-int_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-as.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-id-name.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-iee-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-iee-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle-indirect-x_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-once.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-export.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-export_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-import.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-import_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-1.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-2.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-child_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-reference_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-syntax_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-reference_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-syntax_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-valid_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-same-global-set_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-same-global.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-as-props-dflt-skip.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-binding.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-equality-other_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-equality.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found-empty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found-faulty_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-id-name.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-iee-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-iee-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular-a_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular-b_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect-def_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect-reexport_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-named-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-prod-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-indirect_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-star_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle-indirect-x_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-uniq-env-rec-other_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/instn-uniq-env-rec.js
 create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/Symbol.iterator.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/Symbol.toStringTag.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/browser.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/browser.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/define-own-property.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-exported-init.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-exported-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-non-exported.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/enumerate-binding-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-named-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-named_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-prod-end_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-prod_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-1_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-2_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-3_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-found-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-sym.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-prototype-of.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-found-init.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-found-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-initialize.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-update.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-sym-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-found-init.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-found-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-sym-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-sym-not-found.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/is-extensible.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-keys-binding-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-binding-types.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-binding-types_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-sort.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/prevent-extensions.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set-prototype-of-null.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set-prototype-of.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/shell.js
 create mode 100644 js/src/tests/test262/language/module-code/namespace/shell.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-arrow-function.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-block-stmt-list.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-block-stmt.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-do-while.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-function-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-function-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-generator-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-generator-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-if-else.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-if-if.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-labeled.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-gen-method.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-getter.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-method.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-setter.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-case.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-dftl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-catch-finally.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-catch.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-finally.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-try.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-while.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-arrow-function.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-block-stmt-list.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-block-stmt.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-do-while.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-lhs.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-function-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-function-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-generator-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-generator-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-if-else.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-if-if.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-labeled.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-gen-method.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-getter.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-method.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-setter.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-case.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-dftl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-catch-finally.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-catch.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-finally.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-try.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-while.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-const.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-let.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-var.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-hoist-lex-fun.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-hoist-lex-gen.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-invoke-anon-fun-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-invoke-anon-gen-decl.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-return.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-dflt-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-export-star.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-name-space-export.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-named-export-from.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-named-export.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-syntax-1.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-syntax-2.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-err-yield.js
 create mode 100644 js/src/tests/test262/language/module-code/parse-export-empty.js
 create mode 100644 js/src/tests/test262/language/module-code/private-identifiers-not-empty.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-1.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-2.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-3.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-4.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-5.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-6.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-7.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-8.js
 create mode 100644 js/src/tests/test262/language/module-code/privatename-valid-no-earlyerr.js
 create mode 100644 js/src/tests/test262/language/module-code/shell.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenable-not-callable.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenables-that-throw.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenables.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-dynamic-import-rejection.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-dynamic-import-resolution.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-new-expr-reject.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-reject-throws.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-resolution.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-void-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/browser.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dynamic-import-rejection.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dynamic-import-resolution.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/early-errors-await-not-simple-assignment-target.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/if-await-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-async-import-async-resolution-ticks.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-body.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-body_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-tick.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-tick_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-resolution.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-resolution_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-unwrapped.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-unwrapped_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-self-import-async-resolution-ticks.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-sync-import-async-resolution-ticks.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/no-operand.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/shell.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/await-expr-dyn-import.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/catch-parameter.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-body.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-params.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-body.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-params.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-no-escaped-await.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-identifier.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-nested.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-null.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-regexp.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-this.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/top-level-ticks-2.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/top-level-ticks.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/void-await-expr.js
 create mode 100644 js/src/tests/test262/language/module-code/top-level-await/while-dynamic-evaluation.js
 create mode 100644 js/src/tests/test262/language/module-code/verify-dfs-a_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/verify-dfs-b_FIXTURE.js
 create mode 100644 js/src/tests/test262/language/module-code/verify-dfs.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A1.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T1.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T10.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T2.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T3.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T4.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T5.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T6.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T7.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T8.js
 create mode 100644 js/src/tests/test262/language/punctuators/S7.7_A2_T9.js
 create mode 100644 js/src/tests/test262/language/punctuators/browser.js
 create mode 100644 js/src/tests/test262/language/punctuators/shell.js
 create mode 100644 js/src/tests/test262/language/reserved-words/await-module.js
 create mode 100644 js/src/tests/test262/language/reserved-words/await-script.js
 create mode 100644 js/src/tests/test262/language/reserved-words/browser.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-global-property-accessor.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-global-property-memberexpr-str.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-global-property-memberexpr.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-global-property-prop-name.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-keyword-accessor.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-keyword-memberexpr-str.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-keyword-memberexpr.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-keyword-prop-name.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-reserved-word-literal-accessor.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-reserved-word-literal-memberexpr-str.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-reserved-word-literal-memberexpr.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-name-reserved-word-literal-prop-name.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-false-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-false.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-null-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-null.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-true-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/ident-reference-true.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-false-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-false.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-null-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-null.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-true-escaped.js
 create mode 100644 js/src/tests/test262/language/reserved-words/label-ident-true.js
 create mode 100644 js/src/tests/test262/language/reserved-words/shell.js
 create mode 100644 js/src/tests/test262/language/reserved-words/unreserved-words.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/array-pattern.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/arrow-function.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/browser.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/expected-argument-count.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/no-alias-arguments.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/object-pattern.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/position-invalid.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/rest-index.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/rest-parameters-apply.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/rest-parameters-call.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/rest-parameters-produce-an-array.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/shell.js
 create mode 100644 js/src/tests/test262/language/rest-parameters/with-new-target.js
 create mode 100644 js/src/tests/test262/language/shell.js
 create mode 100644 js/src/tests/test262/language/source-text/6.1.js
 create mode 100644 js/src/tests/test262/language/source-text/browser.js
 create mode 100644 js/src/tests/test262/language/source-text/shell.js
 create mode 100644 js/src/tests/test262/language/statementList/block-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/block-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/block-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/block-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/block-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/block-block.js
 create mode 100644 js/src/tests/test262/language/statementList/block-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/block-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/block-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/block-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-block.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/block-with-statment-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/browser.js
 create mode 100644 js/src/tests/test262/language/statementList/class-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/class-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/class-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/class-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/class-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/class-block.js
 create mode 100644 js/src/tests/test262/language/statementList/class-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/class-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/class-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/class-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-block.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-block.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-block-with-statment-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-block.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-class-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-block.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/eval-fn-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-array-literal-with-item.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-array-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-arrow-function-assignment-expr.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-arrow-function-functionbody.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-block-with-labels.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-block.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-expr-arrow-function-boolean-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-let-declaration.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-regexp-literal-flags.js
 create mode 100644 js/src/tests/test262/language/statementList/fn-regexp-literal.js
 create mode 100644 js/src/tests/test262/language/statementList/shell.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/browser.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/cptn-decl.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/declaration-returns-promise.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-await-in-formals-default.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-await-in-formals.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-binding-identifier-arguments-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-binding-identifier-eval-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-body-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-duplicate-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-eval-in-formal-parameters-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/early-errors-declaration-formals-contains-super-property.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/escaped-async.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-body-that-returns-after-await.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-body-that-returns.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-body-that-throws-after-await.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-body-that-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-default-that-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-mapped-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-this-value-global.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-this-value-passed.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/evaluation-unmapped-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/let-newline-await-in-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/shell.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/syntax-declaration-line-terminators-allowed.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/syntax-declaration-no-line-terminator.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/syntax-declaration.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-reject-finally-reject.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-reject-finally-return.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-reject-finally-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-return-finally-reject.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-return-finally-return.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-return-finally-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-throw-finally-reject.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-throw-finally-return.js
 create mode 100644 js/src/tests/test262/language/statements/async-function/try-throw-finally-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/browser.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/escaped-async.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/generator-created-after-decl-inst.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/return-undefined-implicit-and-explicit.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/shell.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-return-then-getter-ticks.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-async-from-sync-iterator-inaccessible.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-normal-notdone-iter-value-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-return-notdone-iter-value-throws.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-return-then-getter-ticks.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/statements/async-generator/yield-star-throw-notdone-iter-value-throws.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-1.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-2.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-3.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-4.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-5.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-6.js
 create mode 100644 js/src/tests/test262/language/statements/block/12.1-7.js
 create mode 100644 js/src/tests/test262/language/statements/block/S12.1_A2.js
 create mode 100644 js/src/tests/test262/language/statements/block/S12.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/block/S12.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/block/S12.1_A5.js
 create mode 100644 js/src/tests/test262/language/statements/block/browser.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/invalid-names-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/invalid-names-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/invalid-names-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/invalid-names-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/block/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/statements/block/scope-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/block/scope-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/block/scope-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/block/shell.js
 create mode 100644 js/src/tests/test262/language/statements/block/tco-stmt-list-strict.js
 create mode 100644 js/src/tests/test262/language/statements/block/tco-stmt-strict.js
 create mode 100644 js/src/tests/test262/language/statements/break/12.8-1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A1_T4.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A3.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A5_T3.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A6.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A7.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/break/S12.8_A9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/break/browser.js
 create mode 100644 js/src/tests/test262/language/statements/break/line-terminators.js
 create mode 100644 js/src/tests/test262/language/statements/break/shell.js
 create mode 100644 js/src/tests/test262/language/statements/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst-computed-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/computed-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/computed-err-to-prop-key.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/computed-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/computed.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-binary.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-exponent.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-hex.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-leading-decimal.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-non-canonical.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-octal.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-numeric-zero.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-char-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-default-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-default.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-double-quote.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-hex-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-line-continuation.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-single-quote.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/literal-string-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-inst/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static-computed-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/computed-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/computed-err-to-prop-key.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/computed-err-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/computed.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-binary.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-exponent.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-hex.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-leading-decimal.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-non-canonical.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-octal.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-numeric-zero.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-char-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-default-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-default.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-double-quote.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-hex-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-line-continuation.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-single-quote.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/literal-string-unicode-escape.js
 create mode 100644 js/src/tests/test262/language/statements/class/accessor-name-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/arguments/access.js
 create mode 100644 js/src/tests/test262/language/statements/class/arguments/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/arguments/default-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/arguments/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-meth-escaped-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method-static/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-gen-method/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-meth-escaped-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/async-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-await-escaped-module.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-await-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-await-module.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-await.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-let-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-let.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-static-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-static.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-yield-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/class-name-ident-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/classelementname-abrupt-completion.js
 create mode 100644 js/src/tests/test262/language/statements/class/constructor-inferred-observable-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/class/cptn-decl.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/accessors.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/basics.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/class-method-returns-promise.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/constructable-but-no-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/constructor-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/constructor-strict-by-default.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-async-method-duplicate-parameters.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-await-in-formals-default.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-await-in-formals.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-body-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-duplicate-parameters.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-formals-body-duplicate.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/fn-name-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/fn-name-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/fn-name-gen-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/fn-name-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/fn-name-static-precedence.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/getters-non-configurable-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/getters-prop-desc.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/getters-restricted-ids.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/implicit-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/invalid-extends.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-async-super-call-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-async-super-call-param.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-no-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-parameter.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-property-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-statement.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-newline.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-star-after-newline.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-star-before-newline.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-gen-yield-weak-binding.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-named-eval-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods-restricted-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/numeric-property-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/prototype-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/prototype-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/prototype-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/prototype-wiring.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/setters-non-configurable-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/setters-prop-desc.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/setters-restricted-ids.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/side-effects-in-extends.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/side-effects-in-property-define.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/this-access-restriction-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/this-access-restriction.js
 create mode 100644 js/src/tests/test262/language/statements/class/definition/this-check-ordering.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/async-private-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-gen-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/abrupt-completition-on-field-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-async-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/after-same-line-static-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/arrow-fnc-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/arrow-fnc-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method-static/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next-catch.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next-for-await-of-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next-for-await-of-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next-yield-star-async-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next-yield-star-sync-iterator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-promise-reject-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-async-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-async-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-async-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-expr-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-null-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-async-undefined-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-getiter-sync-returns-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-call-done-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-call-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-call-value-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-non-object-ignores-then.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-boolean-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-null-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-number-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-object-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-string-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-symbol-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-not-callable-undefined-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-get-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-boolean-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-null-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-number-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-object-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-string-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-symbol-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-non-callable-undefined-fulfillpromise.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-next-then-returns-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-sync-next.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-sync-return.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-gen-private-method/yield-star-sync-throw.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/await-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/async-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/class-field-is-observable-by-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/class-field-on-frozen-objects-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/comp-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/comp-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/computed-name-toprimitive-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/computed-name-toprimitive.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/computed-property-abrupt-completition.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/ctor-called-after-fields-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/direct-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/direct-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/equality-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/equality-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-referenceerror.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-toprimitive-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-tostring-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/computed-name-valueof-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/evaluation-error/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fielddefinition-initializer-abrupt-completion.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-anonymous-function-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-same-line-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-asi-same-line-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-computed-name-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-computed-name-static-computed-var-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-computed-name-static-computed-var-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-computed-name-static-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-computed-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-duplicate-privatenames.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-hash-constructor-is-a-valid-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-literal-name-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-literal-name-static-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-literal-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-string-name-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-string-name-static-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/fields-string-name-static-propname-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/gen-private-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/get-access-of-missing-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/get-access-of-missing-shadowed-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/grammar-private-field-optional-chaining.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/indirect-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/indirect-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/init-err-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/init-value-defined-after-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/init-value-incremental.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/intercalated-static-non-static-computed-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/multiple-stacked-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-no-sc-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/new-sc-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-ZWJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-common.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-dollar.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-u2118.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/inst-private-name-underscore.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-ZWJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-ZWNJ.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-common.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-dollar.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-u2118.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-accessor-name/static-private-name-underscore.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-arrow-fnc-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-arrow-fnc-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-async-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-async-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-class-field-on-frozen-objects-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-direct-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-direct-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-after-optional-chain.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-as-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-as-async-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-as-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-as-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-is-visible-in-computed-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-brand-check-super-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-brand-check.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-getter-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-indirect-eval-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-indirect-eval-err-contains-newtarget.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-brand-check-multiple-evaluations-of-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-brand-check-super-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-brand-check.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-comparison-multiple-evaluations-of-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-comparison.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-get-and-call.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-is-visible-in-computed-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-referenced-from-static-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-shadowed-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-method-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/prod-private-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/prod-private-async-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/prod-private-generator.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/prod-private-method-initialize-order.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/prod-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-methods/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-brand-check-multiple-evaluations-of-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-brand-check-super-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-brand-check.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-is-not-a-own-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-setter-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-async-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-async-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-usage-inside-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-field-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-generator-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-getter-abrupt-completition.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-getter-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-shadowed-by-field-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-shadowed-by-method-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-usage-inside-nested-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-method-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-setter-abrupt-completition.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-static-setter-visible-to-direct-eval.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-ternary-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-ternary-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-typeof-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/private-typeof-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefield-on-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldadd-typeerror.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-success-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-success-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-success-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-success-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-success-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-typeerror-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-typeerror-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-typeerror-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-typeerror-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldget-typeerror-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldset-typeerror-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldset-typeerror-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldset-typeerror-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldset-typeerror-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatefieldset-typeerror-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privategetter-on-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatemethods-on-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-6.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-7.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-earlyerr-script-8.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-1.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-3.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-4.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-5.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-6.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-7.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-not-valid-eval-earlyerr-8.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/privatename-valid-no-earlyerr.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-getter-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-method-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-setter-before-super-return-in-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/public-class-field-initialization-is-visible-to-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/public-class-field-initialization-on-super-class-with-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/redeclaration-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/redeclaration.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/regular-definitions-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-async-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-gen-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/same-line-method-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/set-access-of-missing-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/set-access-of-missing-shadowed-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/set-access-of-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/set-access-of-shadowed-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-as-valid-instance-field-assigned.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-as-valid-instance-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-as-valid-static-field-assigned.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-as-valid-static-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-comp-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-comp-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-anonymous-function-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-anonymous-function-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-declaration.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-init-this-inside-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-init-with-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-initializer-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-field-redeclaration.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-fielddefinition-initializer-abrupt-completion.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-literal-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-literal-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-fields-proxy-default-handler-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-getter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-getter-access-on-inner-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-getter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-method-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-method-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-method-and-instance-method-brand-check.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-method-referenced-from-instance-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-method-subclass-receiver.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-setter-access-on-inner-arrow-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-setter-access-on-inner-class.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-setter-access-on-inner-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-string-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/static-string-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/string-literal-name-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/string-literal-name-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/super-access-inside-a-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/super-access-inside-a-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/super-access-inside-a-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/super-fielddefinition-initializer-abrupt-completion.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/delete/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-class-body-ctor-duplicate.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-field-identifier-invalid-ues-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-field-identifier-invalid-zwj-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-field-identifier-invalid-zwnj-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-fields-same-line-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-array-literal.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-function-expression.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-obj-literal.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-private-field-super-access.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticfield.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticmeth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-ues.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-zwj-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-identifier-invalid-zwnj-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-accessor-get-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-accessor-set-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-async-gen-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-async-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-call-expr.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-field-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-gen-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-member-expr.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-meth.case.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-accessor-get-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-accessor-set-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-async-gen-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-async-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-field-init.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-field.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-gen-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatename-whitespace-error-static-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-privatenames-same-line-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-ctor-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-ctor-async-meth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-ctor-gen.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-ctor-get.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-special-meth-ctor-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-async-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-async-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-async-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-get-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-async-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-async-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-gen-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-gen-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-meth-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-private-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-privatename-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/grammar-static-set-meth-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-fn-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-fn-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-fn-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-fn-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/field-init-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/fields-init-heritage-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/fields-init-heritage-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/fields-init-heritage-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/fields-init-heritage-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-fn-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-fn-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-fn-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-fn-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-heritage-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-heritage-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-heritage-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-heritage-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-outter-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-outter-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/invalid-names/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-async-generator-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-async-method-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-call-exp-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-field-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-generator-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-member-exp-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/private-method-cannot-escape-token.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-class-body-ctor-no-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-field-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-fields-multi-line.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-privatenames-multi-line.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-ctor-accessor-meth-valid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-ctor-gen-meth-valid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-ctor-meth-valid.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-private-gen-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/grammar-static-private-meth-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/syntax/valid/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/ternary-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/ternary-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/typeof-init-err-contains-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/typeof-init-err-contains-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-computed-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-computed-symbol-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-literal-names-asi.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-private-field-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-private-method-getter-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-private-method-usage.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-private-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-field-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-getter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-method-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-method.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-setter-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-private-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-async-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-async-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-static-private-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-static-private-methods-with-fields.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-static-private-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/elements/wrapped-in-sc-string-literal-names.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method-static/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/gen-method/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/class/getter-param-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-break-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-case-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-catch-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-class-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-const-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-continue-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-debugger-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-default-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-default-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-default.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-delete-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-do-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-else-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-enum-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-export-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-extends-escaped-ext.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-extends-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-extends.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-finally-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-for-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-function-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-if-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-implements-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-import-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-in-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-instanceof-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-interface-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-let-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-new-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-package-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-private-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-protected-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-public-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-return-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-static-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-super-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-switch-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-this-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-throw-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-try-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-typeof-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-var-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-void-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-while-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/ident-name-method-def-with-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-param-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/method-static/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/method/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/basic.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/const.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/expression.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/in-extends-expression-assigned.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/in-extends-expression-grouped.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/in-extends-expression.js
 create mode 100644 js/src/tests/test262/language/statements/class/name-binding/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/name.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-gen-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-gen-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-meth-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-meth-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-meth-static-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/class/params-dflt-meth-static-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/poisoned-underscore-proto.js
 create mode 100644 js/src/tests/test262/language/statements/class/private-non-static-getter-static-setter-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/private-non-static-setter-static-getter-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/private-static-getter-non-static-setter-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/private-static-setter-non-static-getter-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/class/restricted-properties.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-gen-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-gen-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-name-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-name-lex-open-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-name-lex-open-no-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-setter-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-setter-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-gen-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-gen-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-meth-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-meth-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-setter-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/class/scope-static-setter-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/class/setter-length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/class/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-classelementname-abrupt-completion.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-gen-method-param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-method-gen-non-configurable-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-method-length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-method-non-configurable-err.js
 create mode 100644 js/src/tests/test262/language/statements/class/static-method-param-yield.js
 create mode 100644 js/src/tests/test262/language/statements/class/strict-mode/arguments-callee.js
 create mode 100644 js/src/tests/test262/language/statements/class/strict-mode/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/strict-mode/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/strict-mode/with.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/binding.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/bound-function.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/contructor-calls-super-multiple-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/contructor-calls-super-single-argument.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/length.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/ArrayBuffer/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/ArrayBuffer/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Boolean/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Boolean/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Boolean/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/DataView/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/DataView/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/DataView/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Date/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Date/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Date/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Error/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Error/message-property-assignment.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Error/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Error/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/instance-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/instance-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Map/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Map/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Map/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/EvalError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/EvalError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/RangeError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/RangeError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/TypeError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/TypeError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/URIError-message.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/URIError-name.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/NativeError/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Number/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Number/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Number/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/replacing-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Object/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Promise/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Promise/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Promise/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Proxy/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Proxy/no-prototype-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Proxy/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/RegExp/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/RegExp/lastIndex.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/RegExp/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/RegExp/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Set/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Set/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Set/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/String/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/String/length.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/String/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/String/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Symbol/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Symbol/new-symbol-with-super-throws.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Symbol/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/Symbol/symbol-valid-as-extends-value.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/TypedArray/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/TypedArray/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/TypedArray/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakMap/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakMap/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakSet/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakSet/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtin-objects/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/builtins.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-evaluation-empty-constructor-heritage-present.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-null-proto-missing-return-override.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-null-proto-super.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-null-proto-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-null-proto.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-parent-proto-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/class-definition-superclass-generator.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/default-constructor-2.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/default-constructor-spread-override.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/default-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-boolean.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-empty.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-null.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-number.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-object.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-string.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-this.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/derived-class-return-override-with-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/superclass-prototype-setter-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/superclass-prototype-setter-method-override.js
 create mode 100644 js/src/tests/test262/language/statements/class/subclass/superclass-static-method-override.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-constructor-superproperty-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-static-getter.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-static-methods.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/in-static-setter.js
 create mode 100644 js/src/tests/test262/language/statements/class/super/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-body-has-direct-super-class-heritage.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-body-method-definition-super-property.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-declaration-binding-identifier-class-element-list.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-declaration-computed-method-definition.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-declaration-heritage-identifier-reference-class-element-list.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-expression-binding-identifier-opt-class-element-list.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-expression-heritage-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-expression.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/class-method-propname-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/escaped-static.js
 create mode 100644 js/src/tests/test262/language/statements/class/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/statements/const/block-local-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/block-local-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/browser.js
 create mode 100644 js/src/tests/test262/language/statements/const/cptn-value.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/const/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/const/fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/const/fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/const/fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/const/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/const/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/const/function-local-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/function-local-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/global-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/const/global-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/global-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js
 create mode 100644 js/src/tests/test262/language/statements/const/shell.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-with-without-initialiser.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-without-with-initialiser.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/block-scope-syntax-const-declarations-without-initialiser.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const-declaring-let-split-across-two-lines.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const-outer-inner-let-bindings.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/const.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-case-expression-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-default-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-do-statement-while-expression.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-for-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-if-expression-statement-else-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-if-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-label-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/with-initializer-while-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-case-expression-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-default-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-do-statement-while-expression.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-for-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-if-expression-statement-else-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-if-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-label-statement.js
 create mode 100644 js/src/tests/test262/language/statements/const/syntax/without-initializer-while-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/continue/12.7-1.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A1_T4.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A5_T3.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A6.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A7.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/continue/S12.7_A9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/continue/browser.js
 create mode 100644 js/src/tests/test262/language/statements/continue/labeled-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/line-terminators.js
 create mode 100644 js/src/tests/test262/language/statements/continue/nested-let-bound-for-loops-inner-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/nested-let-bound-for-loops-labeled-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/nested-let-bound-for-loops-outer-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/no-label-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/shadowing-loop-variable-in-same-scope-as-continue.js
 create mode 100644 js/src/tests/test262/language/statements/continue/shell.js
 create mode 100644 js/src/tests/test262/language/statements/continue/simple-and-labeled.js
 create mode 100644 js/src/tests/test262/language/statements/debugger/browser.js
 create mode 100644 js/src/tests/test262/language/statements/debugger/expression.js
 create mode 100644 js/src/tests/test262/language/statements/debugger/shell.js
 create mode 100644 js/src/tests/test262/language/statements/debugger/statement.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A1.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A10.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A11.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A12.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A14_T1.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A14_T2.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A15.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A2.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A3.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A4_T5.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A5.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T3.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T4.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T5.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A6_T6.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A7.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A8.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/S12.6.1_A9.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/browser.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/cptn-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/cptn-normal.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/labelled-fn-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/shell.js
 create mode 100644 js/src/tests/test262/language/statements/do-while/tco-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/empty/S12.3_A1.js
 create mode 100644 js/src/tests/test262/language/statements/empty/browser.js
 create mode 100644 js/src/tests/test262/language/statements/empty/cptn-value.js
 create mode 100644 js/src/tests/test262/language/statements/empty/shell.js
 create mode 100644 js/src/tests/test262/language/statements/expression/S12.4_A1.js
 create mode 100644 js/src/tests/test262/language/statements/expression/S12.4_A2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/expression/S12.4_A2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/expression/browser.js
 create mode 100644 js/src/tests/test262/language/statements/expression/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-from-sync-iterator-continuation-abrupt-completion-get-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-assignment.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elem-trlg-iter-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elision-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-elision-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-empty-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-empty-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-after-element.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-after-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-array-rest-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-empty-bool.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-empty-num.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-empty-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-empty-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-id-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-elem-target-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-name-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-put-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-prop-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-descriptors.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-number.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-same-name.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-str-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-symbol-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-to-property-with-setter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-to-property.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-decl-dstr-obj-rest-valid-object.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-assignment.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-target-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-elision-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-list-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-list-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-list-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-list-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elem-trlg-iter-rest-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elision-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-elision-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-empty-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-empty-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-empty-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-after-element.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-after-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-lref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-array-rest-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-empty-bool.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-empty-num.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-empty-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-empty-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-id-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-name-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-put-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-prop-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-descriptors.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-number.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-same-name.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-str-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-symbol-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-to-property-with-setter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-to-property.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-decl-dstr-obj-rest-valid-object.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/escaped-of.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/head-const-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/head-let-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/head-var-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/iterator-close-non-throw-get-method-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/iterator-close-non-throw-get-method-non-callable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/iterator-close-throw-get-method-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/iterator-close-throw-get-method-non-callable.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/ticks-with-async-iter-resolved-promise-and-constructor-lookup-two.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/ticks-with-async-iter-resolved-promise-and-constructor-lookup.js
 create mode 100644 js/src/tests/test262/language/statements/for-await-of/ticks-with-sync-iter-resolved-promise-and-constructor-lookup.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/12.6.4-1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/12.6.4-2.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A14_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A15.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A2.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A3.1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A3.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A4.1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A4.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A5.1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A5.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A6.1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A6.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/S12.6.4_A7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-decl-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-decl-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-decl-skip-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-decl-zero-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-expr-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-expr-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-expr-skip-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/cptn-expr-zero-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-nested-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-put-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-target-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-elem-target-yield-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-before-element.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-before-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-before-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-elision-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/array-rest-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-id-identifier-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-id-identifier-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-id-init-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-id-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-id-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-elem-target-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-elem-target-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-elem-target-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-prop-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/obj-rest-not-last-element-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-const-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-const-bound-names-fordecl-tdz.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-const-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-const-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-const-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-decl-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-expr-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-bound-names-fordecl-tdz.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-destructuring.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-let-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-cover-non-asnmt-trgt.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-member.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-lhs-non-asnmt-trgt.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-var-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-var-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-var-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/head-var-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/identifier-let-allowed-as-lefthandside-expression-not-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/labelled-fn-stmt-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/labelled-fn-stmt-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/labelled-fn-stmt-lhs.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/labelled-fn-stmt-var.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/order-after-define-property.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/order-enumerable-shadowed.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/order-property-added.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/order-property-on-prototype.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/order-simple-object.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-body-lex-boundary.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-body-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-body-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-body-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-head-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-head-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/scope-head-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-arguments-fn-strict-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-arguments-fn-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-arguments-strict-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-eval-strict-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-in/var-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/Array.prototype.Symbol.iterator.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/Array.prototype.entries.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/Array.prototype.keys.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-mapped-aliasing.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-mapped-mutation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-mapped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-unmapped-aliasing.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-unmapped-mutation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/arguments-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array-contract-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array-expand-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array-key-get-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/body-dstr-assign-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/body-dstr-assign.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/body-put-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-label-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-label-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-label-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break-label.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/break.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-label-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-label-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-label-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue-label.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/continue.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-decl-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-decl-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-decl-no-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-expr-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-expr-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/cptn-expr-no-itr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-assignment.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-iter-thrw-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init-active.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-yield-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-target-yield-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-nrml-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-nrml-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-iter-nrml-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-bool.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-num.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-elision-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-iter-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-iter-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-bool.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-num.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-empty-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-after-element.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-after-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-before-element.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-before-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-before-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-elision-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-elision-iter-abpt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-nrml-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-rtrn-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-rtrn-close-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-rtrn-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-thrw-close-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iter-thrw-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-lref-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-lref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-iter-thrw-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-undefined-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-prop-ref-user-err-iter-close-skip.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/array-rest-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/const-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/let-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-bool.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-num.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-string.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-symbol.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-empty-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-identifier-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-put-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-simple-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-id-simple-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-assignment-missing.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-assignment-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-assignment-truthy.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-assignment-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-in.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-init-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-memberexpr-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-optchain-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-elem-target-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-identifier-resolution-first.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-identifier-resolution-last.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-identifier-resolution-lone.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-identifier-resolution-middle.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-identifier-resolution-trlng.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-name-evaluation-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-name-evaluation.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-undefined-own.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-yield-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-yield-ident-invalid-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj-yield-ident-valid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-nested-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-prop-ref-no-get.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-prop-ref-user-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-prop-ref.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-unresolvable-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-prop-put-unresolvable-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-computed-property-no-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-computed-property.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-descriptors.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-empty-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-getter-abrupt-get-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-not-last-element-invalid.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-number.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-order.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-put-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-same-name.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-str-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-symbol-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-to-property-with-setter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-to-property.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/obj-rest-valid-object.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-init-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/dstr/var-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/escaped-of.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/float32array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/float32array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/float64array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/float64array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator-close-via-break.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator-close-via-continue.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator-close-via-return.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator-close-via-throw.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator-next-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generator.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/generic-iterable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-bound-names-fordecl-tdz.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-const-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-decl-no-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-expr-no-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-expr-obj-iterator-method.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-expr-primitive-iterator-method.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-expr-to-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-bound-names-fordecl-tdz.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-destructuring.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-let-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-cover-non-asnmt-trgt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-member.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-lhs-non-asnmt-trgt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-var-bound-names-dup.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-var-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-var-bound-names-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-var-init.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/head-var-no-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int16array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int16array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int32array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int32array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int8array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/int8array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-as-proxy.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-non-object.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-non-throw-get-method-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-non-throw-get-method-non-callable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-throw-get-method-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-throw-get-method-non-callable.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-via-break.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-via-continue.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-via-return.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-close-via-throw.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-reference.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-result-done-attr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-result-type.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-result-value-attr-error.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/iterator-next-result-value-attr.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/labelled-fn-stmt-const.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/labelled-fn-stmt-let.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/labelled-fn-stmt-lhs.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/labelled-fn-stmt-var.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/map-contract-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/map-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/map-expand-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/map-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/map.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/nested.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/return-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/return-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/return-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/return.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-body-lex-boundary.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-body-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-body-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-body-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-head-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-head-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/scope-head-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/set-contract-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/set-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/set-expand-contract.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/set-expand.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/set.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/string-astral-truncated.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/string-astral.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/string-bmp.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/throw-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/throw-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/throw.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint16array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint16array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint32array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint32array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint8array-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint8array.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint8clampedarray-mutate.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/uint8clampedarray.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-star-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-star-from-finally.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-star-from-try.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield-star.js
 create mode 100644 js/src/tests/test262/language/statements/for-of/yield.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-1.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-10.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-11.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-12.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-13.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-14.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-15.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-16.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-17.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-18.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-19.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-2.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-20.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-21.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-3.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-4.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-5.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-6.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-7.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-8.js
 create mode 100644 js/src/tests/test262/language/statements/for/12.6.3_2-3-a-ii-9.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A10.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A10.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A10_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A10_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11.1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A11_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12.1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A12_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A13.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A14.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A15.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A2.1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A2.2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A4.1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A5.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A6.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A7.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A7.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8.1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/for/S12.6.3_A8_T3.js
 create mode 100644 js/src/tests/test262/language/statements/for/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for/cptn-decl-expr-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/cptn-decl-expr-no-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/cptn-expr-expr-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/cptn-expr-expr-no-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/const-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/let-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elision-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/for/dstr/var-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-const-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-const-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-init-expr-check-empty-inc-empty-completion.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-init-expr-check-empty-inc-empty-syntax.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-init-var-check-empty-inc-empty-completion.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-init-var-check-empty-inc-empty-syntax.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-let-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-let-destructuring.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-let-fresh-binding-per-iteration.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-lhs-let.js
 create mode 100644 js/src/tests/test262/language/statements/for/head-var-bound-names-in-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/for/labelled-fn-stmt-const.js
 create mode 100644 js/src/tests/test262/language/statements/for/labelled-fn-stmt-expr.js
 create mode 100644 js/src/tests/test262/language/statements/for/labelled-fn-stmt-let.js
 create mode 100644 js/src/tests/test262/language/statements/for/labelled-fn-stmt-var.js
 create mode 100644 js/src/tests/test262/language/statements/for/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-body-lex-boundary.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-body-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-body-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-head-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-head-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/for/scope-head-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/for/shell.js
 create mode 100644 js/src/tests/test262/language/statements/for/tco-const-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for/tco-let-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for/tco-lhs-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/for/tco-var-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-12-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-13-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-14-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-15-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-16-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-17-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-7-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0-8-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0_4-17gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.0_4-5gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-13gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-19-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-2-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-21-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-22-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-23-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-25-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-27-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-29-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-31-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-33-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-39-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-4-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-41-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-4gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-5gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.1-8gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-1-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-10-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-11-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-12-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-13-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-14-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-15-1.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-15-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-16-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-17-1.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-17-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-18-1.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-18-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-19-b-3gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-19-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-2-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-20-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-21-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-22-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-23-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-24-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-25-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-26-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-27-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-28-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-3-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-30-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-4-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-5-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-6-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-7-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-8-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/13.2-9-s.js
 create mode 100644 js/src/tests/test262/language/statements/function/S10.1.1_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A6_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A6_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A7_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A7_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A9.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A9.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.1_A9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A10.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A11.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A12.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A13.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A14.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A15_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A15_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A15_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A15_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A16_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A16_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A16_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A17_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A17_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A18_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A18_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T5.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T6.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T7.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A19_T8.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A8_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2.2_A9.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A5.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A6_T1-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A6_T2-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A7_T1-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A7_T2-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A8_T1-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13.2_A8_T2-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A10.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A11_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A11_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A11_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A11_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A13_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A13_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A13_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A14_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A15_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A15_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A15_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A15_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A15_T5.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A17_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A17_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A18.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A19_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A19_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A2_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A3_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A7_T3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S13_A9.js
 create mode 100644 js/src/tests/test262/language/statements/function/S14_A2.js
 create mode 100644 js/src/tests/test262/language/statements/function/S14_A3.js
 create mode 100644 js/src/tests/test262/language/statements/function/S14_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/function/S14_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/function/arguments-with-arguments-fn.js
 create mode 100644 js/src/tests/test262/language/statements/function/arguments-with-arguments-lex.js
 create mode 100644 js/src/tests/test262/language/statements/function/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/browser.js
 create mode 100644 js/src/tests/test262/language/statements/function/cptn-decl.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/function/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/function/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-body-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-body-super-prop.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/browser.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/invalid-names-call-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/invalid-names-call-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/invalid-names-member-expression-bad-reference.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/invalid-names-member-expression-this.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-errors/shell.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-params-super-call.js
 create mode 100644 js/src/tests/test262/language/statements/function/early-params-super-prop.js
 create mode 100644 js/src/tests/test262/language/statements/function/enable-strict-via-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/enable-strict-via-outer-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/enable-strict-via-outer-script-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-2-names.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-3-names.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-function-body-1.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-function-body-2.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-function-body-3.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-name-dot.js
 create mode 100644 js/src/tests/test262/language/statements/function/invalid-name-two-dots.js
 create mode 100644 js/src/tests/test262/language/statements/function/length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/function/line-terminator.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-arguments-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-arguments-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-eval-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-eval-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-eval-stricteval.js
 create mode 100644 js/src/tests/test262/language/statements/function/name-unicode.js
 create mode 100644 js/src/tests/test262/language/statements/function/name.js
 create mode 100644 js/src/tests/test262/language/statements/function/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-arguments-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-arguments-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-dflt-yield-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-dflt-yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-1-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-2-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-3-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-body-1.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-body-2.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-duplicated-strict-body-3.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-eval-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-eval-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/function/param-eval-stricteval.js
 create mode 100644 js/src/tests/test262/language/statements/function/params-dflt-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/function/params-dflt-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/function/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/function/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/function/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/function/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/function/scope-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/function/shell.js
 create mode 100644 js/src/tests/test262/language/statements/function/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/statements/generators/arguments-with-arguments-fn.js
 create mode 100644 js/src/tests/test262/language/statements/generators/arguments-with-arguments-lex.js
 create mode 100644 js/src/tests/test262/language/statements/generators/array-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/generators/browser.js
 create mode 100644 js/src/tests/test262/language/statements/generators/cptn-decl.js
 create mode 100644 js/src/tests/test262/language/statements/generators/declaration.js
 create mode 100644 js/src/tests/test262/language/statements/generators/default-proto.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-abrupt.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-arg-val-not-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-arg-val-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-ref-later.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-ref-prior.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-ref-self.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-rest.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dflt-params-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/dflt-obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/generators/eval-var-scope-syntax-err.js
 create mode 100644 js/src/tests/test262/language/statements/generators/generator-created-after-decl-inst.js
 create mode 100644 js/src/tests/test262/language/statements/generators/has-instance.js
 create mode 100644 js/src/tests/test262/language/statements/generators/invoke-as-constructor.js
 create mode 100644 js/src/tests/test262/language/statements/generators/length-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/generators/length-property-descriptor.js
 create mode 100644 js/src/tests/test262/language/statements/generators/name.js
 create mode 100644 js/src/tests/test262/language/statements/generators/no-yield.js
 create mode 100644 js/src/tests/test262/language/statements/generators/object-destructuring-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/generators/param-dflt-yield.js
 create mode 100644 js/src/tests/test262/language/statements/generators/params-dflt-args-unmapped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/params-dflt-ref-arguments.js
 create mode 100644 js/src/tests/test262/language/statements/generators/params-trailing-comma-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/generators/params-trailing-comma-single.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-own-properties.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-property-descriptor.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-relation-to-function.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-typeof.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-uniqueness.js
 create mode 100644 js/src/tests/test262/language/statements/generators/prototype-value.js
 create mode 100644 js/src/tests/test262/language/statements/generators/rest-param-strict-body.js
 create mode 100644 js/src/tests/test262/language/statements/generators/rest-params-trailing-comma-early-error.js
 create mode 100644 js/src/tests/test262/language/statements/generators/restricted-properties.js
 create mode 100644 js/src/tests/test262/language/statements/generators/return.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-body-lex-distinct.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-param-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-param-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-param-rest-elem-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-param-rest-elem-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-paramsbody-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/generators/scope-paramsbody-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/generators/shell.js
 create mode 100644 js/src/tests/test262/language/statements/generators/use-strict-with-non-simple-param.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-binding-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-function-expression-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-generator-declaration-binding-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-identifier-in-nested-function.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-identifier-reference-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-identifier-reference.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-label-identifier-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-label-identifier.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-literal-property-name.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-logical-or-expression.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-parameter.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-property-name.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-statement.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-as-yield-operand.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-identifier-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-identifier-spread-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-identifier-spread-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-identifier-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-newline.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-spread-arr-multiple.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-spread-arr-single.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-spread-obj.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-star-after-newline.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-star-before-newline.js
 create mode 100644 js/src/tests/test262/language/statements/generators/yield-weak-binding.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A10_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A10_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A11.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A12_T3.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A12_T4.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A3.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A4.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A5.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/if/S12.5_A8.js
 create mode 100644 js/src/tests/test262/language/statements/if/browser.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-else-false-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-else-false-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-else-true-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-else-true-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-empty-statement.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-no-else-false.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-no-else-true-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/if/cptn-no-else-true-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/if/empty-statement.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-fun-else-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-fun-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-fun-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-gen-else-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-gen-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-async-gen-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-cls-else-cls.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-cls-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-cls-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-const-else-const.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-const-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-const-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-decl-else-decl-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-decl-else-stmt-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-decl-no-else-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-fun-else-fun-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-fun-else-stmt-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-fun-no-else-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-gen-else-gen.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-gen-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-gen-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-let-else-let.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-let-else-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-let-no-else.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-cls.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-const.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-decl-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-fun-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-gen.js
 create mode 100644 js/src/tests/test262/language/statements/if/if-stmt-else-let.js
 create mode 100644 js/src/tests/test262/language/statements/if/labelled-fn-stmt-first.js
 create mode 100644 js/src/tests/test262/language/statements/if/labelled-fn-stmt-lone.js
 create mode 100644 js/src/tests/test262/language/statements/if/labelled-fn-stmt-second.js
 create mode 100644 js/src/tests/test262/language/statements/if/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/if/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/if/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/if/shell.js
 create mode 100644 js/src/tests/test262/language/statements/if/tco-else-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/if/tco-if-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/S12.12_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/browser.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/continue.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/cptn-break.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/cptn-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-fun-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/shell.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/tco-strict.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-await-module-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-await-module.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-await-non-module-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-await-non-module.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-yield-non-strict-escaped.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-yield-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-yield-strict-escaped-strict.js
 create mode 100644 js/src/tests/test262/language/statements/labeled/value-yield-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/let/block-local-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/block-local-closure-set-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/block-local-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/browser.js
 create mode 100644 js/src/tests/test262/language/statements/let/cptn-value.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/let/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/let/fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/let/fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/let/fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/let/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/let/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/let/function-local-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/function-local-closure-set-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/function-local-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/global-closure-get-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/global-closure-set-before-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/global-use-before-initialization-in-declaration-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/global-use-before-initialization-in-prior-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/redeclaration-error-from-within-strict-mode-function.js
 create mode 100644 js/src/tests/test262/language/statements/let/shell.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/escaped-let.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/identifier-let-allowed-as-lefthandside-expression-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/identifier-let-disallowed-as-boundname.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-closure-inside-condition.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-closure-inside-initialization.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-closure-inside-next-expression.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-iteration-variable-is-freshly-allocated-for-each-iteration-multi-let-binding.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-iteration-variable-is-freshly-allocated-for-each-iteration-single-let-binding.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-let-declaration-split-across-two-lines.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-let-declaration-with-initializer-split-across-two-lines.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-newline-await-in-normal-function.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-newline-yield-in-generator-function.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-newline-yield-in-normal-function.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let-outer-inner-let-bindings.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/let.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-case-expression-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-default-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-do-statement-while-expression.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-for-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement-else-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/with-initialisers-in-statement-positions-while-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-case-expression-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-default-statement-list.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-do-statement-while-expression.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-for-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement-else-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js
 create mode 100644 js/src/tests/test262/language/statements/let/syntax/without-initialisers-in-statement-positions-while-expression-statement.js
 create mode 100644 js/src/tests/test262/language/statements/return/12.9-1.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T10.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T4.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T5.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T6.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T7.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T8.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A1_T9.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A3.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A4.js
 create mode 100644 js/src/tests/test262/language/statements/return/S12.9_A5.js
 create mode 100644 js/src/tests/test262/language/statements/return/browser.js
 create mode 100644 js/src/tests/test262/language/statements/return/line-terminators.js
 create mode 100644 js/src/tests/test262/language/statements/return/shell.js
 create mode 100644 js/src/tests/test262/language/statements/return/tco-strict.js
 create mode 100644 js/src/tests/test262/language/statements/shell.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A1_T4.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A3_T3.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A3_T4.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A3_T5.js
 create mode 100644 js/src/tests/test262/language/statements/switch/S12.11_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/switch/browser.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-a-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-a-fall-thru-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-a-fall-thru-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-b-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-b-fall-thru-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-b-fall-thru-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-b-final.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-b-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-b-fall-thru-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-b-final.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-fall-thru-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-dflt-final.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-no-dflt-match-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-no-dflt-match-final.js
 create mode 100644 js/src/tests/test262/language/statements/switch/cptn-no-dflt-no-match.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-lex-close-case.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-lex-close-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-lex-open-case.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-lex-open-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-var-none-case.js
 create mode 100644 js/src/tests/test262/language/statements/switch/scope-var-none-dflt.js
 create mode 100644 js/src/tests/test262/language/statements/switch/shell.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/browser.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/browser.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-function-strict.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/shell.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-var.js
 create mode 100644 js/src/tests/test262/language/statements/switch/syntax/shell.js
 create mode 100644 js/src/tests/test262/language/statements/switch/tco-case-body-dflt-strict.js
 create mode 100644 js/src/tests/test262/language/statements/switch/tco-case-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/switch/tco-dftl-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A1.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T3.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T4.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T5.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T6.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A2_T7.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T3.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T4.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T5.js
 create mode 100644 js/src/tests/test262/language/statements/throw/S12.13_A3_T6.js
 create mode 100644 js/src/tests/test262/language/statements/throw/browser.js
 create mode 100644 js/src/tests/test262/language/statements/throw/shell.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-10.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-11.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-12.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-13.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-14.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-15.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-16.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-3.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-4.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-6.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-7.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-8.js
 create mode 100644 js/src/tests/test262/language/statements/try/12.14-9.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A10_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A10_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A10_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A10_T4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A10_T5.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A11_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A11_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A11_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A11_T4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A12_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A12_T4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A13_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A13_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A13_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A14.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A15.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T10.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T11.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T12.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T13.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T14.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T15.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T5.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T6.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T7.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T8.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A16_T9.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A17.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T5.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T6.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A18_T7.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A19_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A19_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A5.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A6.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A7_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A8.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A9_T3.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A9_T4.js
 create mode 100644 js/src/tests/test262/language/statements/try/S12.14_A9_T5.js
 create mode 100644 js/src/tests/test262/language/statements/try/browser.js
 create mode 100644 js/src/tests/test262/language/statements/try/catch-parameter-boundnames-restriction-arguments-eval-throws-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/catch-parameter-boundnames-restriction-eval-eval-throws-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-catch-empty-break.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-catch-empty-continue.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-catch-finally-empty-break.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-catch-finally-empty-continue.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-catch.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-finally-empty-break.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-finally-empty-continue.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-finally-from-catch.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-finally-skip-catch.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-finally-wo-catch.js
 create mode 100644 js/src/tests/test262/language/statements/try/cptn-try.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/try/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/try/early-catch-duplicates.js
 create mode 100644 js/src/tests/test262/language/statements/try/early-catch-function.js
 create mode 100644 js/src/tests/test262/language/statements/try/early-catch-lex.js
 create mode 100644 js/src/tests/test262/language/statements/try/optional-catch-binding-finally.js
 create mode 100644 js/src/tests/test262/language/statements/try/optional-catch-binding-lexical.js
 create mode 100644 js/src/tests/test262/language/statements/try/optional-catch-binding-parens.js
 create mode 100644 js/src/tests/test262/language/statements/try/optional-catch-binding-throws.js
 create mode 100644 js/src/tests/test262/language/statements/try/optional-catch-binding.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-block-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-block-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-block-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-param-lex-close.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-param-lex-open.js
 create mode 100644 js/src/tests/test262/language/statements/try/scope-catch-param-var-none.js
 create mode 100644 js/src/tests/test262/language/statements/try/shell.js
 create mode 100644 js/src/tests/test262/language/statements/try/tco-catch-finally-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/tco-catch-strict.js
 create mode 100644 js/src/tests/test262/language/statements/try/tco-finally-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-10-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-11.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-16-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-17-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-18-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-19-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-2-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-20-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-21-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-22-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-4-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-4gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-5-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-6-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-7-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-8-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/12.2.1-9-s.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A1.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A10.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A11.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A12.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A2.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A3.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A4.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A5.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A7.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T3.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T4.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T5.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T6.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T7.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A8_T8.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S12.2_A9.js
 create mode 100644 js/src/tests/test262/language/statements/variable/S14_A1.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-final-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-final-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-first-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-first-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-middle-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-middle-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-list-repeated-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-single-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-fn-strict-single-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-final-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-final-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-first-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-first-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-middle-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-middle-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-list-repeated-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-single-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/arguments-strict-single-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/binding-resolution.js
 create mode 100644 js/src/tests/test262/language/statements/variable/browser.js
 create mode 100644 js/src/tests/test262/language/statements/variable/cptn-value.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-init-iter-close.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-init-iter-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-init-iter-no-close.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-name-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-elem-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-elem-iter.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-iter.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-rest-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-rest-iter.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-ary-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-hole.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-undef.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-iter-complete.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-iter-done.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-val-null.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elem-obj-val-undef.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elision-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-elision.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id-elision.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id-exhausted.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id-iter-val-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-init-ary.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-init-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-init-obj.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-not-final-ary.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-not-final-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-not-final-obj.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/browser.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-init-null.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-init-undefined.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-empty.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-list-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-ary-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-ary-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-ary-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-ary.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-eval-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-get-value-err.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-init-skipped.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-init-throws.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-init-unresolvable.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id-trailing-comma.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-id.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-obj-init.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-obj-value-null.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-obj-value-undef.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-prop-obj.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-rest-getter.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js
 create mode 100644 js/src/tests/test262/language/statements/variable/dstr/shell.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-non-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-final-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-final-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-first-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-first-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-middle-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-middle-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-list-repeated-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-single-init-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/eval-strict-single-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/fn-name-arrow.js
 create mode 100644 js/src/tests/test262/language/statements/variable/fn-name-class.js
 create mode 100644 js/src/tests/test262/language/statements/variable/fn-name-cover.js
 create mode 100644 js/src/tests/test262/language/statements/variable/fn-name-fn.js
 create mode 100644 js/src/tests/test262/language/statements/variable/fn-name-gen.js
 create mode 100644 js/src/tests/test262/language/statements/variable/id-arguments-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/id-eval-strict-strict.js
 create mode 100644 js/src/tests/test262/language/statements/variable/shell.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A1.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A10.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A11.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A14_T1.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A14_T2.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A15.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A2.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A3.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A4_T5.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A5.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T3.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T4.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T5.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A6_T6.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A7.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A8.js
 create mode 100644 js/src/tests/test262/language/statements/while/S12.6.2_A9.js
 create mode 100644 js/src/tests/test262/language/statements/while/browser.js
 create mode 100644 js/src/tests/test262/language/statements/while/cptn-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/while/cptn-iter.js
 create mode 100644 js/src/tests/test262/language/statements/while/cptn-no-iter.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/while/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/while/labelled-fn-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/while/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/while/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/while/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/while/shell.js
 create mode 100644 js/src/tests/test262/language/statements/while/tco-body-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-1.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-10.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-11.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-12.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-3.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-7.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-8.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-0-9.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-2-1.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-2-2.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-2-3.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-2-4.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-2-5.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10-7-1.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-10-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-11gs-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-12-s.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-13-s.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-4-s.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-5-s-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/12.10.1-8-s.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.10_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.10_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.10_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.10_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.10_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.11_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.11_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.11_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.11_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.11_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.12_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.12_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.12_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.2_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.2_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.2_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.3_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.3_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.3_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.4_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.5_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.5_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.5_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.6_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.7_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.7_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.7_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.8_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.8_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.8_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A1.9_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.10_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.10_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.10_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.10_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.10_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.11_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.11_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.11_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.11_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.11_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.12_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.12_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.12_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.12_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.12_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.1_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.1_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.2_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.2_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.2_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.2_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.3_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.3_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.3_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.3_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.4_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.5_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.5_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.5_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.6_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.6_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.6_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.7_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.7_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.7_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.7_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.7_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.8_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.8_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.8_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.8_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.8_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.9_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.9_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A3.9_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A4_T6.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T1.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T2.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T3.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T4.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T5.js
 create mode 100644 js/src/tests/test262/language/statements/with/S12.10_A5_T6.js
 create mode 100644 js/src/tests/test262/language/statements/with/binding-blocked-by-unscopables.js
 create mode 100644 js/src/tests/test262/language/statements/with/binding-not-blocked-by-unscopables-falsey-prop.js
 create mode 100644 js/src/tests/test262/language/statements/with/binding-not-blocked-by-unscopables-non-obj.js
 create mode 100644 js/src/tests/test262/language/statements/with/browser.js
 create mode 100644 js/src/tests/test262/language/statements/with/cptn-abrupt-empty.js
 create mode 100644 js/src/tests/test262/language/statements/with/cptn-nrml.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-async-fun.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-async-gen.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-cls.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-const.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-fun.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-gen.js
 create mode 100644 js/src/tests/test262/language/statements/with/decl-let.js
 create mode 100644 js/src/tests/test262/language/statements/with/has-property-err.js
 create mode 100644 js/src/tests/test262/language/statements/with/labelled-fn-stmt.js
 create mode 100644 js/src/tests/test262/language/statements/with/let-array-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/with/let-block-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/with/let-identifier-with-newline.js
 create mode 100644 js/src/tests/test262/language/statements/with/scope-var-close.js
 create mode 100644 js/src/tests/test262/language/statements/with/scope-var-open.js
 create mode 100644 js/src/tests/test262/language/statements/with/shell.js
 create mode 100644 js/src/tests/test262/language/statements/with/stict-script-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/strict-fn-decl-nested-1.js
 create mode 100644 js/src/tests/test262/language/statements/with/strict-fn-decl-nested-2.js
 create mode 100644 js/src/tests/test262/language/statements/with/strict-fn-decl.js
 create mode 100644 js/src/tests/test262/language/statements/with/strict-fn-expr-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/strict-fn-method-strict.js
 create mode 100644 js/src/tests/test262/language/statements/with/unscopables-get-err.js
 create mode 100644 js/src/tests/test262/language/statements/with/unscopables-inc-dec.js
 create mode 100644 js/src/tests/test262/language/statements/with/unscopables-not-referenced-for-undef.js
 create mode 100644 js/src/tests/test262/language/statements/with/unscopables-prop-get-err.js
 create mode 100644 js/src/tests/test262/language/types/boolean/S8.3_A1_T1.js
 create mode 100644 js/src/tests/test262/language/types/boolean/S8.3_A1_T2.js
 create mode 100644 js/src/tests/test262/language/types/boolean/S8.3_A2.1.js
 create mode 100644 js/src/tests/test262/language/types/boolean/S8.3_A2.2.js
 create mode 100644 js/src/tests/test262/language/types/boolean/S8.3_A3.js
 create mode 100644 js/src/tests/test262/language/types/boolean/browser.js
 create mode 100644 js/src/tests/test262/language/types/boolean/shell.js
 create mode 100644 js/src/tests/test262/language/types/browser.js
 create mode 100644 js/src/tests/test262/language/types/list/S8.8_A2_T1.js
 create mode 100644 js/src/tests/test262/language/types/list/S8.8_A2_T2.js
 create mode 100644 js/src/tests/test262/language/types/list/S8.8_A2_T3.js
 create mode 100644 js/src/tests/test262/language/types/list/browser.js
 create mode 100644 js/src/tests/test262/language/types/list/shell.js
 create mode 100644 js/src/tests/test262/language/types/null/S8.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/types/null/S8.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/types/null/S8.2_A2.js
 create mode 100644 js/src/tests/test262/language/types/null/S8.2_A3.js
 create mode 100644 js/src/tests/test262/language/types/null/browser.js
 create mode 100644 js/src/tests/test262/language/types/null/shell.js
 create mode 100644 js/src/tests/test262/language/types/number/8.5.1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A10_T1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A10_T2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A11_T1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A11_T2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A12.1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A12.2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A13_T2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A14_T1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A14_T2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A2.1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A2.2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A3.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A4_T1.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A4_T2.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A5.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A6.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A7.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A8.js
 create mode 100644 js/src/tests/test262/language/types/number/S8.5_A9.js
 create mode 100644 js/src/tests/test262/language/types/number/browser.js
 create mode 100644 js/src/tests/test262/language/types/number/shell.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.1_A1.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.1_A2.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.1_A3.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A1.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A2.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A3.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A4.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A5_T1.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A5_T2.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A5_T3.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A5_T4.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A6.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A7.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6.2_A8.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6_A2_T1.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6_A2_T2.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6_A3_T1.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6_A3_T2.js
 create mode 100644 js/src/tests/test262/language/types/object/S8.6_A4_T1.js
 create mode 100644 js/src/tests/test262/language/types/object/browser.js
 create mode 100644 js/src/tests/test262/language/types/object/shell.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-1-s-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-2-s.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-3-1-s.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-3-a-1gs-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-3-a-2gs-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-3-s-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-4-s-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-5-s-strict.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-6-s.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-7-s.js
 create mode 100644 js/src/tests/test262/language/types/reference/8.7.2-8-s.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.1_A1.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.1_A2.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.2_A1_T1.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.2_A1_T2.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.2_A2.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7.2_A3.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A1.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A2.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A3.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A4.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A5_T1.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A5_T2.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A6.js
 create mode 100644 js/src/tests/test262/language/types/reference/S8.7_A7.js
 create mode 100644 js/src/tests/test262/language/types/reference/browser.js
 create mode 100644 js/src/tests/test262/language/types/reference/get-value-prop-base-primitive-realm.js
 create mode 100644 js/src/tests/test262/language/types/reference/get-value-prop-base-primitive.js
 create mode 100644 js/src/tests/test262/language/types/reference/put-value-prop-base-primitive-realm.js
 create mode 100644 js/src/tests/test262/language/types/reference/put-value-prop-base-primitive.js
 create mode 100644 js/src/tests/test262/language/types/reference/shell.js
 create mode 100644 js/src/tests/test262/language/types/shell.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A10.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A11.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A12.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A13_T1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A13_T2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A13_T3.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A14_T1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A14_T2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A14_T3.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A3.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A4.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A5.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A6.1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A6.2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A7.1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A7.2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A7.3.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A7.4.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A8.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A9_T1.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A9_T2.js
 create mode 100644 js/src/tests/test262/language/types/string/S8.4_A9_T3.js
 create mode 100644 js/src/tests/test262/language/types/string/browser.js
 create mode 100644 js/src/tests/test262/language/types/string/shell.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A1_T1.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A1_T2.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A2_T1.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A2_T2.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A3_T1.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A3_T2.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A4.js
 create mode 100644 js/src/tests/test262/language/types/undefined/S8.1_A5.js
 create mode 100644 js/src/tests/test262/language/types/undefined/browser.js
 create mode 100644 js/src/tests/test262/language/types/undefined/shell.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A2.1_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A2.2_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A2.3_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A2.4_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A2.5_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A3.1_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A3.2_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A3.3_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A3.4_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A3.5_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A4.1_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A4.2_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A4.3_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A4.4_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A4.5_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A5_T1.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A5_T2.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A5_T3.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A5_T4.js
 create mode 100644 js/src/tests/test262/language/white-space/S7.2_A5_T5.js
 create mode 100644 js/src/tests/test262/language/white-space/between-form-feed.js
 create mode 100644 js/src/tests/test262/language/white-space/between-horizontal-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/between-nbsp.js
 create mode 100644 js/src/tests/test262/language/white-space/between-space.js
 create mode 100644 js/src/tests/test262/language/white-space/between-vertical-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/browser.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-multi-form-feed.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-multi-horizontal-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-multi-nbsp.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-multi-space.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-multi-vertical-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-single-form-feed.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-single-horizontal-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-single-nbsp.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-single-space.js
 create mode 100644 js/src/tests/test262/language/white-space/comment-single-vertical-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/mongolian-vowel-separator-eval.js
 create mode 100644 js/src/tests/test262/language/white-space/mongolian-vowel-separator.js
 create mode 100644 js/src/tests/test262/language/white-space/shell.js
 create mode 100644 js/src/tests/test262/language/white-space/string-form-feed.js
 create mode 100644 js/src/tests/test262/language/white-space/string-horizontal-tab.js
 create mode 100644 js/src/tests/test262/language/white-space/string-nbsp.js
 create mode 100644 js/src/tests/test262/language/white-space/string-space.js
 create mode 100644 js/src/tests/test262/language/white-space/string-vertical-tab.js
 create mode 100644 js/src/tests/test262/shell.js
 create mode 100644 js/src/tests/testharnessreport.js
 create mode 100644 js/src/tests/user.js
 create mode 100644 js/src/tests/web-platform-test-shims.js
 create mode 100644 js/src/threading/ConditionVariable.h
 create mode 100644 js/src/threading/CpuCount.h
 create mode 100644 js/src/threading/ExclusiveData.h
 create mode 100644 js/src/threading/LockGuard.h
 create mode 100644 js/src/threading/Mutex.cpp
 create mode 100644 js/src/threading/Mutex.h
 create mode 100644 js/src/threading/ProtectedData.cpp
 create mode 100644 js/src/threading/ProtectedData.h
 create mode 100644 js/src/threading/Thread.cpp
 create mode 100644 js/src/threading/Thread.h
 create mode 100644 js/src/threading/ThreadId.h
 create mode 100644 js/src/threading/posix/CpuCount.cpp
 create mode 100644 js/src/threading/posix/PosixThread.cpp
 create mode 100644 js/src/threading/posix/ThreadPlatformData.h
 create mode 100644 js/src/threading/windows/CpuCount.cpp
 create mode 100644 js/src/threading/windows/ThreadPlatformData.h
 create mode 100644 js/src/threading/windows/WindowsThread.cpp
 create mode 100644 js/src/util/AllocPolicy.cpp
 create mode 100644 js/src/util/BitArray.h
 create mode 100644 js/src/util/CaseFolding.txt
 create mode 100644 js/src/util/CheckedArithmetic.h
 create mode 100644 js/src/util/CompleteFile.cpp
 create mode 100644 js/src/util/CompleteFile.h
 create mode 100644 js/src/util/DerivedCoreProperties.txt
 create mode 100644 js/src/util/DiagnosticAssertions.h
 create mode 100644 js/src/util/DoubleToString.cpp
 create mode 100644 js/src/util/DoubleToString.h
 create mode 100644 js/src/util/Memory.h
 create mode 100644 js/src/util/NativeStack.cpp
 create mode 100644 js/src/util/NativeStack.h
 create mode 100644 js/src/util/Poison.h
 create mode 100644 js/src/util/Printf.cpp
 create mode 100644 js/src/util/SpecialCasing.txt
 create mode 100644 js/src/util/StringBuffer.cpp
 create mode 100644 js/src/util/StringBuffer.h
 create mode 100644 js/src/util/StructuredSpewer.cpp
 create mode 100644 js/src/util/StructuredSpewer.h
 create mode 100644 js/src/util/Text.cpp
 create mode 100644 js/src/util/Text.h
 create mode 100644 js/src/util/TrailingArray.h
 create mode 100644 js/src/util/Unicode.cpp
 create mode 100644 js/src/util/Unicode.h
 create mode 100644 js/src/util/UnicodeData.txt
 create mode 100644 js/src/util/UnicodeNonBMP.h
 create mode 100644 js/src/util/Utility.cpp
 create mode 100644 js/src/util/Windows.h
 create mode 100755 js/src/util/make_unicode.py
 create mode 100644 js/src/vm/Activation-inl.h
 create mode 100644 js/src/vm/Activation.cpp
 create mode 100644 js/src/vm/Activation.h
 create mode 100644 js/src/vm/ArgumentsObject-inl.h
 create mode 100644 js/src/vm/ArgumentsObject.cpp
 create mode 100644 js/src/vm/ArgumentsObject.h
 create mode 100644 js/src/vm/ArrayBufferObject-inl.h
 create mode 100644 js/src/vm/ArrayBufferObject.cpp
 create mode 100644 js/src/vm/ArrayBufferObject.h
 create mode 100644 js/src/vm/ArrayBufferObjectMaybeShared.cpp
 create mode 100644 js/src/vm/ArrayBufferViewObject.cpp
 create mode 100644 js/src/vm/ArrayBufferViewObject.h
 create mode 100644 js/src/vm/ArrayObject-inl.h
 create mode 100644 js/src/vm/ArrayObject.h
 create mode 100644 js/src/vm/AsyncFunction.cpp
 create mode 100644 js/src/vm/AsyncFunction.h
 create mode 100644 js/src/vm/AsyncFunctionResolveKind.h
 create mode 100644 js/src/vm/AsyncIteration.cpp
 create mode 100644 js/src/vm/AsyncIteration.h
 create mode 100644 js/src/vm/AtomsTable.h
 create mode 100644 js/src/vm/BigIntType.cpp
 create mode 100644 js/src/vm/BigIntType.h
 create mode 100644 js/src/vm/BooleanObject-inl.h
 create mode 100644 js/src/vm/BooleanObject.h
 create mode 100644 js/src/vm/BuildId.cpp
 create mode 100644 js/src/vm/BytecodeFormatFlags.h
 create mode 100644 js/src/vm/BytecodeIterator-inl.h
 create mode 100644 js/src/vm/BytecodeIterator.h
 create mode 100644 js/src/vm/BytecodeLocation-inl.h
 create mode 100644 js/src/vm/BytecodeLocation.cpp
 create mode 100644 js/src/vm/BytecodeLocation.h
 create mode 100644 js/src/vm/BytecodeUtil-inl.h
 create mode 100644 js/src/vm/BytecodeUtil.cpp
 create mode 100644 js/src/vm/BytecodeUtil.h
 create mode 100644 js/src/vm/Caches-inl.h
 create mode 100644 js/src/vm/Caches.cpp
 create mode 100644 js/src/vm/Caches.h
 create mode 100644 js/src/vm/CallNonGenericMethod.cpp
 create mode 100644 js/src/vm/CharacterEncoding.cpp
 create mode 100644 js/src/vm/CheckIsObjectKind.h
 create mode 100644 js/src/vm/CodeCoverage.cpp
 create mode 100644 js/src/vm/CodeCoverage.h
 create mode 100644 js/src/vm/CommonPropertyNames.h
 create mode 100644 js/src/vm/Compartment-inl.h
 create mode 100644 js/src/vm/Compartment.cpp
 create mode 100644 js/src/vm/Compartment.h
 create mode 100644 js/src/vm/CompilationAndEvaluation.cpp
 create mode 100644 js/src/vm/Compression.cpp
 create mode 100644 js/src/vm/Compression.h
 create mode 100644 js/src/vm/DateObject.h
 create mode 100644 js/src/vm/DateTime.cpp
 create mode 100644 js/src/vm/DateTime.h
 create mode 100644 js/src/vm/EnvironmentObject-inl.h
 create mode 100644 js/src/vm/EnvironmentObject.cpp
 create mode 100644 js/src/vm/EnvironmentObject.h
 create mode 100644 js/src/vm/EqualityOperations.cpp
 create mode 100644 js/src/vm/EqualityOperations.h
 create mode 100644 js/src/vm/ErrorObject-inl.h
 create mode 100644 js/src/vm/ErrorObject.cpp
 create mode 100644 js/src/vm/ErrorObject.h
 create mode 100644 js/src/vm/ErrorReporting.cpp
 create mode 100644 js/src/vm/ErrorReporting.h
 create mode 100644 js/src/vm/Exception.cpp
 create mode 100644 js/src/vm/ForOfIterator.cpp
 create mode 100644 js/src/vm/FrameIter-inl.h
 create mode 100644 js/src/vm/FrameIter.cpp
 create mode 100644 js/src/vm/FrameIter.h
 create mode 100644 js/src/vm/FunctionFlags.cpp
 create mode 100644 js/src/vm/FunctionFlags.h
 create mode 100644 js/src/vm/FunctionPrefixKind.h
 create mode 100644 js/src/vm/GeckoProfiler-inl.h
 create mode 100644 js/src/vm/GeckoProfiler.cpp
 create mode 100644 js/src/vm/GeckoProfiler.h
 create mode 100644 js/src/vm/GeneratorAndAsyncKind.h
 create mode 100644 js/src/vm/GeneratorObject.cpp
 create mode 100644 js/src/vm/GeneratorObject.h
 create mode 100644 js/src/vm/GeneratorResumeKind.h
 create mode 100644 js/src/vm/GlobalObject-inl.h
 create mode 100644 js/src/vm/GlobalObject.cpp
 create mode 100644 js/src/vm/GlobalObject.h
 create mode 100644 js/src/vm/HelperThreads.cpp
 create mode 100644 js/src/vm/HelperThreads.h
 create mode 100644 js/src/vm/Id.cpp
 create mode 100644 js/src/vm/Initialization.cpp
 create mode 100644 js/src/vm/InlineCharBuffer-inl.h
 create mode 100644 js/src/vm/Instrumentation.cpp
 create mode 100644 js/src/vm/Instrumentation.h
 create mode 100644 js/src/vm/Interpreter-inl.h
 create mode 100644 js/src/vm/Interpreter.cpp
 create mode 100644 js/src/vm/Interpreter.h
 create mode 100644 js/src/vm/IsGivenTypeObject-inl.h
 create mode 100644 js/src/vm/Iteration.cpp
 create mode 100644 js/src/vm/Iteration.h
 create mode 100644 js/src/vm/JSAtom-inl.h
 create mode 100644 js/src/vm/JSAtom.cpp
 create mode 100644 js/src/vm/JSAtom.h
 create mode 100644 js/src/vm/JSContext-inl.h
 create mode 100644 js/src/vm/JSContext.cpp
 create mode 100644 js/src/vm/JSContext.h
 create mode 100644 js/src/vm/JSFunction-inl.h
 create mode 100644 js/src/vm/JSFunction.cpp
 create mode 100644 js/src/vm/JSFunction.h
 create mode 100644 js/src/vm/JSONParser.cpp
 create mode 100644 js/src/vm/JSONParser.h
 create mode 100644 js/src/vm/JSONPrinter.cpp
 create mode 100644 js/src/vm/JSONPrinter.h
 create mode 100644 js/src/vm/JSObject-inl.h
 create mode 100644 js/src/vm/JSObject.cpp
 create mode 100644 js/src/vm/JSObject.h
 create mode 100644 js/src/vm/JSScript-inl.h
 create mode 100644 js/src/vm/JSScript.cpp
 create mode 100644 js/src/vm/JSScript.h
 create mode 100644 js/src/vm/JitActivation.cpp
 create mode 100644 js/src/vm/JitActivation.h
 create mode 100644 js/src/vm/List-inl.h
 create mode 100644 js/src/vm/List.cpp
 create mode 100644 js/src/vm/List.h
 create mode 100644 js/src/vm/MallocProvider.h
 create mode 100644 js/src/vm/MatchPairs.h
 create mode 100644 js/src/vm/MemoryMetrics.cpp
 create mode 100644 js/src/vm/ModuleBuilder.h
 create mode 100644 js/src/vm/Modules.cpp
 create mode 100644 js/src/vm/Monitor.h
 create mode 100644 js/src/vm/MutexIDs.h
 create mode 100644 js/src/vm/NativeObject-inl.h
 create mode 100644 js/src/vm/NativeObject.cpp
 create mode 100644 js/src/vm/NativeObject.h
 create mode 100644 js/src/vm/NumberObject-inl.h
 create mode 100644 js/src/vm/NumberObject.h
 create mode 100644 js/src/vm/ObjectGroup-inl.h
 create mode 100644 js/src/vm/ObjectGroup.cpp
 create mode 100644 js/src/vm/ObjectGroup.h
 create mode 100644 js/src/vm/ObjectOperations-inl.h
 create mode 100644 js/src/vm/ObjectOperations.h
 create mode 100644 js/src/vm/OffThreadPromiseRuntimeState.cpp
 create mode 100644 js/src/vm/OffThreadPromiseRuntimeState.h
 create mode 100644 js/src/vm/OffThreadScriptCompilation.cpp
 create mode 100644 js/src/vm/Opcodes.h
 create mode 100644 js/src/vm/PIC.cpp
 create mode 100644 js/src/vm/PIC.h
 create mode 100644 js/src/vm/PlainObject-inl.h
 create mode 100644 js/src/vm/PlainObject.cpp
 create mode 100644 js/src/vm/PlainObject.h
 create mode 100644 js/src/vm/Printer.cpp
 create mode 100644 js/src/vm/Printer.h
 create mode 100644 js/src/vm/Probes-inl.h
 create mode 100644 js/src/vm/Probes.cpp
 create mode 100644 js/src/vm/Probes.h
 create mode 100644 js/src/vm/ProfilingStack.cpp
 create mode 100644 js/src/vm/PromiseLookup.cpp
 create mode 100644 js/src/vm/PromiseLookup.h
 create mode 100644 js/src/vm/PromiseObject.h
 create mode 100644 js/src/vm/ProxyObject.cpp
 create mode 100644 js/src/vm/ProxyObject.h
 create mode 100644 js/src/vm/Realm-inl.h
 create mode 100644 js/src/vm/Realm.cpp
 create mode 100644 js/src/vm/Realm.h
 create mode 100644 js/src/vm/ReceiverGuard-inl.h
 create mode 100644 js/src/vm/ReceiverGuard.cpp
 create mode 100644 js/src/vm/ReceiverGuard.h
 create mode 100644 js/src/vm/RegExpObject.cpp
 create mode 100644 js/src/vm/RegExpObject.h
 create mode 100644 js/src/vm/RegExpShared.h
 create mode 100644 js/src/vm/RegExpStatics.cpp
 create mode 100644 js/src/vm/RegExpStatics.h
 create mode 100644 js/src/vm/RegExpStaticsObject.h
 create mode 100644 js/src/vm/Runtime.cpp
 create mode 100644 js/src/vm/Runtime.h
 create mode 100644 js/src/vm/SavedFrame.h
 create mode 100644 js/src/vm/SavedStacks-inl.h
 create mode 100644 js/src/vm/SavedStacks.cpp
 create mode 100644 js/src/vm/SavedStacks.h
 create mode 100644 js/src/vm/Scope.cpp
 create mode 100644 js/src/vm/Scope.h
 create mode 100644 js/src/vm/ScopeKind.h
 create mode 100644 js/src/vm/SelfHosting.cpp
 create mode 100644 js/src/vm/SelfHosting.h
 create mode 100644 js/src/vm/Shape-inl.h
 create mode 100644 js/src/vm/Shape.cpp
 create mode 100644 js/src/vm/Shape.h
 create mode 100644 js/src/vm/SharedArrayObject.cpp
 create mode 100644 js/src/vm/SharedArrayObject.h
 create mode 100644 js/src/vm/SharedImmutableStringsCache-inl.h
 create mode 100644 js/src/vm/SharedImmutableStringsCache.cpp
 create mode 100644 js/src/vm/SharedImmutableStringsCache.h
 create mode 100644 js/src/vm/SharedMem.h
 create mode 100644 js/src/vm/SharedStencil.h
 create mode 100644 js/src/vm/SourceHook.cpp
 create mode 100644 js/src/vm/Stack-inl.h
 create mode 100644 js/src/vm/Stack.cpp
 create mode 100644 js/src/vm/Stack.h
 create mode 100644 js/src/vm/StencilEnums.h
 create mode 100644 js/src/vm/StringObject-inl.h
 create mode 100644 js/src/vm/StringObject.h
 create mode 100644 js/src/vm/StringType-inl.h
 create mode 100644 js/src/vm/StringType.cpp
 create mode 100644 js/src/vm/StringType.h
 create mode 100644 js/src/vm/StructuredClone.cpp
 create mode 100644 js/src/vm/SymbolType.cpp
 create mode 100644 js/src/vm/SymbolType.h
 create mode 100644 js/src/vm/TaggedProto.cpp
 create mode 100644 js/src/vm/TaggedProto.h
 create mode 100644 js/src/vm/ThrowMsgKind.cpp
 create mode 100644 js/src/vm/ThrowMsgKind.h
 create mode 100644 js/src/vm/Time.cpp
 create mode 100644 js/src/vm/Time.h
 create mode 100644 js/src/vm/ToSource.cpp
 create mode 100644 js/src/vm/ToSource.h
 create mode 100644 js/src/vm/TraceLogging.cpp
 create mode 100644 js/src/vm/TraceLogging.h
 create mode 100644 js/src/vm/TraceLoggingGraph.cpp
 create mode 100644 js/src/vm/TraceLoggingGraph.h
 create mode 100644 js/src/vm/TraceLoggingTypes.cpp
 create mode 100644 js/src/vm/TraceLoggingTypes.h
 create mode 100644 js/src/vm/TypeInference-inl.h
 create mode 100644 js/src/vm/TypeInference.cpp
 create mode 100644 js/src/vm/TypeInference.h
 create mode 100644 js/src/vm/TypeSet.h
 create mode 100644 js/src/vm/TypedArrayObject-inl.h
 create mode 100644 js/src/vm/TypedArrayObject.cpp
 create mode 100644 js/src/vm/TypedArrayObject.h
 create mode 100644 js/src/vm/UbiNode.cpp
 create mode 100644 js/src/vm/UbiNodeCensus.cpp
 create mode 100644 js/src/vm/UbiNodeShortestPaths.cpp
 create mode 100644 js/src/vm/Value.cpp
 create mode 100644 js/src/vm/Warnings.cpp
 create mode 100644 js/src/vm/Warnings.h
 create mode 100644 js/src/vm/WrapperObject.h
 create mode 100644 js/src/vm/Xdr.cpp
 create mode 100644 js/src/vm/Xdr.h
 create mode 100644 js/src/vm/jsopcode.py
 create mode 100755 js/src/vm/make_opcode_doc.py
 create mode 100644 js/src/vtune/README
 create mode 100644 js/src/vtune/VTuneWrapper.cpp
 create mode 100644 js/src/vtune/VTuneWrapper.h
 create mode 100644 js/src/vtune/disable_warnings.h
 create mode 100644 js/src/vtune/ittnotify.h
 create mode 100644 js/src/vtune/ittnotify_config.h
 create mode 100644 js/src/vtune/ittnotify_static.c
 create mode 100644 js/src/vtune/ittnotify_static.h
 create mode 100644 js/src/vtune/ittnotify_types.h
 create mode 100644 js/src/vtune/jitprofiling.c
 create mode 100644 js/src/vtune/jitprofiling.h
 create mode 100644 js/src/vtune/legacy/ittnotify.h
 create mode 100644 js/src/wasm/AsmJS.cpp
 create mode 100644 js/src/wasm/AsmJS.h
 create mode 100644 js/src/wasm/WasmBaselineCompile.cpp
 create mode 100644 js/src/wasm/WasmBaselineCompile.h
 create mode 100644 js/src/wasm/WasmBuiltins.cpp
 create mode 100644 js/src/wasm/WasmBuiltins.h
 create mode 100644 js/src/wasm/WasmCode.cpp
 create mode 100644 js/src/wasm/WasmCode.h
 create mode 100644 js/src/wasm/WasmCompile.cpp
 create mode 100644 js/src/wasm/WasmCompile.h
 create mode 100644 js/src/wasm/WasmConstants.h
 create mode 100644 js/src/wasm/WasmCraneliftCompile.cpp
 create mode 100644 js/src/wasm/WasmCraneliftCompile.h
 create mode 100644 js/src/wasm/WasmDebug.cpp
 create mode 100644 js/src/wasm/WasmDebug.h
 create mode 100644 js/src/wasm/WasmFrameIter.cpp
 create mode 100644 js/src/wasm/WasmFrameIter.h
 create mode 100644 js/src/wasm/WasmGC.cpp
 create mode 100644 js/src/wasm/WasmGC.h
 create mode 100644 js/src/wasm/WasmGenerator.cpp
 create mode 100644 js/src/wasm/WasmGenerator.h
 create mode 100644 js/src/wasm/WasmInstance.cpp
 create mode 100644 js/src/wasm/WasmInstance.h
 create mode 100644 js/src/wasm/WasmIonCompile.cpp
 create mode 100644 js/src/wasm/WasmIonCompile.h
 create mode 100644 js/src/wasm/WasmJS.cpp
 create mode 100644 js/src/wasm/WasmJS.h
 create mode 100644 js/src/wasm/WasmModule.cpp
 create mode 100644 js/src/wasm/WasmModule.h
 create mode 100644 js/src/wasm/WasmOpIter.cpp
 create mode 100644 js/src/wasm/WasmOpIter.h
 create mode 100644 js/src/wasm/WasmProcess.cpp
 create mode 100644 js/src/wasm/WasmProcess.h
 create mode 100644 js/src/wasm/WasmRealm.cpp
 create mode 100644 js/src/wasm/WasmRealm.h
 create mode 100644 js/src/wasm/WasmSerialize.h
 create mode 100644 js/src/wasm/WasmSignalHandlers.cpp
 create mode 100644 js/src/wasm/WasmSignalHandlers.h
 create mode 100644 js/src/wasm/WasmStubs.cpp
 create mode 100644 js/src/wasm/WasmStubs.h
 create mode 100644 js/src/wasm/WasmTable.cpp
 create mode 100644 js/src/wasm/WasmTable.h
 create mode 100644 js/src/wasm/WasmTypes.cpp
 create mode 100644 js/src/wasm/WasmTypes.h
 create mode 100644 js/src/wasm/WasmUtility.h
 create mode 100644 js/src/wasm/WasmValidate.cpp
 create mode 100644 js/src/wasm/WasmValidate.h
 create mode 100644 js/src/wasm/cranelift/Cargo.toml
 create mode 100644 js/src/wasm/cranelift/baldrapi.h
 create mode 100644 js/src/wasm/cranelift/build.rs
 create mode 100644 js/src/wasm/cranelift/clifapi.h
 create mode 100644 js/src/wasm/cranelift/rustfmt.toml
 create mode 100644 js/src/wasm/cranelift/src/bindings/low_level.rs
 create mode 100644 js/src/wasm/cranelift/src/bindings/mod.rs
 create mode 100644 js/src/wasm/cranelift/src/compile.rs
 create mode 100644 js/src/wasm/cranelift/src/isa.rs
 create mode 100644 js/src/wasm/cranelift/src/lib.rs
 create mode 100644 js/src/wasm/cranelift/src/utils.rs
 create mode 100644 js/src/wasm/cranelift/src/wasm2clif.rs
 create mode 100644 js/src/wasm/moz.build
 create mode 100644 js/src/zydis/README.md
 create mode 100644 js/src/zydis/Zycore/API/Memory.c
 create mode 100644 js/src/zydis/Zycore/API/Memory.h
 create mode 100644 js/src/zydis/Zycore/Allocator.c
 create mode 100644 js/src/zydis/Zycore/Allocator.h
 create mode 100644 js/src/zydis/Zycore/ArgParse.c
 create mode 100644 js/src/zydis/Zycore/ArgParse.h
 create mode 100644 js/src/zydis/Zycore/Bitset.c
 create mode 100644 js/src/zydis/Zycore/Bitset.h
 create mode 100644 js/src/zydis/Zycore/Comparison.h
 create mode 100644 js/src/zydis/Zycore/Defines.h
 create mode 100644 js/src/zydis/Zycore/Format.c
 create mode 100644 js/src/zydis/Zycore/Format.h
 create mode 100644 js/src/zydis/Zycore/LICENSE
 create mode 100644 js/src/zydis/Zycore/LibC.h
 create mode 100644 js/src/zydis/Zycore/List.c
 create mode 100644 js/src/zydis/Zycore/List.h
 create mode 100644 js/src/zydis/Zycore/Object.h
 create mode 100644 js/src/zydis/Zycore/Status.h
 create mode 100644 js/src/zydis/Zycore/String.h
 create mode 100644 js/src/zydis/Zycore/Types.h
 create mode 100644 js/src/zydis/Zycore/Vector.c
 create mode 100644 js/src/zydis/Zycore/Vector.h
 create mode 100644 js/src/zydis/Zycore/Zycore.c
 create mode 100644 js/src/zydis/Zycore/Zycore.h
 create mode 100644 js/src/zydis/Zycore/ZycoreString.c
 create mode 100644 js/src/zydis/ZycoreExportConfig.h
 create mode 100644 js/src/zydis/Zydis/Decoder.c
 create mode 100644 js/src/zydis/Zydis/Decoder.h
 create mode 100644 js/src/zydis/Zydis/DecoderData.c
 create mode 100644 js/src/zydis/Zydis/DecoderTypes.h
 create mode 100644 js/src/zydis/Zydis/Formatter.c
 create mode 100644 js/src/zydis/Zydis/Formatter.h
 create mode 100644 js/src/zydis/Zydis/FormatterATT.c
 create mode 100644 js/src/zydis/Zydis/FormatterBase.c
 create mode 100644 js/src/zydis/Zydis/FormatterBuffer.c
 create mode 100644 js/src/zydis/Zydis/FormatterBuffer.h
 create mode 100644 js/src/zydis/Zydis/FormatterIntel.c
 create mode 100644 js/src/zydis/Zydis/Generated/AccessedFlags.inc
 create mode 100644 js/src/zydis/Zydis/Generated/DecoderTables.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EncodableInstructions.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EnumISAExt.h
 create mode 100644 js/src/zydis/Zydis/Generated/EnumISAExt.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EnumISASet.h
 create mode 100644 js/src/zydis/Zydis/Generated/EnumISASet.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EnumInstructionCategory.h
 create mode 100644 js/src/zydis/Zydis/Generated/EnumInstructionCategory.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EnumMnemonic.h
 create mode 100644 js/src/zydis/Zydis/Generated/EnumMnemonic.inc
 create mode 100644 js/src/zydis/Zydis/Generated/EnumRegister.h
 create mode 100644 js/src/zydis/Zydis/Generated/EnumRegister.inc
 create mode 100644 js/src/zydis/Zydis/Generated/FormatterStrings.inc
 create mode 100644 js/src/zydis/Zydis/Generated/InstructionDefinitions.inc
 create mode 100644 js/src/zydis/Zydis/Generated/InstructionEncodings.inc
 create mode 100644 js/src/zydis/Zydis/Generated/OperandDefinitions.inc
 create mode 100644 js/src/zydis/Zydis/Internal/DecoderData.h
 create mode 100644 js/src/zydis/Zydis/Internal/FormatterATT.h
 create mode 100644 js/src/zydis/Zydis/Internal/FormatterBase.h
 create mode 100644 js/src/zydis/Zydis/Internal/FormatterIntel.h
 create mode 100644 js/src/zydis/Zydis/Internal/SharedData.h
 create mode 100644 js/src/zydis/Zydis/Internal/String.h
 create mode 100644 js/src/zydis/Zydis/LICENSE
 create mode 100644 js/src/zydis/Zydis/MetaInfo.c
 create mode 100644 js/src/zydis/Zydis/MetaInfo.h
 create mode 100644 js/src/zydis/Zydis/Mnemonic.c
 create mode 100644 js/src/zydis/Zydis/Mnemonic.h
 create mode 100644 js/src/zydis/Zydis/Register.c
 create mode 100644 js/src/zydis/Zydis/Register.h
 create mode 100644 js/src/zydis/Zydis/SharedData.c
 create mode 100644 js/src/zydis/Zydis/SharedTypes.h
 create mode 100644 js/src/zydis/Zydis/ShortString.h
 create mode 100644 js/src/zydis/Zydis/Status.h
 create mode 100644 js/src/zydis/Zydis/Utils.c
 create mode 100644 js/src/zydis/Zydis/Utils.h
 create mode 100644 js/src/zydis/Zydis/Zydis.c
 create mode 100644 js/src/zydis/Zydis/Zydis.h
 create mode 100644 js/src/zydis/Zydis/ZydisString.c
 create mode 100644 js/src/zydis/ZydisAPI.cpp
 create mode 100644 js/src/zydis/ZydisAPI.h
 create mode 100644 js/src/zydis/ZydisExportConfig.h
 create mode 100644 js/src/zydis/imported-revision.txt
 create mode 100644 js/src/zydis/moz.build
 create mode 100755 js/src/zydis/update.sh
 create mode 100644 js/sub.configure
 create mode 100644 layout/tools/reftest/reftest/__init__.py
 create mode 100644 memory/build/Makefile.in
 create mode 100644 memory/build/Mutex.h
 create mode 100644 memory/build/Utils.h
 create mode 100644 memory/build/fallback.cpp
 create mode 100644 memory/build/malloc_decls.h
 create mode 100644 memory/build/moz.build
 create mode 100644 memory/build/mozjemalloc.cpp
 create mode 100644 memory/build/mozjemalloc.h
 create mode 100644 memory/build/mozjemalloc_types.h
 create mode 100644 memory/build/mozmemory.h
 create mode 100644 memory/build/mozmemory_wrap.cpp
 create mode 100644 memory/build/mozmemory_wrap.h
 create mode 100644 memory/build/rb.h
 create mode 100644 memory/build/replace_malloc.h
 create mode 100644 memory/build/replace_malloc_bridge.h
 create mode 100644 memory/build/zone.c
 create mode 100644 memory/moz.build
 create mode 100644 memory/mozalloc/cxxalloc.cpp
 create mode 100644 memory/mozalloc/cxxalloc.h
 create mode 100644 memory/mozalloc/moz.build
 create mode 100644 memory/mozalloc/mozalloc.cpp
 create mode 100644 memory/mozalloc/mozalloc.h
 create mode 100644 memory/mozalloc/mozalloc_abort.cpp
 create mode 100644 memory/mozalloc/mozalloc_abort.h
 create mode 100644 memory/mozalloc/mozalloc_oom.cpp
 create mode 100644 memory/mozalloc/mozalloc_oom.h
 create mode 100644 memory/mozalloc/msvc_raise_wrappers.cpp
 create mode 100644 memory/mozalloc/throw_gcc.h
 create mode 100644 memory/mozalloc/winheap.cpp
 create mode 100644 mfbt/Algorithm.h
 create mode 100644 mfbt/Alignment.h
 create mode 100644 mfbt/AllocPolicy.h
 create mode 100644 mfbt/AlreadyAddRefed.h
 create mode 100644 mfbt/Array.h
 create mode 100644 mfbt/ArrayUtils.h
 create mode 100644 mfbt/Assertions.cpp
 create mode 100644 mfbt/Assertions.h
 create mode 100644 mfbt/Atomics.h
 create mode 100644 mfbt/Attributes.h
 create mode 100644 mfbt/BinarySearch.h
 create mode 100644 mfbt/BloomFilter.h
 create mode 100644 mfbt/Buffer.h
 create mode 100644 mfbt/BufferList.h
 create mode 100644 mfbt/Casting.h
 create mode 100644 mfbt/ChaosMode.cpp
 create mode 100644 mfbt/ChaosMode.h
 create mode 100644 mfbt/Char16.h
 create mode 100644 mfbt/CheckedInt.h
 create mode 100644 mfbt/CompactPair.h
 create mode 100644 mfbt/Compiler.h
 create mode 100644 mfbt/Compression.cpp
 create mode 100644 mfbt/Compression.h
 create mode 100644 mfbt/DbgMacro.h
 create mode 100644 mfbt/DebugOnly.h
 create mode 100644 mfbt/DefineEnum.h
 create mode 100644 mfbt/DoublyLinkedList.h
 create mode 100644 mfbt/EndianUtils.h
 create mode 100644 mfbt/EnumSet.h
 create mode 100644 mfbt/EnumTypeTraits.h
 create mode 100644 mfbt/EnumeratedArray.h
 create mode 100644 mfbt/EnumeratedRange.h
 create mode 100644 mfbt/FStream.h
 create mode 100644 mfbt/FastBernoulliTrial.h
 create mode 100644 mfbt/FloatingPoint.cpp
 create mode 100644 mfbt/FloatingPoint.h
 create mode 100644 mfbt/FunctionRef.h
 create mode 100644 mfbt/FunctionTypeTraits.h
 create mode 100644 mfbt/GuardObjects.h
 create mode 100644 mfbt/HashFunctions.cpp
 create mode 100644 mfbt/HashFunctions.h
 create mode 100644 mfbt/HashTable.h
 create mode 100644 mfbt/HelperMacros.h
 create mode 100644 mfbt/InitializedOnce.h
 create mode 100644 mfbt/IntegerPrintfMacros.h
 create mode 100644 mfbt/IntegerRange.h
 create mode 100644 mfbt/IntegerTypeTraits.h
 create mode 100644 mfbt/JSONWriter.cpp
 create mode 100644 mfbt/JSONWriter.h
 create mode 100644 mfbt/JsRust.h
 create mode 100644 mfbt/Latin1.h
 create mode 100644 mfbt/Likely.h
 create mode 100644 mfbt/LinkedList.h
 create mode 100644 mfbt/LinuxSignal.h
 create mode 100644 mfbt/MacroArgs.h
 create mode 100644 mfbt/MacroForEach.h
 create mode 100644 mfbt/MathAlgorithms.h
 create mode 100644 mfbt/Maybe.h
 create mode 100644 mfbt/MaybeOneOf.h
 create mode 100644 mfbt/MemoryChecking.h
 create mode 100644 mfbt/MemoryReporting.h
 create mode 100644 mfbt/NonDereferenceable.h
 create mode 100644 mfbt/NotNull.h
 create mode 100644 mfbt/Opaque.h
 create mode 100644 mfbt/OperatorNewExtensions.h
 create mode 100644 mfbt/Path.h
 create mode 100644 mfbt/PodOperations.h
 create mode 100644 mfbt/Poison.cpp
 create mode 100644 mfbt/Poison.h
 create mode 100644 mfbt/RandomNum.cpp
 create mode 100644 mfbt/RandomNum.h
 create mode 100644 mfbt/Range.h
 create mode 100644 mfbt/RangedArray.h
 create mode 100644 mfbt/RangedPtr.h
 create mode 100644 mfbt/ReentrancyGuard.h
 create mode 100644 mfbt/RefCountType.h
 create mode 100644 mfbt/RefCounted.h
 create mode 100644 mfbt/RefPtr.h
 create mode 100644 mfbt/Result.h
 create mode 100644 mfbt/ResultExtensions.h
 create mode 100644 mfbt/ReverseIterator.h
 create mode 100644 mfbt/RollingMean.h
 create mode 100644 mfbt/SHA1.cpp
 create mode 100644 mfbt/SHA1.h
 create mode 100644 mfbt/SPSCQueue.h
 create mode 100644 mfbt/STYLE
 create mode 100644 mfbt/Saturate.h
 create mode 100644 mfbt/ScopeExit.h
 create mode 100644 mfbt/Scoped.h
 create mode 100644 mfbt/SegmentedVector.h
 create mode 100644 mfbt/SharedLibrary.h
 create mode 100644 mfbt/SmallPointerArray.h
 create mode 100644 mfbt/Span.h
 create mode 100644 mfbt/SplayTree.h
 create mode 100644 mfbt/Sprintf.h
 create mode 100644 mfbt/StaticAnalysisFunctions.h
 create mode 100644 mfbt/TaggedAnonymousMemory.cpp
 create mode 100644 mfbt/TaggedAnonymousMemory.h
 create mode 100644 mfbt/Tainting.h
 create mode 100644 mfbt/TemplateLib.h
 create mode 100644 mfbt/TextUtils.h
 create mode 100644 mfbt/ThreadLocal.h
 create mode 100644 mfbt/ThreadSafeWeakPtr.h
 create mode 100644 mfbt/ToString.h
 create mode 100644 mfbt/TsanOptions.h
 create mode 100644 mfbt/Tuple.h
 create mode 100644 mfbt/TypeTraits.h
 create mode 100644 mfbt/TypedEnumBits.h
 create mode 100644 mfbt/Types.h
 create mode 100644 mfbt/UniquePtr.h
 create mode 100644 mfbt/UniquePtrExtensions.cpp
 create mode 100644 mfbt/UniquePtrExtensions.h
 create mode 100644 mfbt/Unused.cpp
 create mode 100644 mfbt/Unused.h
 create mode 100644 mfbt/Utf8.cpp
 create mode 100644 mfbt/Utf8.h
 create mode 100644 mfbt/Variant.h
 create mode 100644 mfbt/Vector.h
 create mode 100644 mfbt/WeakPtr.h
 create mode 100644 mfbt/WindowsVersion.h
 create mode 100644 mfbt/WrappingOperations.h
 create mode 100644 mfbt/XorShift128PlusRNG.h
 create mode 100644 mfbt/double-conversion/GIT-INFO
 create mode 100644 mfbt/double-conversion/ToPrecision-exponential.patch
 create mode 100644 mfbt/double-conversion/add-mfbt-api-markers.patch
 create mode 100644 mfbt/double-conversion/debug-only-functions.patch
 create mode 100644 mfbt/double-conversion/double-conversion/LICENSE
 create mode 100644 mfbt/double-conversion/double-conversion/README.md
 create mode 100644 mfbt/double-conversion/double-conversion/bignum-dtoa.cc
 create mode 100644 mfbt/double-conversion/double-conversion/bignum-dtoa.h
 create mode 100644 mfbt/double-conversion/double-conversion/bignum.cc
 create mode 100644 mfbt/double-conversion/double-conversion/bignum.h
 create mode 100644 mfbt/double-conversion/double-conversion/cached-powers.cc
 create mode 100644 mfbt/double-conversion/double-conversion/cached-powers.h
 create mode 100644 mfbt/double-conversion/double-conversion/diy-fp.h
 create mode 100644 mfbt/double-conversion/double-conversion/double-conversion.h
 create mode 100644 mfbt/double-conversion/double-conversion/double-to-string.cc
 create mode 100644 mfbt/double-conversion/double-conversion/double-to-string.h
 create mode 100644 mfbt/double-conversion/double-conversion/fast-dtoa.cc
 create mode 100644 mfbt/double-conversion/double-conversion/fast-dtoa.h
 create mode 100644 mfbt/double-conversion/double-conversion/fixed-dtoa.cc
 create mode 100644 mfbt/double-conversion/double-conversion/fixed-dtoa.h
 create mode 100644 mfbt/double-conversion/double-conversion/ieee.h
 create mode 100644 mfbt/double-conversion/double-conversion/string-to-double.cc
 create mode 100644 mfbt/double-conversion/double-conversion/string-to-double.h
 create mode 100644 mfbt/double-conversion/double-conversion/strtod.cc
 create mode 100644 mfbt/double-conversion/double-conversion/strtod.h
 create mode 100644 mfbt/double-conversion/double-conversion/utils.h
 create mode 100755 mfbt/double-conversion/update.sh
 create mode 100644 mfbt/double-conversion/use-mozilla-assertions.patch
 create mode 100644 mfbt/fallible.h
 create mode 100644 mfbt/lz4/LICENSE
 create mode 100644 mfbt/lz4/README.md
 create mode 100644 mfbt/lz4/lz4.c
 create mode 100644 mfbt/lz4/lz4.h
 create mode 100644 mfbt/lz4/lz4frame.c
 create mode 100644 mfbt/lz4/lz4frame.h
 create mode 100644 mfbt/lz4/lz4frame_static.h
 create mode 100644 mfbt/lz4/lz4hc.c
 create mode 100644 mfbt/lz4/lz4hc.h
 create mode 100644 mfbt/lz4/xxh3.h
 create mode 100644 mfbt/lz4/xxhash.c
 create mode 100644 mfbt/lz4/xxhash.h
 create mode 100644 mfbt/moz.build
 create mode 100644 mfbt/tests/TestAlgorithm.cpp
 create mode 100644 mfbt/tests/TestArray.cpp
 create mode 100644 mfbt/tests/TestArrayUtils.cpp
 create mode 100644 mfbt/tests/TestAtomics.cpp
 create mode 100644 mfbt/tests/TestBinarySearch.cpp
 create mode 100644 mfbt/tests/TestBloomFilter.cpp
 create mode 100644 mfbt/tests/TestBufferList.cpp
 create mode 100644 mfbt/tests/TestCasting.cpp
 create mode 100644 mfbt/tests/TestCeilingFloor.cpp
 create mode 100644 mfbt/tests/TestCheckedInt.cpp
 create mode 100644 mfbt/tests/TestCompactPair.cpp
 create mode 100644 mfbt/tests/TestCountPopulation.cpp
 create mode 100644 mfbt/tests/TestCountZeroes.cpp
 create mode 100644 mfbt/tests/TestDefineEnum.cpp
 create mode 100644 mfbt/tests/TestDoublyLinkedList.cpp
 create mode 100644 mfbt/tests/TestEndian.cpp
 create mode 100644 mfbt/tests/TestEnumSet.cpp
 create mode 100644 mfbt/tests/TestEnumTypeTraits.cpp
 create mode 100644 mfbt/tests/TestEnumeratedArray.cpp
 create mode 100644 mfbt/tests/TestFastBernoulliTrial.cpp
 create mode 100644 mfbt/tests/TestFloatingPoint.cpp
 create mode 100644 mfbt/tests/TestFunctionRef.cpp
 create mode 100644 mfbt/tests/TestFunctionTypeTraits.cpp
 create mode 100644 mfbt/tests/TestHashTable.cpp
 create mode 100644 mfbt/tests/TestIntegerPrintfMacros.cpp
 create mode 100644 mfbt/tests/TestIntegerRange.cpp
 create mode 100644 mfbt/tests/TestJSONWriter.cpp
 create mode 100644 mfbt/tests/TestLinkedList.cpp
 create mode 100644 mfbt/tests/TestMacroArgs.cpp
 create mode 100644 mfbt/tests/TestMacroForEach.cpp
 create mode 100644 mfbt/tests/TestMathAlgorithms.cpp
 create mode 100644 mfbt/tests/TestMaybe.cpp
 create mode 100644 mfbt/tests/TestNonDereferenceable.cpp
 create mode 100644 mfbt/tests/TestNotNull.cpp
 create mode 100644 mfbt/tests/TestPoisonArea.cpp
 create mode 100644 mfbt/tests/TestRandomNum.cpp
 create mode 100644 mfbt/tests/TestRange.cpp
 create mode 100644 mfbt/tests/TestRefPtr.cpp
 create mode 100644 mfbt/tests/TestResult.cpp
 create mode 100644 mfbt/tests/TestRollingMean.cpp
 create mode 100644 mfbt/tests/TestSHA1.cpp
 create mode 100644 mfbt/tests/TestSPSCQueue.cpp
 create mode 100644 mfbt/tests/TestSaturate.cpp
 create mode 100644 mfbt/tests/TestScopeExit.cpp
 create mode 100644 mfbt/tests/TestSegmentedVector.cpp
 create mode 100644 mfbt/tests/TestSmallPointerArray.cpp
 create mode 100644 mfbt/tests/TestSplayTree.cpp
 create mode 100644 mfbt/tests/TestTemplateLib.cpp
 create mode 100644 mfbt/tests/TestTextUtils.cpp
 create mode 100644 mfbt/tests/TestThreadSafeWeakPtr.cpp
 create mode 100644 mfbt/tests/TestTuple.cpp
 create mode 100644 mfbt/tests/TestTypeTraits.cpp
 create mode 100644 mfbt/tests/TestTypedEnum.cpp
 create mode 100644 mfbt/tests/TestUniquePtr.cpp
 create mode 100644 mfbt/tests/TestUtf8.cpp
 create mode 100644 mfbt/tests/TestVariant.cpp
 create mode 100644 mfbt/tests/TestVector.cpp
 create mode 100644 mfbt/tests/TestWeakPtr.cpp
 create mode 100644 mfbt/tests/TestWrappingOperations.cpp
 create mode 100644 mfbt/tests/TestXorShift128PlusRNG.cpp
 create mode 100644 mfbt/tests/gtest/TestAlgorithm.cpp
 create mode 100644 mfbt/tests/gtest/TestBuffer.cpp
 create mode 100644 mfbt/tests/gtest/TestInitializedOnce.cpp
 create mode 100644 mfbt/tests/gtest/TestLinkedList.cpp
 create mode 100644 mfbt/tests/gtest/TestMozDbg.cpp
 create mode 100644 mfbt/tests/gtest/TestResultExtensions.cpp
 create mode 100644 mfbt/tests/gtest/TestSpan.cpp
 create mode 100644 mfbt/tests/gtest/moz.build
 create mode 100644 mfbt/tests/moz.build
 create mode 100644 modules/fdlibm/README.mozilla
 create mode 100644 modules/fdlibm/import.sh
 create mode 100644 modules/fdlibm/moz.build
 create mode 100644 modules/fdlibm/patches/01_remove_unused_declarations_from_fdlibm_h.patch
 create mode 100644 modules/fdlibm/patches/02_change_include_guard_in_fdlibm_h.patch
 create mode 100644 modules/fdlibm/patches/03_put_fdlibm_functions_into_fdlibm_namespace.patch
 create mode 100644 modules/fdlibm/patches/04_include_fdlibm_h_from_math_private_h.patch
 create mode 100644 modules/fdlibm/patches/05_include_stdint_h_in_math_private_h.patch
 create mode 100644 modules/fdlibm/patches/06_use_mfbt_endian_h_in_math_private_h.patch
 create mode 100644 modules/fdlibm/patches/07_add_fdlibm_namespace_to_functions_defined_and_used_in_fdlibm.patch
 create mode 100644 modules/fdlibm/patches/08_remove_weak_reference_macro.patch
 create mode 100644 modules/fdlibm/patches/09_comment_out_rcsid_variable.patch
 create mode 100644 modules/fdlibm/patches/10_remove_unused_function_from_k_exp_cpp.patch
 create mode 100644 modules/fdlibm/patches/11_include_cfloat_to_use_flt_eval_method.patch
 create mode 100644 modules/fdlibm/patches/12_define_u_int32_t_and_u_int64_t_on_windows.patch
 create mode 100644 modules/fdlibm/patches/13_define_strict_assign_even_if_flt_eval_method_is_not_defined.patch
 create mode 100644 modules/fdlibm/patches/14_do_not_use_hexadecimal_floating_point_number.patch
 create mode 100644 modules/fdlibm/patches/15_remove_unused_rintl_function_from_s_nearbyint_cpp.patch
 create mode 100644 modules/fdlibm/patches/16_use_safer_strict_assign_on_visual_studio.patch
 create mode 100644 modules/fdlibm/patches/17_exp_exact_result_for_positive_one.patch
 create mode 100644 modules/fdlibm/patches/18_use_stdlib_sqrt.patch
 create mode 100644 modules/fdlibm/patches/19_remove_unneeded_round_to_integer_helpers.patch
 create mode 100644 modules/fdlibm/src/e_acos.cpp
 create mode 100644 modules/fdlibm/src/e_acosh.cpp
 create mode 100644 modules/fdlibm/src/e_asin.cpp
 create mode 100644 modules/fdlibm/src/e_atan2.cpp
 create mode 100644 modules/fdlibm/src/e_atanh.cpp
 create mode 100644 modules/fdlibm/src/e_cosh.cpp
 create mode 100644 modules/fdlibm/src/e_exp.cpp
 create mode 100644 modules/fdlibm/src/e_hypot.cpp
 create mode 100644 modules/fdlibm/src/e_log.cpp
 create mode 100644 modules/fdlibm/src/e_log10.cpp
 create mode 100644 modules/fdlibm/src/e_log2.cpp
 create mode 100644 modules/fdlibm/src/e_pow.cpp
 create mode 100644 modules/fdlibm/src/e_sinh.cpp
 create mode 100644 modules/fdlibm/src/fdlibm.h
 create mode 100644 modules/fdlibm/src/k_exp.cpp
 create mode 100644 modules/fdlibm/src/k_log.h
 create mode 100644 modules/fdlibm/src/math_private.h
 create mode 100644 modules/fdlibm/src/moz.build
 create mode 100644 modules/fdlibm/src/s_asinh.cpp
 create mode 100644 modules/fdlibm/src/s_atan.cpp
 create mode 100644 modules/fdlibm/src/s_cbrt.cpp
 create mode 100644 modules/fdlibm/src/s_ceil.cpp
 create mode 100644 modules/fdlibm/src/s_ceilf.cpp
 create mode 100644 modules/fdlibm/src/s_copysign.cpp
 create mode 100644 modules/fdlibm/src/s_expm1.cpp
 create mode 100644 modules/fdlibm/src/s_fabs.cpp
 create mode 100644 modules/fdlibm/src/s_floor.cpp
 create mode 100644 modules/fdlibm/src/s_floorf.cpp
 create mode 100644 modules/fdlibm/src/s_log1p.cpp
 create mode 100644 modules/fdlibm/src/s_nearbyint.cpp
 create mode 100644 modules/fdlibm/src/s_rint.cpp
 create mode 100644 modules/fdlibm/src/s_rintf.cpp
 create mode 100644 modules/fdlibm/src/s_scalbn.cpp
 create mode 100644 modules/fdlibm/src/s_tanh.cpp
 create mode 100644 modules/fdlibm/src/s_trunc.cpp
 create mode 100644 modules/fdlibm/src/s_truncf.cpp
 create mode 100755 modules/fdlibm/update.sh
 create mode 100644 modules/zlib/moz.build
 create mode 100644 modules/zlib/src/ChangeLog
 create mode 100644 modules/zlib/src/ChangeLog.moz
 create mode 100644 modules/zlib/src/FAQ
 create mode 100644 modules/zlib/src/INDEX
 create mode 100644 modules/zlib/src/README
 create mode 100644 modules/zlib/src/adler32.c
 create mode 100644 modules/zlib/src/compress.c
 create mode 100644 modules/zlib/src/crc32.c
 create mode 100644 modules/zlib/src/crc32.h
 create mode 100644 modules/zlib/src/deflate.c
 create mode 100644 modules/zlib/src/deflate.h
 create mode 100644 modules/zlib/src/gzclose.c
 create mode 100644 modules/zlib/src/gzguts.h
 create mode 100644 modules/zlib/src/gzlib.c
 create mode 100644 modules/zlib/src/gzread.c
 create mode 100644 modules/zlib/src/gzwrite.c
 create mode 100644 modules/zlib/src/infback.c
 create mode 100644 modules/zlib/src/inffast.c
 create mode 100644 modules/zlib/src/inffast.h
 create mode 100644 modules/zlib/src/inffixed.h
 create mode 100644 modules/zlib/src/inflate.c
 create mode 100644 modules/zlib/src/inflate.h
 create mode 100644 modules/zlib/src/inftrees.c
 create mode 100644 modules/zlib/src/inftrees.h
 create mode 100644 modules/zlib/src/moz.build
 create mode 100644 modules/zlib/src/mozzconf.h
 create mode 100644 modules/zlib/src/trees.c
 create mode 100644 modules/zlib/src/trees.h
 create mode 100644 modules/zlib/src/uncompr.c
 create mode 100644 modules/zlib/src/zconf.h
 create mode 100644 modules/zlib/src/zlib.def
 create mode 100644 modules/zlib/src/zlib.h
 create mode 100644 modules/zlib/src/zutil.c
 create mode 100644 modules/zlib/src/zutil.h
 create mode 100644 moz.build
 create mode 100755 moz.configure
 create mode 100644 mozglue/baseprofiler/core/EHABIStackWalk.cpp
 create mode 100644 mozglue/baseprofiler/core/EHABIStackWalk.h
 create mode 100644 mozglue/baseprofiler/core/PageInformation.cpp
 create mode 100644 mozglue/baseprofiler/core/PageInformation.h
 create mode 100644 mozglue/baseprofiler/core/PlatformMacros.h
 create mode 100644 mozglue/baseprofiler/core/ProfileBuffer.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfileBuffer.h
 create mode 100644 mozglue/baseprofiler/core/ProfileBufferEntry.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfileBufferEntry.h
 create mode 100644 mozglue/baseprofiler/core/ProfileJSONWriter.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfiledThreadData.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfiledThreadData.h
 create mode 100644 mozglue/baseprofiler/core/ProfilerBacktrace.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfilerBacktrace.h
 create mode 100644 mozglue/baseprofiler/core/ProfilerMarkerPayload.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfilingCategory.cpp
 create mode 100644 mozglue/baseprofiler/core/ProfilingStack.cpp
 create mode 100644 mozglue/baseprofiler/core/RegisteredThread.cpp
 create mode 100644 mozglue/baseprofiler/core/RegisteredThread.h
 create mode 100644 mozglue/baseprofiler/core/ThreadInfo.h
 create mode 100644 mozglue/baseprofiler/core/VTuneProfiler.cpp
 create mode 100644 mozglue/baseprofiler/core/VTuneProfiler.h
 create mode 100644 mozglue/baseprofiler/core/platform-linux-android.cpp
 create mode 100644 mozglue/baseprofiler/core/platform-macos.cpp
 create mode 100644 mozglue/baseprofiler/core/platform-win32.cpp
 create mode 100644 mozglue/baseprofiler/core/platform.cpp
 create mode 100644 mozglue/baseprofiler/core/platform.h
 create mode 100644 mozglue/baseprofiler/core/shared-libraries-linux.cc
 create mode 100644 mozglue/baseprofiler/core/shared-libraries-macos.cc
 create mode 100644 mozglue/baseprofiler/core/shared-libraries-win32.cc
 create mode 100644 mozglue/baseprofiler/core/vtune/ittnotify.h
 create mode 100644 mozglue/baseprofiler/lul/AutoObjectMapper.cpp
 create mode 100644 mozglue/baseprofiler/lul/AutoObjectMapper.h
 create mode 100644 mozglue/baseprofiler/lul/LulCommon.cpp
 create mode 100644 mozglue/baseprofiler/lul/LulCommonExt.h
 create mode 100644 mozglue/baseprofiler/lul/LulDwarf.cpp
 create mode 100644 mozglue/baseprofiler/lul/LulDwarfExt.h
 create mode 100644 mozglue/baseprofiler/lul/LulDwarfInt.h
 create mode 100644 mozglue/baseprofiler/lul/LulDwarfSummariser.cpp
 create mode 100644 mozglue/baseprofiler/lul/LulDwarfSummariser.h
 create mode 100644 mozglue/baseprofiler/lul/LulElf.cpp
 create mode 100644 mozglue/baseprofiler/lul/LulElfExt.h
 create mode 100644 mozglue/baseprofiler/lul/LulElfInt.h
 create mode 100644 mozglue/baseprofiler/lul/LulMain.cpp
 create mode 100644 mozglue/baseprofiler/lul/LulMain.h
 create mode 100644 mozglue/baseprofiler/lul/LulMainInt.h
 create mode 100644 mozglue/baseprofiler/lul/platform-linux-lul.cpp
 create mode 100644 mozglue/baseprofiler/lul/platform-linux-lul.h
 create mode 100644 mozglue/baseprofiler/moz.build
 create mode 100644 mozglue/baseprofiler/public/BaseProfileJSONWriter.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfiler.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilerCounts.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilerDetail.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilerMarkerPayload.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilerSharedLibraries.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilingCategory.h
 create mode 100644 mozglue/baseprofiler/public/BaseProfilingStack.h
 create mode 100644 mozglue/baseprofiler/public/BlocksRingBuffer.h
 create mode 100644 mozglue/baseprofiler/public/ModuloBuffer.h
 create mode 100644 mozglue/baseprofiler/public/PowerOfTwo.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferChunk.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferChunkManager.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferChunkManagerSingle.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferChunkManagerWithLocalLimit.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferControlledChunkManager.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferEntrySerialization.h
 create mode 100644 mozglue/baseprofiler/public/ProfileBufferIndex.h
 create mode 100644 mozglue/baseprofiler/public/ProfileChunkedBuffer.h
 create mode 100644 mozglue/baseprofiler/public/leb128iterator.h
 create mode 100644 mozglue/build/AsanOptions.cpp
 create mode 100644 mozglue/build/BionicGlue.cpp
 create mode 100644 mozglue/build/Makefile.in
 create mode 100644 mozglue/build/SSE.cpp
 create mode 100644 mozglue/build/SSE.h
 create mode 100644 mozglue/build/TsanOptions.cpp
 create mode 100644 mozglue/build/UbsanOptions.cpp
 create mode 100644 mozglue/build/arm-eabi-filter
 create mode 100644 mozglue/build/arm.cpp
 create mode 100644 mozglue/build/arm.h
 create mode 100644 mozglue/build/dummy.cpp
 create mode 100644 mozglue/build/mips.cpp
 create mode 100644 mozglue/build/mips.h
 create mode 100644 mozglue/build/moz.build
 create mode 100644 mozglue/build/mozglue.def.in
 create mode 100644 mozglue/build/mozglue.dll.manifest
 create mode 100644 mozglue/build/mozglue.rc
 create mode 100644 mozglue/build/mozglue.ver
 create mode 100644 mozglue/build/ppc.cpp
 create mode 100644 mozglue/build/ppc.h
 create mode 100644 mozglue/build/replace_malloc.mk
 create mode 100644 mozglue/dllservices/Authenticode.cpp
 create mode 100644 mozglue/dllservices/Authenticode.h
 create mode 100644 mozglue/dllservices/LoaderAPIInterfaces.h
 create mode 100644 mozglue/dllservices/LoaderObserver.cpp
 create mode 100644 mozglue/dllservices/LoaderObserver.h
 create mode 100644 mozglue/dllservices/ModuleLoadFrame.cpp
 create mode 100644 mozglue/dllservices/ModuleLoadFrame.h
 create mode 100644 mozglue/dllservices/ModuleLoadInfo.h
 create mode 100644 mozglue/dllservices/NtLoaderAPI.h
 create mode 100644 mozglue/dllservices/WindowsDllBlocklist.cpp
 create mode 100644 mozglue/dllservices/WindowsDllBlocklist.h
 create mode 100644 mozglue/dllservices/WindowsDllBlocklistCommon.h
 create mode 100644 mozglue/dllservices/WindowsDllBlocklistDefs.in
 create mode 100644 mozglue/dllservices/WindowsDllServices.h
 create mode 100644 mozglue/dllservices/WindowsFallbackLoaderAPI.cpp
 create mode 100644 mozglue/dllservices/WindowsFallbackLoaderAPI.h
 create mode 100644 mozglue/dllservices/gen_dll_blocklist_defs.py
 create mode 100644 mozglue/dllservices/moz.build
 create mode 100644 mozglue/misc/AutoProfilerLabel.cpp
 create mode 100644 mozglue/misc/AutoProfilerLabel.h
 create mode 100644 mozglue/misc/ConditionVariable_posix.cpp
 create mode 100644 mozglue/misc/ConditionVariable_windows.cpp
 create mode 100644 mozglue/misc/Debug.h
 create mode 100644 mozglue/misc/DynamicallyLinkedFunctionPtr.h
 create mode 100644 mozglue/misc/ImportDir.h
 create mode 100644 mozglue/misc/MmapFaultHandler.cpp
 create mode 100644 mozglue/misc/MmapFaultHandler.h
 create mode 100644 mozglue/misc/MutexPlatformData_posix.h
 create mode 100644 mozglue/misc/MutexPlatformData_windows.h
 create mode 100644 mozglue/misc/Mutex_posix.cpp
 create mode 100644 mozglue/misc/Mutex_windows.cpp
 create mode 100644 mozglue/misc/NativeNt.h
 create mode 100644 mozglue/misc/PlatformConditionVariable.h
 create mode 100644 mozglue/misc/PlatformMutex.h
 create mode 100644 mozglue/misc/Printf.cpp
 create mode 100644 mozglue/misc/Printf.h
 create mode 100644 mozglue/misc/StackWalk.cpp
 create mode 100644 mozglue/misc/StackWalk.h
 create mode 100644 mozglue/misc/StackWalk_windows.h
 create mode 100644 mozglue/misc/TimeStamp.cpp
 create mode 100644 mozglue/misc/TimeStamp.h
 create mode 100644 mozglue/misc/TimeStamp_darwin.cpp
 create mode 100644 mozglue/misc/TimeStamp_posix.cpp
 create mode 100644 mozglue/misc/TimeStamp_windows.cpp
 create mode 100644 mozglue/misc/TimeStamp_windows.h
 create mode 100644 mozglue/misc/WinUtils.h
 create mode 100644 mozglue/misc/WindowsMapRemoteView.cpp
 create mode 100644 mozglue/misc/WindowsMapRemoteView.h
 create mode 100644 mozglue/misc/WindowsProcessMitigations.cpp
 create mode 100644 mozglue/misc/WindowsProcessMitigations.h
 create mode 100644 mozglue/misc/WindowsUnicode.cpp
 create mode 100644 mozglue/misc/WindowsUnicode.h
 create mode 100644 mozglue/misc/decimal/Decimal.cpp
 create mode 100644 mozglue/misc/decimal/Decimal.h
 create mode 100644 mozglue/misc/decimal/DoubleConversion.h
 create mode 100644 mozglue/misc/decimal/UPSTREAM-GIT-SHA
 create mode 100644 mozglue/misc/decimal/add-doubleconversion-impl.patch
 create mode 100644 mozglue/misc/decimal/comparison-with-nan.patch
 create mode 100644 mozglue/misc/decimal/fix-wshadow-warnings.patch
 create mode 100644 mozglue/misc/decimal/mfbt-abi-markers.patch
 create mode 100644 mozglue/misc/decimal/moz-decimal-utils.h
 create mode 100644 mozglue/misc/decimal/to-moz-dependencies.patch
 create mode 100755 mozglue/misc/decimal/update.sh
 create mode 100644 mozglue/misc/decimal/zero-serialization.patch
 create mode 100644 mozglue/misc/interceptor/Arm64.cpp
 create mode 100644 mozglue/misc/interceptor/Arm64.h
 create mode 100644 mozglue/misc/interceptor/MMPolicies.h
 create mode 100644 mozglue/misc/interceptor/PatcherBase.h
 create mode 100644 mozglue/misc/interceptor/PatcherDetour.h
 create mode 100644 mozglue/misc/interceptor/PatcherNopSpace.h
 create mode 100644 mozglue/misc/interceptor/RangeMap.h
 create mode 100644 mozglue/misc/interceptor/TargetFunction.h
 create mode 100644 mozglue/misc/interceptor/Trampoline.h
 create mode 100644 mozglue/misc/interceptor/VMSharingPolicies.h
 create mode 100644 mozglue/misc/interceptor/moz.build
 create mode 100644 mozglue/misc/moz.build
 create mode 100644 mozglue/misc/nsWindowsDllInterceptor.h
 create mode 100644 mozglue/moz.build
 create mode 100644 mozglue/static/README
 create mode 100644 mozglue/static/rust/Cargo.toml
 create mode 100644 mozglue/static/rust/build.rs
 create mode 100644 mozglue/static/rust/lib.rs
 create mode 100644 mozglue/static/rust/wrappers.cpp
 create mode 100644 nsprpub/.arcconfig
 create mode 100644 nsprpub/.cvsignore
 create mode 100644 nsprpub/.hg-annotate-ignore-revs
 create mode 100644 nsprpub/LICENSE
 create mode 100644 nsprpub/Makefile.in
 create mode 100644 nsprpub/TAG-INFO
 create mode 100644 nsprpub/admin/explode.pl
 create mode 100644 nsprpub/admin/makeTargetDirs.sh
 create mode 100644 nsprpub/admin/symlinks.sh
 create mode 100644 nsprpub/automation/release/nspr-release-helper.py
 create mode 100644 nsprpub/build/autoconf/README
 create mode 100755 nsprpub/build/autoconf/config.guess
 create mode 100755 nsprpub/build/autoconf/config.sub
 create mode 100755 nsprpub/build/autoconf/install-sh
 create mode 100644 nsprpub/build/autoconf/patches/config.sub.patch
 create mode 100755 nsprpub/build/cygwin-wrapper
 create mode 100644 nsprpub/build/win32/pgomerge.py
 create mode 100644 nsprpub/config/.cvsignore
 create mode 100644 nsprpub/config/Makefile.in
 create mode 100644 nsprpub/config/autoconf.mk.in
 create mode 100644 nsprpub/config/config.mk
 create mode 100644 nsprpub/config/gcc_hidden.h
 create mode 100644 nsprpub/config/libc_r.h
 create mode 100644 nsprpub/config/make-system-wrappers.pl
 create mode 100644 nsprpub/config/nfspwd.pl
 create mode 100644 nsprpub/config/now.c
 create mode 100644 nsprpub/config/nsinstall.c
 create mode 100755 nsprpub/config/nspr-config.in
 create mode 100644 nsprpub/config/nspr.m4
 create mode 100644 nsprpub/config/nspr.pc.in
 create mode 100644 nsprpub/config/nsprincl.mk.in
 create mode 100644 nsprpub/config/nsprincl.sh.in
 create mode 100644 nsprpub/config/pathsub.h
 create mode 100644 nsprpub/config/prdepend.h
 create mode 100644 nsprpub/config/rules.mk
 create mode 100644 nsprpub/config/system-headers
 create mode 100755 nsprpub/configure
 create mode 100644 nsprpub/configure.in
 create mode 100644 nsprpub/lib/.cvsignore
 create mode 100644 nsprpub/lib/Makefile.in
 create mode 100644 nsprpub/lib/ds/.cvsignore
 create mode 100644 nsprpub/lib/ds/Makefile.in
 create mode 100644 nsprpub/lib/ds/plarena.c
 create mode 100644 nsprpub/lib/ds/plarena.h
 create mode 100644 nsprpub/lib/ds/plarenas.h
 create mode 100644 nsprpub/lib/ds/plds.def
 create mode 100644 nsprpub/lib/ds/plds.rc
 create mode 100644 nsprpub/lib/ds/plhash.c
 create mode 100644 nsprpub/lib/ds/plhash.h
 create mode 100644 nsprpub/lib/ds/plvrsion.c
 create mode 100644 nsprpub/lib/libc/.cvsignore
 create mode 100644 nsprpub/lib/libc/Makefile.in
 create mode 100644 nsprpub/lib/libc/README
 create mode 100644 nsprpub/lib/libc/include/.cvsignore
 create mode 100644 nsprpub/lib/libc/include/Makefile.in
 create mode 100644 nsprpub/lib/libc/include/README
 create mode 100644 nsprpub/lib/libc/include/plbase64.h
 create mode 100644 nsprpub/lib/libc/include/plerror.h
 create mode 100644 nsprpub/lib/libc/include/plgetopt.h
 create mode 100644 nsprpub/lib/libc/include/plstr.h
 create mode 100644 nsprpub/lib/libc/src/.cvsignore
 create mode 100644 nsprpub/lib/libc/src/Makefile.in
 create mode 100644 nsprpub/lib/libc/src/README
 create mode 100644 nsprpub/lib/libc/src/base64.c
 create mode 100644 nsprpub/lib/libc/src/plc.def
 create mode 100644 nsprpub/lib/libc/src/plc.rc
 create mode 100644 nsprpub/lib/libc/src/plerror.c
 create mode 100644 nsprpub/lib/libc/src/plgetopt.c
 create mode 100644 nsprpub/lib/libc/src/plvrsion.c
 create mode 100644 nsprpub/lib/libc/src/strcase.c
 create mode 100644 nsprpub/lib/libc/src/strcat.c
 create mode 100644 nsprpub/lib/libc/src/strchr.c
 create mode 100644 nsprpub/lib/libc/src/strcmp.c
 create mode 100644 nsprpub/lib/libc/src/strcpy.c
 create mode 100644 nsprpub/lib/libc/src/strdup.c
 create mode 100644 nsprpub/lib/libc/src/strlen.c
 create mode 100644 nsprpub/lib/libc/src/strpbrk.c
 create mode 100644 nsprpub/lib/libc/src/strstr.c
 create mode 100644 nsprpub/lib/libc/src/strtok.c
 create mode 100644 nsprpub/lib/prstreams/.cvsignore
 create mode 100644 nsprpub/lib/prstreams/Makefile.in
 create mode 100644 nsprpub/lib/prstreams/plvrsion.c
 create mode 100644 nsprpub/lib/prstreams/prstrms.cpp
 create mode 100644 nsprpub/lib/prstreams/prstrms.h
 create mode 100644 nsprpub/lib/prstreams/prstrms.rc
 create mode 100644 nsprpub/lib/prstreams/tests/testprstrm/.cvsignore
 create mode 100644 nsprpub/lib/prstreams/tests/testprstrm/Makefile.in
 create mode 100644 nsprpub/lib/prstreams/tests/testprstrm/testprstrm.cpp
 create mode 100644 nsprpub/lib/tests/.cvsignore
 create mode 100644 nsprpub/lib/tests/Makefile.in
 create mode 100644 nsprpub/lib/tests/arena.c
 create mode 100644 nsprpub/lib/tests/base64t.c
 create mode 100644 nsprpub/lib/tests/getopt.c
 create mode 100644 nsprpub/lib/tests/string.c
 create mode 100644 nsprpub/pkg/Makefile.in
 create mode 100644 nsprpub/pkg/linux/Makefile.in
 create mode 100644 nsprpub/pkg/linux/sun-nspr.spec
 create mode 100755 nsprpub/pkg/solaris/Makefile-devl.com
 create mode 100755 nsprpub/pkg/solaris/Makefile-devl.targ
 create mode 100644 nsprpub/pkg/solaris/Makefile.com
 create mode 100644 nsprpub/pkg/solaris/Makefile.in
 create mode 100644 nsprpub/pkg/solaris/Makefile.targ
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/Makefile.in
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/depend
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/pkginfo.tmpl
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/prototype_com
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/prototype_i386
 create mode 100644 nsprpub/pkg/solaris/SUNWpr/prototype_sparc
 create mode 100755 nsprpub/pkg/solaris/SUNWprd/Makefile.in
 create mode 100755 nsprpub/pkg/solaris/SUNWprd/depend
 create mode 100755 nsprpub/pkg/solaris/SUNWprd/pkginfo.tmpl
 create mode 100755 nsprpub/pkg/solaris/SUNWprd/prototype
 create mode 100644 nsprpub/pkg/solaris/bld_awk_pkginfo.ksh
 create mode 100644 nsprpub/pkg/solaris/common_files/copyright
 create mode 100644 nsprpub/pkg/solaris/proto64.mk
 create mode 100644 nsprpub/pr/.cvsignore
 create mode 100644 nsprpub/pr/Makefile.in
 create mode 100644 nsprpub/pr/include/.cvsignore
 create mode 100644 nsprpub/pr/include/Makefile.in
 create mode 100644 nsprpub/pr/include/gencfg.c
 create mode 100644 nsprpub/pr/include/md/.cvsignore
 create mode 100644 nsprpub/pr/include/md/Makefile.in
 create mode 100644 nsprpub/pr/include/md/_aix.h
 create mode 100644 nsprpub/pr/include/md/_aix32.cfg
 create mode 100644 nsprpub/pr/include/md/_aix64.cfg
 create mode 100644 nsprpub/pr/include/md/_bsdi.cfg
 create mode 100644 nsprpub/pr/include/md/_bsdi.h
 create mode 100644 nsprpub/pr/include/md/_darwin.cfg
 create mode 100644 nsprpub/pr/include/md/_darwin.h
 create mode 100644 nsprpub/pr/include/md/_freebsd.cfg
 create mode 100644 nsprpub/pr/include/md/_freebsd.h
 create mode 100644 nsprpub/pr/include/md/_hpux.h
 create mode 100644 nsprpub/pr/include/md/_hpux32.cfg
 create mode 100644 nsprpub/pr/include/md/_hpux64.cfg
 create mode 100644 nsprpub/pr/include/md/_linux.cfg
 create mode 100644 nsprpub/pr/include/md/_linux.h
 create mode 100644 nsprpub/pr/include/md/_netbsd.cfg
 create mode 100644 nsprpub/pr/include/md/_netbsd.h
 create mode 100644 nsprpub/pr/include/md/_nspr_pthread.h
 create mode 100644 nsprpub/pr/include/md/_nto.cfg
 create mode 100644 nsprpub/pr/include/md/_nto.h
 create mode 100644 nsprpub/pr/include/md/_openbsd.cfg
 create mode 100644 nsprpub/pr/include/md/_openbsd.h
 create mode 100644 nsprpub/pr/include/md/_os2.cfg
 create mode 100644 nsprpub/pr/include/md/_os2.h
 create mode 100644 nsprpub/pr/include/md/_os2_errors.h
 create mode 100644 nsprpub/pr/include/md/_pcos.h
 create mode 100644 nsprpub/pr/include/md/_pth.h
 create mode 100644 nsprpub/pr/include/md/_qnx.cfg
 create mode 100644 nsprpub/pr/include/md/_qnx.h
 create mode 100644 nsprpub/pr/include/md/_riscos.cfg
 create mode 100644 nsprpub/pr/include/md/_riscos.h
 create mode 100644 nsprpub/pr/include/md/_scoos.cfg
 create mode 100644 nsprpub/pr/include/md/_scoos.h
 create mode 100644 nsprpub/pr/include/md/_solaris.cfg
 create mode 100644 nsprpub/pr/include/md/_solaris.h
 create mode 100644 nsprpub/pr/include/md/_unix_errors.h
 create mode 100644 nsprpub/pr/include/md/_unixos.h
 create mode 100644 nsprpub/pr/include/md/_unixware.cfg
 create mode 100644 nsprpub/pr/include/md/_unixware.h
 create mode 100644 nsprpub/pr/include/md/_unixware7.cfg
 create mode 100644 nsprpub/pr/include/md/_win32_errors.h
 create mode 100644 nsprpub/pr/include/md/_win95.cfg
 create mode 100644 nsprpub/pr/include/md/_win95.h
 create mode 100644 nsprpub/pr/include/md/_winnt.cfg
 create mode 100644 nsprpub/pr/include/md/_winnt.h
 create mode 100644 nsprpub/pr/include/md/prosdep.h
 create mode 100644 nsprpub/pr/include/nspr.h
 create mode 100644 nsprpub/pr/include/obsolete/.cvsignore
 create mode 100644 nsprpub/pr/include/obsolete/Makefile.in
 create mode 100644 nsprpub/pr/include/obsolete/pralarm.h
 create mode 100644 nsprpub/pr/include/obsolete/probslet.h
 create mode 100644 nsprpub/pr/include/obsolete/protypes.h
 create mode 100644 nsprpub/pr/include/obsolete/prsem.h
 create mode 100644 nsprpub/pr/include/pratom.h
 create mode 100644 nsprpub/pr/include/prbit.h
 create mode 100644 nsprpub/pr/include/prclist.h
 create mode 100644 nsprpub/pr/include/prcmon.h
 create mode 100644 nsprpub/pr/include/prcountr.h
 create mode 100644 nsprpub/pr/include/prcvar.h
 create mode 100644 nsprpub/pr/include/prdtoa.h
 create mode 100644 nsprpub/pr/include/prenv.h
 create mode 100644 nsprpub/pr/include/prerr.h
 create mode 100644 nsprpub/pr/include/prerror.h
 create mode 100644 nsprpub/pr/include/prinet.h
 create mode 100644 nsprpub/pr/include/prinit.h
 create mode 100644 nsprpub/pr/include/prinrval.h
 create mode 100644 nsprpub/pr/include/prio.h
 create mode 100644 nsprpub/pr/include/pripcsem.h
 create mode 100644 nsprpub/pr/include/private/.cvsignore
 create mode 100644 nsprpub/pr/include/private/Makefile.in
 create mode 100644 nsprpub/pr/include/private/pprio.h
 create mode 100644 nsprpub/pr/include/private/pprmwait.h
 create mode 100644 nsprpub/pr/include/private/pprthred.h
 create mode 100644 nsprpub/pr/include/private/primpl.h
 create mode 100644 nsprpub/pr/include/private/prpriv.h
 create mode 100644 nsprpub/pr/include/prlink.h
 create mode 100644 nsprpub/pr/include/prlock.h
 create mode 100644 nsprpub/pr/include/prlog.h
 create mode 100644 nsprpub/pr/include/prlong.h
 create mode 100644 nsprpub/pr/include/prmem.h
 create mode 100644 nsprpub/pr/include/prmon.h
 create mode 100644 nsprpub/pr/include/prmwait.h
 create mode 100644 nsprpub/pr/include/prnetdb.h
 create mode 100644 nsprpub/pr/include/prolock.h
 create mode 100644 nsprpub/pr/include/prpdce.h
 create mode 100644 nsprpub/pr/include/prprf.h
 create mode 100644 nsprpub/pr/include/prproces.h
 create mode 100644 nsprpub/pr/include/prrng.h
 create mode 100644 nsprpub/pr/include/prrwlock.h
 create mode 100644 nsprpub/pr/include/prshm.h
 create mode 100644 nsprpub/pr/include/prshma.h
 create mode 100644 nsprpub/pr/include/prsystem.h
 create mode 100644 nsprpub/pr/include/prthread.h
 create mode 100644 nsprpub/pr/include/prtime.h
 create mode 100644 nsprpub/pr/include/prtpool.h
 create mode 100644 nsprpub/pr/include/prtrace.h
 create mode 100644 nsprpub/pr/include/prtypes.h
 create mode 100755 nsprpub/pr/include/prvrsion.h
 create mode 100644 nsprpub/pr/include/prwin16.h
 create mode 100644 nsprpub/pr/src/.cvsignore
 create mode 100644 nsprpub/pr/src/Makefile.in
 create mode 100644 nsprpub/pr/src/cplus/.cvsignore
 create mode 100644 nsprpub/pr/src/cplus/Makefile.in
 create mode 100644 nsprpub/pr/src/cplus/rcascii.h
 create mode 100644 nsprpub/pr/src/cplus/rcbase.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcbase.h
 create mode 100644 nsprpub/pr/src/cplus/rccv.cpp
 create mode 100644 nsprpub/pr/src/cplus/rccv.h
 create mode 100644 nsprpub/pr/src/cplus/rcfileio.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcfileio.h
 create mode 100644 nsprpub/pr/src/cplus/rcinrval.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcinrval.h
 create mode 100644 nsprpub/pr/src/cplus/rcio.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcio.h
 create mode 100644 nsprpub/pr/src/cplus/rclock.cpp
 create mode 100644 nsprpub/pr/src/cplus/rclock.h
 create mode 100644 nsprpub/pr/src/cplus/rcmon.h
 create mode 100644 nsprpub/pr/src/cplus/rcnetdb.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcnetdb.h
 create mode 100644 nsprpub/pr/src/cplus/rcnetio.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcnetio.h
 create mode 100644 nsprpub/pr/src/cplus/rcthread.cpp
 create mode 100644 nsprpub/pr/src/cplus/rcthread.h
 create mode 100644 nsprpub/pr/src/cplus/rctime.cpp
 create mode 100644 nsprpub/pr/src/cplus/rctime.h
 create mode 100644 nsprpub/pr/src/cplus/tests/.cvsignore
 create mode 100644 nsprpub/pr/src/cplus/tests/Makefile.in
 create mode 100644 nsprpub/pr/src/cplus/tests/fileio.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/interval.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/ranfile.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/switch.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/thread.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/time.cpp
 create mode 100644 nsprpub/pr/src/cplus/tests/tpd.cpp
 create mode 100644 nsprpub/pr/src/io/.cvsignore
 create mode 100644 nsprpub/pr/src/io/Makefile.in
 create mode 100644 nsprpub/pr/src/io/prdir.c
 create mode 100644 nsprpub/pr/src/io/prfdcach.c
 create mode 100644 nsprpub/pr/src/io/prfile.c
 create mode 100644 nsprpub/pr/src/io/prio.c
 create mode 100644 nsprpub/pr/src/io/priometh.c
 create mode 100644 nsprpub/pr/src/io/pripv6.c
 create mode 100644 nsprpub/pr/src/io/prlayer.c
 create mode 100644 nsprpub/pr/src/io/prlog.c
 create mode 100644 nsprpub/pr/src/io/prmapopt.c
 create mode 100644 nsprpub/pr/src/io/prmmap.c
 create mode 100644 nsprpub/pr/src/io/prmwait.c
 create mode 100644 nsprpub/pr/src/io/prpolevt.c
 create mode 100644 nsprpub/pr/src/io/prprf.c
 create mode 100644 nsprpub/pr/src/io/prscanf.c
 create mode 100644 nsprpub/pr/src/io/prsocket.c
 create mode 100644 nsprpub/pr/src/io/prstdio.c
 create mode 100644 nsprpub/pr/src/linking/.cvsignore
 create mode 100644 nsprpub/pr/src/linking/Makefile.in
 create mode 100644 nsprpub/pr/src/linking/prlink.c
 create mode 100644 nsprpub/pr/src/malloc/.cvsignore
 create mode 100644 nsprpub/pr/src/malloc/Makefile.in
 create mode 100644 nsprpub/pr/src/malloc/prmalloc.c
 create mode 100644 nsprpub/pr/src/malloc/prmem.c
 create mode 100644 nsprpub/pr/src/md/.cvsignore
 create mode 100644 nsprpub/pr/src/md/Makefile.in
 create mode 100644 nsprpub/pr/src/md/os2/.cvsignore
 create mode 100644 nsprpub/pr/src/md/os2/Makefile.in
 create mode 100644 nsprpub/pr/src/md/os2/objs.mk
 create mode 100644 nsprpub/pr/src/md/os2/os2_errors.c
 create mode 100644 nsprpub/pr/src/md/os2/os2cv.c
 create mode 100644 nsprpub/pr/src/md/os2/os2emx.s
 create mode 100644 nsprpub/pr/src/md/os2/os2gc.c
 create mode 100644 nsprpub/pr/src/md/os2/os2inrval.c
 create mode 100644 nsprpub/pr/src/md/os2/os2io.c
 create mode 100644 nsprpub/pr/src/md/os2/os2misc.c
 create mode 100644 nsprpub/pr/src/md/os2/os2poll.c
 create mode 100644 nsprpub/pr/src/md/os2/os2rng.c
 create mode 100644 nsprpub/pr/src/md/os2/os2sem.c
 create mode 100644 nsprpub/pr/src/md/os2/os2sock.c
 create mode 100644 nsprpub/pr/src/md/os2/os2thred.c
 create mode 100644 nsprpub/pr/src/md/os2/os2vaclegacy.s
 create mode 100644 nsprpub/pr/src/md/prosdep.c
 create mode 100644 nsprpub/pr/src/md/unix/.cvsignore
 create mode 100644 nsprpub/pr/src/md/unix/Makefile.in
 create mode 100644 nsprpub/pr/src/md/unix/aix.c
 create mode 100644 nsprpub/pr/src/md/unix/aixwrap.c
 create mode 100644 nsprpub/pr/src/md/unix/bsdi.c
 create mode 100644 nsprpub/pr/src/md/unix/darwin.c
 create mode 100644 nsprpub/pr/src/md/unix/dgux.c
 create mode 100644 nsprpub/pr/src/md/unix/freebsd.c
 create mode 100644 nsprpub/pr/src/md/unix/hpux.c
 create mode 100644 nsprpub/pr/src/md/unix/linux.c
 create mode 100644 nsprpub/pr/src/md/unix/netbsd.c
 create mode 100644 nsprpub/pr/src/md/unix/nto.c
 create mode 100644 nsprpub/pr/src/md/unix/objs.mk
 create mode 100644 nsprpub/pr/src/md/unix/openbsd.c
 create mode 100644 nsprpub/pr/src/md/unix/os_AIX.s
 create mode 100644 nsprpub/pr/src/md/unix/os_BSD_386_2.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Darwin.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Darwin_ppc.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Darwin_x86.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Darwin_x86_64.s
 create mode 100644 nsprpub/pr/src/md/unix/os_HPUX.s
 create mode 100644 nsprpub/pr/src/md/unix/os_HPUX_ia64.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Linux_ia64.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Linux_ppc.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Linux_x86.s
 create mode 100644 nsprpub/pr/src/md/unix/os_Linux_x86_64.s
 create mode 100644 nsprpub/pr/src/md/unix/os_SunOS_sparcv9.s
 create mode 100644 nsprpub/pr/src/md/unix/os_SunOS_ultrasparc.s
 create mode 100644 nsprpub/pr/src/md/unix/os_SunOS_x86.s
 create mode 100644 nsprpub/pr/src/md/unix/os_SunOS_x86_64.s
 create mode 100644 nsprpub/pr/src/md/unix/pthreads_user.c
 create mode 100644 nsprpub/pr/src/md/unix/qnx.c
 create mode 100644 nsprpub/pr/src/md/unix/riscos.c
 create mode 100644 nsprpub/pr/src/md/unix/scoos.c
 create mode 100644 nsprpub/pr/src/md/unix/solaris.c
 create mode 100644 nsprpub/pr/src/md/unix/unix.c
 create mode 100644 nsprpub/pr/src/md/unix/unix_errors.c
 create mode 100644 nsprpub/pr/src/md/unix/unixware.c
 create mode 100644 nsprpub/pr/src/md/unix/uxpoll.c
 create mode 100644 nsprpub/pr/src/md/unix/uxproces.c
 create mode 100644 nsprpub/pr/src/md/unix/uxrng.c
 create mode 100644 nsprpub/pr/src/md/unix/uxshm.c
 create mode 100644 nsprpub/pr/src/md/unix/uxwrap.c
 create mode 100644 nsprpub/pr/src/md/windows/.cvsignore
 create mode 100644 nsprpub/pr/src/md/windows/Makefile.in
 create mode 100644 nsprpub/pr/src/md/windows/ntdllmn.c
 create mode 100644 nsprpub/pr/src/md/windows/ntgc.c
 create mode 100644 nsprpub/pr/src/md/windows/ntinrval.c
 create mode 100644 nsprpub/pr/src/md/windows/ntio.c
 create mode 100644 nsprpub/pr/src/md/windows/ntmisc.c
 create mode 100644 nsprpub/pr/src/md/windows/ntsec.c
 create mode 100644 nsprpub/pr/src/md/windows/ntsem.c
 create mode 100644 nsprpub/pr/src/md/windows/ntthread.c
 create mode 100644 nsprpub/pr/src/md/windows/objs.mk
 create mode 100644 nsprpub/pr/src/md/windows/w32ipcsem.c
 create mode 100644 nsprpub/pr/src/md/windows/w32poll.c
 create mode 100644 nsprpub/pr/src/md/windows/w32rng.c
 create mode 100644 nsprpub/pr/src/md/windows/w32shm.c
 create mode 100644 nsprpub/pr/src/md/windows/w95cv.c
 create mode 100644 nsprpub/pr/src/md/windows/w95dllmain.c
 create mode 100644 nsprpub/pr/src/md/windows/w95io.c
 create mode 100644 nsprpub/pr/src/md/windows/w95sock.c
 create mode 100644 nsprpub/pr/src/md/windows/w95thred.c
 create mode 100644 nsprpub/pr/src/md/windows/win32_errors.c
 create mode 100644 nsprpub/pr/src/memory/.cvsignore
 create mode 100644 nsprpub/pr/src/memory/Makefile.in
 create mode 100644 nsprpub/pr/src/memory/prseg.c
 create mode 100644 nsprpub/pr/src/memory/prshm.c
 create mode 100644 nsprpub/pr/src/memory/prshma.c
 create mode 100644 nsprpub/pr/src/misc/.cvsignore
 create mode 100644 nsprpub/pr/src/misc/Makefile.in
 create mode 100644 nsprpub/pr/src/misc/compile-et.pl
 create mode 100644 nsprpub/pr/src/misc/dtoa.c
 create mode 100644 nsprpub/pr/src/misc/pralarm.c
 create mode 100644 nsprpub/pr/src/misc/pratom.c
 create mode 100644 nsprpub/pr/src/misc/praton.c
 create mode 100644 nsprpub/pr/src/misc/prcountr.c
 create mode 100644 nsprpub/pr/src/misc/prdtoa.c
 create mode 100644 nsprpub/pr/src/misc/prenv.c
 create mode 100644 nsprpub/pr/src/misc/prerr.c
 create mode 100644 nsprpub/pr/src/misc/prerr.et
 create mode 100644 nsprpub/pr/src/misc/prerr.properties
 create mode 100644 nsprpub/pr/src/misc/prerror.c
 create mode 100644 nsprpub/pr/src/misc/prerrortable.c
 create mode 100644 nsprpub/pr/src/misc/prinit.c
 create mode 100644 nsprpub/pr/src/misc/prinrval.c
 create mode 100644 nsprpub/pr/src/misc/pripc.c
 create mode 100644 nsprpub/pr/src/misc/pripcsem.c
 create mode 100644 nsprpub/pr/src/misc/prlog2.c
 create mode 100644 nsprpub/pr/src/misc/prlong.c
 create mode 100644 nsprpub/pr/src/misc/prnetdb.c
 create mode 100644 nsprpub/pr/src/misc/prolock.c
 create mode 100644 nsprpub/pr/src/misc/prrng.c
 create mode 100644 nsprpub/pr/src/misc/prsystem.c
 create mode 100644 nsprpub/pr/src/misc/prthinfo.c
 create mode 100644 nsprpub/pr/src/misc/prtime.c
 create mode 100644 nsprpub/pr/src/misc/prtpool.c
 create mode 100644 nsprpub/pr/src/misc/prtrace.c
 create mode 100644 nsprpub/pr/src/nspr.def
 create mode 100644 nsprpub/pr/src/nspr.rc
 create mode 100644 nsprpub/pr/src/os2extra.def
 create mode 100644 nsprpub/pr/src/prvrsion.c
 create mode 100644 nsprpub/pr/src/pthreads/.cvsignore
 create mode 100644 nsprpub/pr/src/pthreads/Makefile.in
 create mode 100644 nsprpub/pr/src/pthreads/ptio.c
 create mode 100644 nsprpub/pr/src/pthreads/ptmisc.c
 create mode 100644 nsprpub/pr/src/pthreads/ptsynch.c
 create mode 100644 nsprpub/pr/src/pthreads/ptthread.c
 create mode 100644 nsprpub/pr/src/threads/.cvsignore
 create mode 100644 nsprpub/pr/src/threads/Makefile.in
 create mode 100644 nsprpub/pr/src/threads/combined/.cvsignore
 create mode 100644 nsprpub/pr/src/threads/combined/Makefile.in
 create mode 100644 nsprpub/pr/src/threads/combined/README
 create mode 100644 nsprpub/pr/src/threads/combined/prucpu.c
 create mode 100644 nsprpub/pr/src/threads/combined/prucv.c
 create mode 100644 nsprpub/pr/src/threads/combined/prulock.c
 create mode 100644 nsprpub/pr/src/threads/combined/prustack.c
 create mode 100644 nsprpub/pr/src/threads/combined/pruthr.c
 create mode 100644 nsprpub/pr/src/threads/prcmon.c
 create mode 100644 nsprpub/pr/src/threads/prcthr.c
 create mode 100644 nsprpub/pr/src/threads/prdump.c
 create mode 100644 nsprpub/pr/src/threads/prmon.c
 create mode 100644 nsprpub/pr/src/threads/prrwlock.c
 create mode 100644 nsprpub/pr/src/threads/prsem.c
 create mode 100644 nsprpub/pr/src/threads/prtpd.c
 create mode 100644 nsprpub/pr/tests/.cvsignore
 create mode 100644 nsprpub/pr/tests/Makefile.in
 create mode 100644 nsprpub/pr/tests/README.TXT
 create mode 100644 nsprpub/pr/tests/abstract.c
 create mode 100644 nsprpub/pr/tests/accept.c
 create mode 100644 nsprpub/pr/tests/acceptread.c
 create mode 100644 nsprpub/pr/tests/acceptreademu.c
 create mode 100644 nsprpub/pr/tests/addrstr.c
 create mode 100644 nsprpub/pr/tests/affinity.c
 create mode 100644 nsprpub/pr/tests/alarm.c
 create mode 100644 nsprpub/pr/tests/anonfm.c
 create mode 100644 nsprpub/pr/tests/append.c
 create mode 100644 nsprpub/pr/tests/atomic.c
 create mode 100644 nsprpub/pr/tests/attach.c
 create mode 100644 nsprpub/pr/tests/bigfile.c
 create mode 100644 nsprpub/pr/tests/bigfile2.c
 create mode 100644 nsprpub/pr/tests/bigfile3.c
 create mode 100644 nsprpub/pr/tests/bug1test.c
 create mode 100644 nsprpub/pr/tests/cleanup.c
 create mode 100644 nsprpub/pr/tests/cltsrv.c
 create mode 100644 nsprpub/pr/tests/concur.c
 create mode 100644 nsprpub/pr/tests/cvar.c
 create mode 100644 nsprpub/pr/tests/cvar2.c
 create mode 100644 nsprpub/pr/tests/dbmalloc.c
 create mode 100644 nsprpub/pr/tests/dbmalloc1.c
 create mode 100644 nsprpub/pr/tests/dceemu.c
 create mode 100644 nsprpub/pr/tests/depend.c
 create mode 100644 nsprpub/pr/tests/dll/.cvsignore
 create mode 100644 nsprpub/pr/tests/dll/Makefile.in
 create mode 100644 nsprpub/pr/tests/dll/my.def
 create mode 100644 nsprpub/pr/tests/dll/mygetval.c
 create mode 100644 nsprpub/pr/tests/dll/mysetval.c
 create mode 100644 nsprpub/pr/tests/dlltest.c
 create mode 100644 nsprpub/pr/tests/dtoa.c
 create mode 100644 nsprpub/pr/tests/env.c
 create mode 100644 nsprpub/pr/tests/errcodes.c
 create mode 100644 nsprpub/pr/tests/errset.c
 create mode 100644 nsprpub/pr/tests/exit.c
 create mode 100644 nsprpub/pr/tests/fdcach.c
 create mode 100644 nsprpub/pr/tests/fileio.c
 create mode 100644 nsprpub/pr/tests/foreign.c
 create mode 100644 nsprpub/pr/tests/forktest.c
 create mode 100644 nsprpub/pr/tests/formattm.c
 create mode 100644 nsprpub/pr/tests/freeif.c
 create mode 100644 nsprpub/pr/tests/fsync.c
 create mode 100644 nsprpub/pr/tests/getai.c
 create mode 100644 nsprpub/pr/tests/gethost.c
 create mode 100644 nsprpub/pr/tests/getproto.c
 create mode 100644 nsprpub/pr/tests/i2l.c
 create mode 100644 nsprpub/pr/tests/initclk.c
 create mode 100644 nsprpub/pr/tests/inrval.c
 create mode 100644 nsprpub/pr/tests/instrumt.c
 create mode 100644 nsprpub/pr/tests/intrio.c
 create mode 100644 nsprpub/pr/tests/intrupt.c
 create mode 100644 nsprpub/pr/tests/io_timeout.c
 create mode 100644 nsprpub/pr/tests/io_timeoutk.c
 create mode 100644 nsprpub/pr/tests/io_timeoutu.c
 create mode 100644 nsprpub/pr/tests/ioconthr.c
 create mode 100644 nsprpub/pr/tests/ipv6.c
 create mode 100644 nsprpub/pr/tests/join.c
 create mode 100644 nsprpub/pr/tests/joinkk.c
 create mode 100644 nsprpub/pr/tests/joinku.c
 create mode 100644 nsprpub/pr/tests/joinuk.c
 create mode 100644 nsprpub/pr/tests/joinuu.c
 create mode 100644 nsprpub/pr/tests/layer.c
 create mode 100644 nsprpub/pr/tests/lazyinit.c
 create mode 100644 nsprpub/pr/tests/libfilename.c
 create mode 100644 nsprpub/pr/tests/lltest.c
 create mode 100644 nsprpub/pr/tests/lock.c
 create mode 100644 nsprpub/pr/tests/lockfile.c
 create mode 100644 nsprpub/pr/tests/logfile.c
 create mode 100644 nsprpub/pr/tests/logger.c
 create mode 100644 nsprpub/pr/tests/makedir.c
 create mode 100644 nsprpub/pr/tests/many_cv.c
 create mode 100644 nsprpub/pr/tests/mbcs.c
 create mode 100644 nsprpub/pr/tests/monref.c
 create mode 100644 nsprpub/pr/tests/multiacc.c
 create mode 100644 nsprpub/pr/tests/multiwait.c
 create mode 100644 nsprpub/pr/tests/nameshm1.c
 create mode 100644 nsprpub/pr/tests/nbconn.c
 create mode 100644 nsprpub/pr/tests/nblayer.c
 create mode 100644 nsprpub/pr/tests/nonblock.c
 create mode 100644 nsprpub/pr/tests/ntioto.c
 create mode 100644 nsprpub/pr/tests/ntoh.c
 create mode 100644 nsprpub/pr/tests/obsints.c
 create mode 100644 nsprpub/pr/tests/op_2long.c
 create mode 100644 nsprpub/pr/tests/op_excl.c
 create mode 100644 nsprpub/pr/tests/op_filnf.c
 create mode 100644 nsprpub/pr/tests/op_filok.c
 create mode 100644 nsprpub/pr/tests/op_noacc.c
 create mode 100644 nsprpub/pr/tests/op_nofil.c
 create mode 100644 nsprpub/pr/tests/openfile.c
 create mode 100644 nsprpub/pr/tests/parent.c
 create mode 100644 nsprpub/pr/tests/parsetm.c
 create mode 100644 nsprpub/pr/tests/peek.c
 create mode 100644 nsprpub/pr/tests/perf.c
 create mode 100644 nsprpub/pr/tests/pipeping.c
 create mode 100644 nsprpub/pr/tests/pipeping2.c
 create mode 100644 nsprpub/pr/tests/pipepong.c
 create mode 100644 nsprpub/pr/tests/pipepong2.c
 create mode 100644 nsprpub/pr/tests/pipeself.c
 create mode 100644 nsprpub/pr/tests/poll_er.c
 create mode 100644 nsprpub/pr/tests/poll_nm.c
 create mode 100644 nsprpub/pr/tests/poll_to.c
 create mode 100644 nsprpub/pr/tests/pollable.c
 create mode 100644 nsprpub/pr/tests/prfdbl.c
 create mode 100644 nsprpub/pr/tests/prftest.c
 create mode 100644 nsprpub/pr/tests/prftest1.c
 create mode 100644 nsprpub/pr/tests/prftest2.c
 create mode 100644 nsprpub/pr/tests/prfz.c
 create mode 100644 nsprpub/pr/tests/primblok.c
 create mode 100644 nsprpub/pr/tests/priotest.c
 create mode 100644 nsprpub/pr/tests/provider.c
 create mode 100644 nsprpub/pr/tests/prpoll.c
 create mode 100644 nsprpub/pr/tests/prpollml.c
 create mode 100644 nsprpub/pr/tests/prselect.c
 create mode 100644 nsprpub/pr/tests/prttools.h
 create mode 100644 nsprpub/pr/tests/pushtop.c
 create mode 100644 nsprpub/pr/tests/randseed.c
 create mode 100644 nsprpub/pr/tests/ranfile.c
 create mode 100644 nsprpub/pr/tests/reinit.c
 create mode 100644 nsprpub/pr/tests/rmdir.c
 create mode 100755 nsprpub/pr/tests/runtests.pl
 create mode 100755 nsprpub/pr/tests/runtests.sh
 create mode 100644 nsprpub/pr/tests/runy2ktests.ksh
 create mode 100644 nsprpub/pr/tests/rwlockrank.c
 create mode 100644 nsprpub/pr/tests/rwlocktest.c
 create mode 100644 nsprpub/pr/tests/sel_spd.c
 create mode 100644 nsprpub/pr/tests/selct_er.c
 create mode 100644 nsprpub/pr/tests/selct_nm.c
 create mode 100644 nsprpub/pr/tests/selct_to.c
 create mode 100644 nsprpub/pr/tests/select2.c
 create mode 100644 nsprpub/pr/tests/selintr.c
 create mode 100644 nsprpub/pr/tests/sem.c
 create mode 100644 nsprpub/pr/tests/sema.c
 create mode 100644 nsprpub/pr/tests/semaerr.c
 create mode 100644 nsprpub/pr/tests/semaerr1.c
 create mode 100644 nsprpub/pr/tests/semaping.c
 create mode 100644 nsprpub/pr/tests/semapong.c
 create mode 100644 nsprpub/pr/tests/sendzlf.c
 create mode 100644 nsprpub/pr/tests/server_test.c
 create mode 100644 nsprpub/pr/tests/servr_kk.c
 create mode 100644 nsprpub/pr/tests/servr_ku.c
 create mode 100644 nsprpub/pr/tests/servr_uk.c
 create mode 100644 nsprpub/pr/tests/servr_uu.c
 create mode 100644 nsprpub/pr/tests/short_thread.c
 create mode 100644 nsprpub/pr/tests/sigpipe.c
 create mode 100644 nsprpub/pr/tests/sleep.c
 create mode 100644 nsprpub/pr/tests/socket.c
 create mode 100644 nsprpub/pr/tests/sockopt.c
 create mode 100644 nsprpub/pr/tests/sockping.c
 create mode 100644 nsprpub/pr/tests/sockpong.c
 create mode 100644 nsprpub/pr/tests/sprintf.c
 create mode 100644 nsprpub/pr/tests/stack.c
 create mode 100644 nsprpub/pr/tests/stat.c
 create mode 100644 nsprpub/pr/tests/stdio.c
 create mode 100644 nsprpub/pr/tests/str2addr.c
 create mode 100644 nsprpub/pr/tests/strod.c
 create mode 100644 nsprpub/pr/tests/suspend.c
 create mode 100644 nsprpub/pr/tests/switch.c
 create mode 100644 nsprpub/pr/tests/system.c
 create mode 100644 nsprpub/pr/tests/testbit.c
 create mode 100644 nsprpub/pr/tests/testfile.c
 create mode 100644 nsprpub/pr/tests/threads.c
 create mode 100644 nsprpub/pr/tests/thrpool_client.c
 create mode 100644 nsprpub/pr/tests/thrpool_server.c
 create mode 100644 nsprpub/pr/tests/thruput.c
 create mode 100644 nsprpub/pr/tests/time.c
 create mode 100644 nsprpub/pr/tests/timemac.c
 create mode 100644 nsprpub/pr/tests/timetest.c
 create mode 100644 nsprpub/pr/tests/tmoacc.c
 create mode 100644 nsprpub/pr/tests/tmocon.c
 create mode 100644 nsprpub/pr/tests/tpd.c
 create mode 100644 nsprpub/pr/tests/udpsrv.c
 create mode 100644 nsprpub/pr/tests/ut_ttools.h
 create mode 100644 nsprpub/pr/tests/vercheck.c
 create mode 100644 nsprpub/pr/tests/version.c
 create mode 100644 nsprpub/pr/tests/writev.c
 create mode 100644 nsprpub/pr/tests/xnotify.c
 create mode 100644 nsprpub/pr/tests/y2k.c
 create mode 100644 nsprpub/pr/tests/y2ktmo.c
 create mode 100644 nsprpub/pr/tests/yield.c
 create mode 100644 nsprpub/pr/tests/zerolen.c
 create mode 100644 nsprpub/tools/.cvsignore
 create mode 100644 nsprpub/tools/Makefile.in
 create mode 100644 nsprpub/tools/httpget.c
 create mode 100644 nsprpub/tools/tail.c
 create mode 100644 python/README
 create mode 100644 python/devtools/migrate-l10n/README.rst
 create mode 100644 python/devtools/migrate-l10n/migrate/__init__.py
 create mode 100644 python/devtools/migrate-l10n/migrate/conf/bug1294186
 create mode 100644 python/devtools/migrate-l10n/migrate/conf/bug1308500_1309191
 create mode 100644 python/devtools/migrate-l10n/migrate/main.py
 create mode 100644 python/devtools/migrate-l10n/migrate/tests/__init__.py
 create mode 100644 python/docs/index.rst
 create mode 100644 python/gdbpp/gdbpp/__init__.py
 create mode 100644 python/gdbpp/gdbpp/enumset.py
 create mode 100644 python/gdbpp/gdbpp/linkedlist.py
 create mode 100644 python/gdbpp/gdbpp/owningthread.py
 create mode 100644 python/gdbpp/gdbpp/smartptr.py
 create mode 100644 python/gdbpp/gdbpp/string.py
 create mode 100644 python/gdbpp/gdbpp/tarray.py
 create mode 100644 python/gdbpp/gdbpp/thashtable.py
 create mode 100644 python/l10n/convert_xul_to_fluent/convert.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/__init__.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/dtd.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/fluent.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/migration.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/utils.py
 create mode 100644 python/l10n/convert_xul_to_fluent/lib/xul.py
 create mode 100644 python/l10n/fluent_migrations/__init__.py
 create mode 100644 python/l10n/fluent_migrations/bug_1523736_updates.py
 create mode 100644 python/l10n/fluent_migrations/bug_1525178_about_addons_sidebar.py
 create mode 100644 python/l10n/fluent_migrations/bug_1552333_aboutCertError.py
 create mode 100644 python/l10n/fluent_migrations/bug_1589610_aboutnetworking_namespace.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608165_profileSelection.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608188_blocklist.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608191_profileDowngrade.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608197_create_profile_wizard.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608200_wizard.py
 create mode 100644 python/l10n/fluent_migrations/bug_1608202_downloads.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609555_sidebarMenu.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609556_toolbarContextMenu.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609557_places_context_menu.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609559_protectionsPanel.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609562_popup_notifications.py
 create mode 100644 python/l10n/fluent_migrations/bug_1609563_allTabsMenu.py
 create mode 100644 python/l10n/fluent_migrations/bug_1619517_close_tooltip_mobile_card.py
 create mode 100644 python/l10n/fluent_migrations/bug_1622269_certError_titles.py
 create mode 100644 python/l10n/fluent_migrations/bug_1624713_editBookmarkOverlay.py
 create mode 100644 python/l10n/fluent_migrations/bug_1625480_appMenuNotifications.py
 create mode 100644 python/l10n/fluent_migrations/bug_1626381_about_addons_sidebar_titles.py
 create mode 100644 python/l10n/fluent_migrations/bug_1626842_browser_window_title.py
 create mode 100644 python/l10n/fluent_migrations/bug_1628255_conflated_menuitem_button_downloads.py
 create mode 100644 python/l10n/fluent_migrations/bug_1629832_titlebar_caption_window_control_buttons.py
 create mode 100644 python/l10n/fluent_migrations/bug_1631122_url_bar.py
 create mode 100644 python/l10n/fluent_migrations/bug_1631944_preferences_logins_header.py
 create mode 100644 python/l10n/fluent_migrations/bug_1638362_url_bar_go_button.py
 create mode 100644 python/l10n/test_fluent_migrations/__init__.py
 create mode 100644 python/l10n/test_fluent_migrations/fmt.py
 create mode 100644 python/lldbutils/README.txt
 create mode 100644 python/lldbutils/lldbutils/__init__.py
 create mode 100644 python/lldbutils/lldbutils/content.py
 create mode 100644 python/lldbutils/lldbutils/general.py
 create mode 100644 python/lldbutils/lldbutils/gfx.py
 create mode 100644 python/lldbutils/lldbutils/layout.py
 create mode 100644 python/lldbutils/lldbutils/utils.py
 create mode 100644 python/mach/README.rst
 create mode 100644 python/mach/bash-completion.sh
 create mode 100644 python/mach/docs/commands.rst
 create mode 100644 python/mach/docs/driver.rst
 create mode 100644 python/mach/docs/index.rst
 create mode 100644 python/mach/docs/logging.rst
 create mode 100644 python/mach/docs/settings.rst
 create mode 100644 python/mach/docs/usage.rst
 create mode 100644 python/mach/mach/__init__.py
 create mode 100644 python/mach/mach/base.py
 create mode 100644 python/mach/mach/commands/__init__.py
 create mode 100644 python/mach/mach/commands/commandinfo.py
 create mode 100644 python/mach/mach/commands/settings.py
 create mode 100644 python/mach/mach/config.py
 create mode 100644 python/mach/mach/decorators.py
 create mode 100644 python/mach/mach/dispatcher.py
 create mode 100644 python/mach/mach/logging.py
 create mode 100644 python/mach/mach/main.py
 create mode 100644 python/mach/mach/mixin/__init__.py
 create mode 100644 python/mach/mach/mixin/logging.py
 create mode 100644 python/mach/mach/mixin/process.py
 create mode 100644 python/mach/mach/registrar.py
 create mode 100644 python/mach/mach/terminal.py
 create mode 100644 python/mach/mach/test/__init__.py
 create mode 100644 python/mach/mach/test/common.py
 create mode 100644 python/mach/mach/test/invoke_mach_command.py
 create mode 100644 python/mach/mach/test/providers/__init__.py
 create mode 100644 python/mach/mach/test/providers/basic.py
 create mode 100644 python/mach/mach/test/providers/commands.py
 create mode 100644 python/mach/mach/test/providers/conditions.py
 create mode 100644 python/mach/mach/test/providers/conditions_invalid.py
 create mode 100644 python/mach/mach/test/providers/throw.py
 create mode 100644 python/mach/mach/test/providers/throw2.py
 create mode 100644 python/mach/mach/test/python.ini
 create mode 100644 python/mach/mach/test/registrar_dispatch.py
 create mode 100644 python/mach/mach/test/test_commands.py
 create mode 100644 python/mach/mach/test/test_conditions.py
 create mode 100644 python/mach/mach/test/test_config.py
 create mode 100644 python/mach/mach/test/test_dispatcher.py
 create mode 100644 python/mach/mach/test/test_entry_point.py
 create mode 100644 python/mach/mach/test/test_error_output.py
 create mode 100644 python/mach/mach/test/test_logger.py
 create mode 100644 python/mach/mach/test/test_mach.py
 create mode 100644 python/mach/mach/test/test_telemetry.py
 create mode 100644 python/mach/mach/test/zero_microseconds.py
 create mode 100644 python/mach/mach/util.py
 create mode 100644 python/mach/setup.cfg
 create mode 100644 python/mach/setup.py
 create mode 100644 python/mach_commands.py
 create mode 100644 python/moz.build
 create mode 100644 python/mozboot/README.rst
 create mode 100755 python/mozboot/bin/bootstrap.py
 create mode 100644 python/mozboot/mozboot/__init__.py
 create mode 100644 python/mozboot/mozboot/android-emulator-packages.txt
 create mode 100644 python/mozboot/mozboot/android-packages.txt
 create mode 100644 python/mozboot/mozboot/android.py
 create mode 100644 python/mozboot/mozboot/archlinux.py
 create mode 100644 python/mozboot/mozboot/base.py
 create mode 100644 python/mozboot/mozboot/bootstrap.py
 create mode 100644 python/mozboot/mozboot/centosfedora.py
 create mode 100644 python/mozboot/mozboot/debian.py
 create mode 100644 python/mozboot/mozboot/dump_syms.py
 create mode 100644 python/mozboot/mozboot/fix_stacks.py
 create mode 100644 python/mozboot/mozboot/freebsd.py
 create mode 100644 python/mozboot/mozboot/gentoo.py
 create mode 100644 python/mozboot/mozboot/linux_common.py
 create mode 100644 python/mozboot/mozboot/lucetc.py
 create mode 100644 python/mozboot/mozboot/mach_commands.py
 create mode 100644 python/mozboot/mozboot/minidump_stackwalk.py
 create mode 100644 python/mozboot/mozboot/mozillabuild.py
 create mode 100644 python/mozboot/mozboot/nasm.py
 create mode 100644 python/mozboot/mozboot/node.py
 create mode 100644 python/mozboot/mozboot/openbsd.py
 create mode 100644 python/mozboot/mozboot/opensuse.py
 create mode 100644 python/mozboot/mozboot/osx.py
 create mode 100644 python/mozboot/mozboot/rust.py
 create mode 100644 python/mozboot/mozboot/sccache.py
 create mode 100644 python/mozboot/mozboot/solus.py
 create mode 100644 python/mozboot/mozboot/static_analysis.py
 create mode 100644 python/mozboot/mozboot/stylo.py
 create mode 100644 python/mozboot/mozboot/test/python.ini
 create mode 100644 python/mozboot/mozboot/test/test_write_config.py
 create mode 100644 python/mozboot/mozboot/util.py
 create mode 100644 python/mozboot/mozboot/wasi_sysroot.py
 create mode 100644 python/mozboot/mozboot/windows.py
 create mode 100644 python/mozboot/setup.py
 create mode 100644 python/mozbuild/dumbmake/__init__.py
 create mode 100644 python/mozbuild/dumbmake/dumbmake.py
 create mode 100644 python/mozbuild/dumbmake/test/__init__.py
 create mode 100644 python/mozbuild/dumbmake/test/python.ini
 create mode 100644 python/mozbuild/dumbmake/test/test_dumbmake.py
 create mode 100644 python/mozbuild/mozbuild/__init__.py
 create mode 100644 python/mozbuild/mozbuild/action/__init__.py
 create mode 100644 python/mozbuild/mozbuild/action/buildlist.py
 create mode 100644 python/mozbuild/mozbuild/action/check_binary.py
 create mode 100644 python/mozbuild/mozbuild/action/download_wpt_manifest.py
 create mode 100644 python/mozbuild/mozbuild/action/dump_env.py
 create mode 100644 python/mozbuild/mozbuild/action/dumpsymbols.py
 create mode 100644 python/mozbuild/mozbuild/action/exe_7z_archive.py
 create mode 100644 python/mozbuild/mozbuild/action/exe_7z_extract.py
 create mode 100644 python/mozbuild/mozbuild/action/fat_aar.py
 create mode 100644 python/mozbuild/mozbuild/action/file_generate.py
 create mode 100644 python/mozbuild/mozbuild/action/generate_searchjson.py
 create mode 100644 python/mozbuild/mozbuild/action/generate_symbols_file.py
 create mode 100644 python/mozbuild/mozbuild/action/install.py
 create mode 100644 python/mozbuild/mozbuild/action/jar_maker.py
 create mode 100644 python/mozbuild/mozbuild/action/l10n_merge.py
 create mode 100644 python/mozbuild/mozbuild/action/langpack_manifest.py
 create mode 100644 python/mozbuild/mozbuild/action/make_dmg.py
 create mode 100644 python/mozbuild/mozbuild/action/make_unzip.py
 create mode 100644 python/mozbuild/mozbuild/action/make_zip.py
 create mode 100644 python/mozbuild/mozbuild/action/node.py
 create mode 100644 python/mozbuild/mozbuild/action/output_searchplugins_list.py
 create mode 100644 python/mozbuild/mozbuild/action/package_generated_sources.py
 create mode 100644 python/mozbuild/mozbuild/action/preprocessor.py
 create mode 100644 python/mozbuild/mozbuild/action/process_define_files.py
 create mode 100644 python/mozbuild/mozbuild/action/process_install_manifest.py
 create mode 100644 python/mozbuild/mozbuild/action/symbols_archive.py
 create mode 100644 python/mozbuild/mozbuild/action/test_archive.py
 create mode 100755 python/mozbuild/mozbuild/action/tooltool.py
 create mode 100644 python/mozbuild/mozbuild/action/unpack_dmg.py
 create mode 100644 python/mozbuild/mozbuild/action/webidl.py
 create mode 100644 python/mozbuild/mozbuild/action/wrap_rustc.py
 create mode 100644 python/mozbuild/mozbuild/action/xpccheck.py
 create mode 100755 python/mozbuild/mozbuild/action/xpidl-process.py
 create mode 100644 python/mozbuild/mozbuild/action/zip.py
 create mode 100644 python/mozbuild/mozbuild/analyze/__init__.py
 create mode 100644 python/mozbuild/mozbuild/analyze/hg.py
 create mode 100644 python/mozbuild/mozbuild/android_version_code.py
 create mode 100644 python/mozbuild/mozbuild/artifact_builds.py
 create mode 100644 python/mozbuild/mozbuild/artifact_cache.py
 create mode 100644 python/mozbuild/mozbuild/artifact_commands.py
 create mode 100644 python/mozbuild/mozbuild/artifacts.py
 create mode 100644 python/mozbuild/mozbuild/backend/__init__.py
 create mode 100644 python/mozbuild/mozbuild/backend/base.py
 create mode 100644 python/mozbuild/mozbuild/backend/cargo_build_defs.py
 create mode 100644 python/mozbuild/mozbuild/backend/common.py
 create mode 100644 python/mozbuild/mozbuild/backend/configenvironment.py
 create mode 100644 python/mozbuild/mozbuild/backend/cpp_eclipse.py
 create mode 100644 python/mozbuild/mozbuild/backend/fastermake.py
 create mode 100644 python/mozbuild/mozbuild/backend/mach_commands.py
 create mode 100644 python/mozbuild/mozbuild/backend/make.py
 create mode 100644 python/mozbuild/mozbuild/backend/recursivemake.py
 create mode 100644 python/mozbuild/mozbuild/backend/test_manifest.py
 create mode 100644 python/mozbuild/mozbuild/backend/visualstudio.py
 create mode 100644 python/mozbuild/mozbuild/base.py
 create mode 100644 python/mozbuild/mozbuild/build_commands.py
 create mode 100644 python/mozbuild/mozbuild/chunkify.py
 create mode 100644 python/mozbuild/mozbuild/code-analysis/mach_commands.py
 create mode 100644 python/mozbuild/mozbuild/codecoverage/__init__.py
 create mode 100644 python/mozbuild/mozbuild/codecoverage/chrome_map.py
 create mode 100644 python/mozbuild/mozbuild/codecoverage/lcov_rewriter.py
 create mode 100644 python/mozbuild/mozbuild/codecoverage/manifest_handler.py
 create mode 100644 python/mozbuild/mozbuild/codecoverage/packager.py
 create mode 100644 python/mozbuild/mozbuild/compilation/__init__.py
 create mode 100644 python/mozbuild/mozbuild/compilation/codecomplete.py
 create mode 100644 python/mozbuild/mozbuild/compilation/database.py
 create mode 100644 python/mozbuild/mozbuild/compilation/util.py
 create mode 100644 python/mozbuild/mozbuild/compilation/warnings.py
 create mode 100644 python/mozbuild/mozbuild/config_status.py
 create mode 100644 python/mozbuild/mozbuild/configure/__init__.py
 create mode 100644 python/mozbuild/mozbuild/configure/check_debug_ranges.py
 create mode 100644 python/mozbuild/mozbuild/configure/constants.py
 create mode 100644 python/mozbuild/mozbuild/configure/help.py
 create mode 100755 python/mozbuild/mozbuild/configure/libstdcxx.py
 create mode 100644 python/mozbuild/mozbuild/configure/lint.py
 create mode 100644 python/mozbuild/mozbuild/configure/options.py
 create mode 100644 python/mozbuild/mozbuild/configure/util.py
 create mode 100644 python/mozbuild/mozbuild/controller/__init__.py
 create mode 100644 python/mozbuild/mozbuild/controller/building.py
 create mode 100644 python/mozbuild/mozbuild/controller/clobber.py
 create mode 100644 python/mozbuild/mozbuild/doctor.py
 create mode 100644 python/mozbuild/mozbuild/dotproperties.py
 create mode 100644 python/mozbuild/mozbuild/export_telemetry_schema.py
 create mode 100644 python/mozbuild/mozbuild/faster_daemon.py
 create mode 100644 python/mozbuild/mozbuild/frontend/__init__.py
 create mode 100644 python/mozbuild/mozbuild/frontend/context.py
 create mode 100644 python/mozbuild/mozbuild/frontend/data.py
 create mode 100644 python/mozbuild/mozbuild/frontend/emitter.py
 create mode 100644 python/mozbuild/mozbuild/frontend/gyp_reader.py
 create mode 100644 python/mozbuild/mozbuild/frontend/mach_commands.py
 create mode 100644 python/mozbuild/mozbuild/frontend/reader.py
 create mode 100644 python/mozbuild/mozbuild/frontend/sandbox.py
 create mode 100644 python/mozbuild/mozbuild/gen_test_backend.py
 create mode 100644 python/mozbuild/mozbuild/generated_sources.py
 create mode 100644 python/mozbuild/mozbuild/gn_processor.py
 create mode 100644 python/mozbuild/mozbuild/html_build_viewer.py
 create mode 100644 python/mozbuild/mozbuild/jar.py
 create mode 100644 python/mozbuild/mozbuild/mach_commands.py
 create mode 100644 python/mozbuild/mozbuild/makeutil.py
 create mode 100644 python/mozbuild/mozbuild/moz_yaml.py
 create mode 100644 python/mozbuild/mozbuild/mozconfig.py
 create mode 100755 python/mozbuild/mozbuild/mozconfig_loader
 create mode 100755 python/mozbuild/mozbuild/mozinfo.py
 create mode 100644 python/mozbuild/mozbuild/nodeutil.py
 create mode 100644 python/mozbuild/mozbuild/preprocessor.py
 create mode 100644 python/mozbuild/mozbuild/pythonutil.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/__init__.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/application_ini.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/dmg.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/installer.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/mar.py
 create mode 100644 python/mozbuild/mozbuild/repackaging/msi.py
 create mode 100644 python/mozbuild/mozbuild/resources/html-build-viewer/build_resources.html
 create mode 100644 python/mozbuild/mozbuild/schedules.py
 create mode 100644 python/mozbuild/mozbuild/shellutil.py
 create mode 100644 python/mozbuild/mozbuild/sphinx.py
 create mode 100644 python/mozbuild/mozbuild/telemetry.py
 create mode 100644 python/mozbuild/mozbuild/test/__init__.py
 create mode 100644 python/mozbuild/mozbuild/test/action/data/invalid/region.properties
 create mode 100644 python/mozbuild/mozbuild/test/action/data/node/node-test-script.js
 create mode 100644 python/mozbuild/mozbuild/test/action/data/valid-zh-CN/region.properties
 create mode 100644 python/mozbuild/mozbuild/test/action/test_buildlist.py
 create mode 100644 python/mozbuild/mozbuild/test/action/test_langpack_manifest.py
 create mode 100644 python/mozbuild/mozbuild/test/action/test_node.py
 create mode 100644 python/mozbuild/mozbuild/test/action/test_process_install_manifest.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/__init__.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/common.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/app/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/bar.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/bar.jsm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/baz.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/baz.jsm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/components.manifest
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/foo.css
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/foo.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/foo.jsm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/jar.mn
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/prefs.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/qux.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/qux.jsm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/resource
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/resource2
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/build/subdir/bar.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/defines/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/dist-files/install.rdf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/dist-files/main.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/dist-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports-generated/dom1.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports-generated/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports-generated/gfx.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports-generated/mozilla1.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/dom1.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/dom2.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/gfx.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/mozilla1.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/mozilla2.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/pprio.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final-target-files-wildcard/bar.xyz
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final-target-files-wildcard/foo.xyz
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final-target-files-wildcard/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final_target/both/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final_target/dist-subdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final_target/final-target/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final_target/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/final_target/xpi-name/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files-force/foo-data
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files-force/generate-bar.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files-force/generate-foo.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files-force/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files/foo-data
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files/generate-bar.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files/generate-foo.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/generated_includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/gn-configs/x64_False_x64_linux.json
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/gn-configs/x64_False_x64_mac.json
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/gn-configs/x64_True_x64_linux.json
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/ipc/chromium/src/header.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/ipc/glue/header.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/trunk/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/trunk/webrtc/build/function.cc
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/trunk/webrtc/build/no_op_function.cc
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/gn-processor/trunk/webrtc/modules/include/header.h
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/host-defines/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/host-rust-library-features/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/host-rust-library-features/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/host-rust-library/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/host-rust-library/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/install_substitute_config_files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/install_substitute_config_files/sub/foo.h.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/install_substitute_config_files/sub/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/ipdl_sources/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/ipdl_sources/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/ipdl_sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/jar-manifests/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/prog/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/prog/qux/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/prog/qux/qux1.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/real/foo/foo1.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/real/foo/foo2.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/real/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/real/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/shared/baz/baz1.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/shared/baz/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/shared/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/bar/bar1.cc
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/bar/bar2.cc
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/bar/bar_helper/bar_helper1.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/bar/bar_helper/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/static/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/linkage/templates.mozbuild
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/local_includes/bar/baz/dummy_file_for_nonempty_directory
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/local_includes/foo/dummy_file_for_nonempty_directory
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/local_includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-files/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-files/en-US/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/en-US/localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/foo-data
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/generate-foo.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/inner/locales/en-US/localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/locales/en-US/localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-AB_CD/non-localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-force/en-US/localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-force/foo-data
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-force/generate-foo.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-force/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files-force/non-localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files/en-US/localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files/foo-data
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files/generate-foo.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-generated-files/non-localized-input
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-pp-files/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-pp-files/en-US/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/localized-pp-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-library/c-library.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-library/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-program/c_test_program.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-program/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-simple-programs/c_simple_program.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/c-simple-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-library/c-source.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-library/cxx-library.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-library/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-program/cxx_test_program.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-program/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-simple-programs/cxx_simple_program.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/cxx-simple-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/prog-lib-c-only/simple-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/program-paths/dist-bin/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/program-paths/dist-subdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/program-paths/final-target/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/program-paths/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/program-paths/not-installed/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/bar.res.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/cursor.cur
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/desktop1.ttf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/desktop2.ttf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/extra.manifest
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/font1.ttf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/font2.ttf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/foo.res
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/mobile.ttf
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/resources/test.manifest
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-library-features/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-library-features/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-library/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-library/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-programs/code/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-programs/code/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/rust-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/bar.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/bar.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/bar.mm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/bar.s
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/baz.S
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/foo.S
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/foo.asm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/foo.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/foo.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/foo.mm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/dir1/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/dir1/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/dir2/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/dir3/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/dir3/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/stub0/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/substitute_config_files/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/substitute_config_files/foo.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/substitute_config_files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/child/another-file.sjs
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/child/browser.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/child/data/one.txt
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/child/data/two.txt
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/child/test_sub.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/support-file.txt
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifest-shared-support/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-backend-sources/mochitest-common.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-backend-sources/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-backend-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-backend-sources/test_bar.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-backend-sources/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-duplicate-support-files/mochitest1.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-duplicate-support-files/mochitest2.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-duplicate-support-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-duplicate-support-files/test_bar.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-duplicate-support-files/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-package-tests/instrumentation.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-package-tests/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-package-tests/mochitest.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-package-tests/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-package-tests/not_packaged.java
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/dir1/test_bar.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/dir1/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/mochitest.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-manifests-written/xpcshell.js
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-support-binaries-tracked/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-support-binaries-tracked/src/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-support-binaries-tracked/test/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-support-binaries-tracked/test/test-one.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test-support-binaries-tracked/test/test-two.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test_config/file.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/test_config/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/baz.def
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test1.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test1.mm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test2.c
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test2.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/variable_passthru/test2.mm
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/visual-studio/dir1/bar.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/visual-studio/dir1/foo.cpp
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/visual-studio/dir1/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/visual-studio/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/xpidl/bar.idl
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/xpidl/config/makefiles/xpidl/Makefile.in
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/xpidl/foo.idl
 create mode 100644 python/mozbuild/mozbuild/test/backend/data/xpidl/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_build.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_configenvironment.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_fastermake.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_gn_processor.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_partialconfigenvironment.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_recursivemake.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_test_manifest.py
 create mode 100644 python/mozbuild/mozbuild/test/backend/test_visualstudio.py
 create mode 100644 python/mozbuild/mozbuild/test/codecoverage/sample_lcov.info
 create mode 100644 python/mozbuild/mozbuild/test/codecoverage/test_lcov_rewrite.py
 create mode 100644 python/mozbuild/mozbuild/test/common.py
 create mode 100644 python/mozbuild/mozbuild/test/compilation/__init__.py
 create mode 100644 python/mozbuild/mozbuild/test/compilation/test_warnings.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/common.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/decorators.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/empty_mozconfig
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/extra.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/imm.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/infer.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/infer_ko.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/negative.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/simple.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/imply_option/values.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/included.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/moz.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/set_config.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/set_define.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/data/subprocess.configure
 create mode 100644 python/mozbuild/mozbuild/test/configure/fake_macos_sdk/SDKSettings.plist
 create mode 100644 python/mozbuild/mozbuild/test/configure/lint.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_checks_configure.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_compile_checks.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_configure.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_lint.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_moz_configure.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_options.py
 create mode 100755 python/mozbuild/mozbuild/test/configure/test_toolchain_configure.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_toolchain_helpers.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_toolkit_moz_configure.py
 create mode 100644 python/mozbuild/mozbuild/test/configure/test_util.py
 create mode 100644 python/mozbuild/mozbuild/test/controller/__init__.py
 create mode 100644 python/mozbuild/mozbuild/test/controller/test_ccachestats.py
 create mode 100644 python/mozbuild/mozbuild/test/controller/test_clobber.py
 create mode 100644 python/mozbuild/mozbuild/test/data/Makefile
 create mode 100644 python/mozbuild/mozbuild/test/data/bad.properties
 create mode 100644 python/mozbuild/mozbuild/test/data/test-dir/Makefile
 create mode 100644 python/mozbuild/mozbuild/test/data/test-dir/with/Makefile
 create mode 100644 python/mozbuild/mozbuild/test/data/test-dir/with/without/with/Makefile
 create mode 100644 python/mozbuild/mozbuild/test/data/test-dir/without/with/Makefile
 create mode 100644 python/mozbuild/mozbuild/test/data/valid.properties
 create mode 100644 python/mozbuild/mozbuild/test/frontend/__init__.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/allow-compiler-warnings/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/allow-compiler-warnings/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/asflags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/asflags/test1.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/asflags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/branding-files/bar.ico
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/branding-files/baz.png
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/branding-files/foo.xpm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/branding-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/branding-files/quux.icns
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-defines/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-defines/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-field-validation/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-field-validation/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-templates/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-templates/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-type-validation/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags-type-validation/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-flags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-includes/subdir/header.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/compile-includes/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/config-file-substitution/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/crate-dependency-path-resolution/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/crate-dependency-path-resolution/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/crate-dependency-path-resolution/shallow/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/crate-dependency-path-resolution/the/depths/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/defines/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/disable-compiler-warnings/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/disable-compiler-warnings/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/disable-stl-wrapping/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/disable-stl-wrapping/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/dist-files-missing/install.rdf
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/dist-files-missing/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/dist-files/install.rdf
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/dist-files/main.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/dist-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-generated/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-generated/mozilla1.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-missing-generated/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-missing-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-missing/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-missing/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports-missing/mozilla1.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/bar.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/baz.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/dom1.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/dom2.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/dom3.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/gfx.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/mem.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/mem2.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/mozilla1.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/mozilla2.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/pprio.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/pprthred.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/bad-assignment/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/different-matchers/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/final/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/final/subcomponent/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/simple/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/bug_component/static/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-info/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/module.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/tests/reftests/reftest.list
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/tests/reftests/test1-ref.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/tests/reftests/test1.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/tests/xpcshell/test_default_mod.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/default/tests/xpcshell/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/base.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/browser/browser.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/browser/test_mod.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/src/module.jsm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/src/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/tests/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/tests/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/tests/test_general.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/simple/tests/test_specific.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/src/bar.jsm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/src/submodule/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/tests/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/tests/test_bar.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/tests/test_simple.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/tests/test_specific.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/files-test-metadata/tagged/tests/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/final-target-pp-files-non-srcdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-absolute-script/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-absolute-script/script.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-force/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-method-names/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-method-names/script.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-no-inputs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-no-inputs/script.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-no-python-script/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-no-python-script/script.rb
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files-no-script/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/a.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/b.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/c.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/d.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/e.m
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/f.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/g.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/h.s
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/i.asm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/generated_includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-compile-flags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-compile-flags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-program-paths/final-target/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-program-paths/installed/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-program-paths/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-program-paths/not-installed/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-libraries/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-libraries/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-program-no-cargo-toml/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-program-nonexistent-name/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-program-nonexistent-name/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-programs/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-rust-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/a.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/b.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/c.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/d.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/e.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/f.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/host-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-basic/included.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-basic/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-file-stack/included-1.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-file-stack/included-2.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-file-stack/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-missing/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-outside-topsrcdir/relative.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-relative-from-child/child/child.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-relative-from-child/child/child2.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-relative-from-child/child/grandchild/grandchild.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-relative-from-child/parent.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-topsrcdir-relative/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/include-topsrcdir-relative/sibling.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/inheriting-variables/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/inheriting-variables/foo/baz/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/inheriting-variables/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/inheriting-variables/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/ipdl_sources/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/ipdl_sources/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/ipdl_sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/jar-manifests-multiple-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/jar-manifests/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/library-defines/liba/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/library-defines/libb/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/library-defines/libc/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/library-defines/libd/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/library-defines/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/link-flags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/link-flags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes-filename/foo.h
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes-filename/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes-invalid/objdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes-invalid/srcdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes/bar/baz/dummy_file_for_nonempty_directory
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes/foo/dummy_file_for_nonempty_directory
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/local_includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-from-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-no-en-us/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-no-en-us/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-no-en-us/inner/locales/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-no-en-us/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files-not-localized-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files/en-US/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-generated-files-final-target-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-generated-files-force/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-generated-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-pp-files/en-US/bar.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-pp-files/en-US/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/localized-pp-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/missing-local-includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/missing-xpidl/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/multiple-rust-libraries/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/multiple-rust-libraries/rust1/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/multiple-rust-libraries/rust1/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/multiple-rust-libraries/rust2/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/multiple-rust-libraries/rust2/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program-paths/dist-bin/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program-paths/dist-subdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program-paths/final-target/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program-paths/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program-paths/not-installed/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program/test_program1.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/program/test_program2.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-bad-dir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-basic/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-empty-list/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-error-func/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-included-from/child.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-included-from/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-missing-include/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-outside-topsrcdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-read-unknown-global/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-repeated-dir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-script-error/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-syntax/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-write-bad-value/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-error-write-unknown-global/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/every-level/a/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/every-level/a/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/every-level/b/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/every-level/b/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/every-level/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/file1
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/file2
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/no-intermediate-moz-build/child/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/no-intermediate-moz-build/child/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/parent-is-far/dir1/dir2/dir3/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d1/parent-is-far/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d2/dir1/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d2/dir1/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d2/dir2/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d2/dir2/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/d2/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/file
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/reader-relevant-mozbuild/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/resolved-flags-error/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/resolved-flags-error/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-dash-folding/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-dash-folding/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-duplicate-features/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-duplicate-features/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-features/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-features/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-invalid-crate-type/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-invalid-crate-type/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-name-mismatch/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-name-mismatch/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-no-cargo-toml/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-no-lib-section/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-library-no-lib-section/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-program-no-cargo-toml/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-program-nonexistent-name/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-program-nonexistent-name/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-programs/Cargo.toml
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/rust-programs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/schedules/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/schedules/subd/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/d.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/e.m
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/g.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/h.s
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/i.asm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources-just-c/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/a.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/b.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/c.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/d.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/e.m
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/f.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/g.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/h.s
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/i.asm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/templates/templates.mozbuild
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files-root/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files/mochitest.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files/runtests.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-harness-files/utils.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-install-shared-lib/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/one/foo.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/one/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/three/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/two/foo.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-linkables-cxx-link/two/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-absolute-support/absolute-support.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-absolute-support/foo.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-absolute-support/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-absolute-support/test_file.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-dupes/bar.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-dupes/foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-dupes/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-dupes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-dupes/test_baz.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-emitted-includes/included-reftest.list
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-emitted-includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-emitted-includes/reftest.list
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/empty.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-inactive-ignored/test_inactive.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-includes/common.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-includes/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-includes/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-includes/test_foo.html
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-just-support/foo.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-just-support/just-support.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-just-support/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/a11y-support/dir1/bar
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/a11y-support/foo
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/a11y.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/browser.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/chrome.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/crashtest.list
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/metro.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/python.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/reftest.list
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_a11y.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_browser.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_chrome.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_foo.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_metro.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_mochitest.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/test_xpcshell.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-keys-extracted/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-missing-manifest/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-missing-test-file-unfiltered/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-missing-test-file-unfiltered/xpcshell.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-missing-test-file/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-missing-test-file/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-parent-support-files-dir/child/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-parent-support-files-dir/child/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-parent-support-files-dir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-parent-support-files-dir/support-file.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/child/another-file.sjs
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/child/browser.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/child/data/one.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/child/data/two.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/child/test_sub.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/support-file.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-missing/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/child/another-file.sjs
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/child/browser.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/child/data/one.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/child/data/two.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/child/test_sub.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/mochitest.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/support-file.txt
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-shared-support/test_foo.js
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-unmatched-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-unmatched-generated/test.ini
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-manifest-unmatched-generated/test_foo
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-symbols-file-objdir-missing-generated/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-symbols-file-objdir/foo.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-symbols-file-objdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-symbols-file/foo.symbols
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/test-symbols-file/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-all-vars/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-all-vars/parallel/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-all-vars/regular/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-all-vars/test/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-outside-topsrcdir/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-relative-dirs/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-relative-dirs/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-relative-dirs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-repeated-dirs/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-repeated-dirs/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-repeated-dirs/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-simple/bar/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-simple/foo/biz/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-simple/foo/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/traversal-simple/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/bar.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/c1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/c2.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/foo.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/objc1.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/objc2.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources-non-unified/quux.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/bar.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/c1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/c2.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/foo.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/objc1.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/objc2.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/unified-sources/quux.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/use-yasm/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/use-yasm/test1.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/bans.S
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/baz.def
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test1.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test1.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test2.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test2.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/variable-passthru/test2.mm
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/visibility-flags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/visibility-flags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-compile-flags/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-compile-flags/test1.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-sources/a.cpp
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-sources/b.cc
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-sources/c.cxx
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-sources/d.c
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/wasm-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/data/xpidl-module-no-sources/moz.build
 create mode 100644 python/mozbuild/mozbuild/test/frontend/test_context.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/test_emitter.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/test_namespaces.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/test_reader.py
 create mode 100644 python/mozbuild/mozbuild/test/frontend/test_sandbox.py
 create mode 100644 python/mozbuild/mozbuild/test/python.ini
 create mode 100644 python/mozbuild/mozbuild/test/test_android_version_code.py
 create mode 100644 python/mozbuild/mozbuild/test/test_artifact_cache.py
 create mode 100644 python/mozbuild/mozbuild/test/test_base.py
 create mode 100644 python/mozbuild/mozbuild/test/test_containers.py
 create mode 100644 python/mozbuild/mozbuild/test/test_dotproperties.py
 create mode 100644 python/mozbuild/mozbuild/test/test_expression.py
 create mode 100644 python/mozbuild/mozbuild/test/test_jarmaker.py
 create mode 100644 python/mozbuild/mozbuild/test/test_licenses.py
 create mode 100644 python/mozbuild/mozbuild/test/test_line_endings.py
 create mode 100644 python/mozbuild/mozbuild/test/test_makeutil.py
 create mode 100644 python/mozbuild/mozbuild/test/test_manifest.py
 create mode 100644 python/mozbuild/mozbuild/test/test_mozconfig.py
 create mode 100755 python/mozbuild/mozbuild/test/test_mozinfo.py
 create mode 100644 python/mozbuild/mozbuild/test/test_preprocessor.py
 create mode 100644 python/mozbuild/mozbuild/test/test_pythonutil.py
 create mode 100644 python/mozbuild/mozbuild/test/test_util.py
 create mode 100644 python/mozbuild/mozbuild/test/test_util_fileavoidwrite.py
 create mode 100644 python/mozbuild/mozbuild/testing.py
 create mode 100644 python/mozbuild/mozbuild/util.py
 create mode 100644 python/mozbuild/mozbuild/vendor_aom.py
 create mode 100644 python/mozbuild/mozbuild/vendor_dav1d.py
 create mode 100644 python/mozbuild/mozbuild/vendor_manifest.py
 create mode 100644 python/mozbuild/mozbuild/vendor_python.py
 create mode 100644 python/mozbuild/mozbuild/vendor_rust.py
 create mode 100644 python/mozbuild/mozbuild/virtualenv.py
 create mode 100644 python/mozbuild/mozpack/__init__.py
 create mode 100644 python/mozbuild/mozpack/archive.py
 create mode 100644 python/mozbuild/mozpack/chrome/__init__.py
 create mode 100644 python/mozbuild/mozpack/chrome/flags.py
 create mode 100644 python/mozbuild/mozpack/chrome/manifest.py
 create mode 100644 python/mozbuild/mozpack/copier.py
 create mode 100644 python/mozbuild/mozpack/dmg.py
 create mode 100644 python/mozbuild/mozpack/errors.py
 create mode 100644 python/mozbuild/mozpack/executables.py
 create mode 100644 python/mozbuild/mozpack/files.py
 create mode 100644 python/mozbuild/mozpack/hg.py
 create mode 100644 python/mozbuild/mozpack/manifests.py
 create mode 100644 python/mozbuild/mozpack/mozjar.py
 create mode 100644 python/mozbuild/mozpack/packager/__init__.py
 create mode 100644 python/mozbuild/mozpack/packager/formats.py
 create mode 100644 python/mozbuild/mozpack/packager/l10n.py
 create mode 100644 python/mozbuild/mozpack/packager/unpack.py
 create mode 100644 python/mozbuild/mozpack/path.py
 create mode 100644 python/mozbuild/mozpack/test/__init__.py
 create mode 100644 python/mozbuild/mozpack/test/data/test_data
 create mode 100644 python/mozbuild/mozpack/test/python.ini
 create mode 100644 python/mozbuild/mozpack/test/support/minify_js_verify.py
 create mode 100644 python/mozbuild/mozpack/test/test_archive.py
 create mode 100644 python/mozbuild/mozpack/test/test_chrome_flags.py
 create mode 100644 python/mozbuild/mozpack/test/test_chrome_manifest.py
 create mode 100644 python/mozbuild/mozpack/test/test_copier.py
 create mode 100644 python/mozbuild/mozpack/test/test_errors.py
 create mode 100644 python/mozbuild/mozpack/test/test_files.py
 create mode 100644 python/mozbuild/mozpack/test/test_manifests.py
 create mode 100644 python/mozbuild/mozpack/test/test_mozjar.py
 create mode 100644 python/mozbuild/mozpack/test/test_packager.py
 create mode 100644 python/mozbuild/mozpack/test/test_packager_formats.py
 create mode 100644 python/mozbuild/mozpack/test/test_packager_l10n.py
 create mode 100644 python/mozbuild/mozpack/test/test_packager_unpack.py
 create mode 100644 python/mozbuild/mozpack/test/test_path.py
 create mode 100644 python/mozbuild/setup.py
 create mode 100644 python/mozlint/mozlint/__init__.py
 create mode 100644 python/mozlint/mozlint/cli.py
 create mode 100644 python/mozlint/mozlint/editor.py
 create mode 100644 python/mozlint/mozlint/errors.py
 create mode 100644 python/mozlint/mozlint/formatters/__init__.py
 create mode 100644 python/mozlint/mozlint/formatters/compact.py
 create mode 100644 python/mozlint/mozlint/formatters/stylish.py
 create mode 100644 python/mozlint/mozlint/formatters/summary.py
 create mode 100644 python/mozlint/mozlint/formatters/treeherder.py
 create mode 100644 python/mozlint/mozlint/formatters/unix.py
 create mode 100644 python/mozlint/mozlint/parser.py
 create mode 100644 python/mozlint/mozlint/pathutils.py
 create mode 100644 python/mozlint/mozlint/result.py
 create mode 100644 python/mozlint/mozlint/roller.py
 create mode 100644 python/mozlint/mozlint/types.py
 create mode 100644 python/mozlint/mozlint/util/__init__.py
 create mode 100644 python/mozlint/mozlint/util/implementation.py
 create mode 100644 python/mozlint/mozlint/util/pip.py
 create mode 100644 python/mozlint/mozlint/util/string.py
 create mode 100644 python/mozlint/setup.py
 create mode 100644 python/mozlint/test/__init__.py
 create mode 100644 python/mozlint/test/conftest.py
 create mode 100644 python/mozlint/test/files/foobar.js
 create mode 100644 python/mozlint/test/files/foobar.py
 create mode 100644 python/mozlint/test/files/irrelevant/file.txt
 create mode 100644 python/mozlint/test/files/no_foobar.js
 create mode 100644 python/mozlint/test/filter/a.js
 create mode 100644 python/mozlint/test/filter/a.py
 create mode 100644 python/mozlint/test/filter/foo/empty.txt
 create mode 100644 python/mozlint/test/filter/foobar/empty.txt
 create mode 100644 python/mozlint/test/filter/subdir1/b.js
 create mode 100644 python/mozlint/test/filter/subdir1/b.py
 create mode 100644 python/mozlint/test/filter/subdir1/subdir3/d.js
 create mode 100644 python/mozlint/test/filter/subdir1/subdir3/d.py
 create mode 100644 python/mozlint/test/filter/subdir2/c.js
 create mode 100644 python/mozlint/test/filter/subdir2/c.py
 create mode 100644 python/mozlint/test/linters/badreturncode.yml
 create mode 100644 python/mozlint/test/linters/excludes.yml
 create mode 100644 python/mozlint/test/linters/explicit_path.yml
 create mode 100644 python/mozlint/test/linters/external.py
 create mode 100644 python/mozlint/test/linters/external.yml
 create mode 100644 python/mozlint/test/linters/global.yml
 create mode 100644 python/mozlint/test/linters/global_payload.py
 create mode 100644 python/mozlint/test/linters/global_skipped.yml
 create mode 100644 python/mozlint/test/linters/invalid_exclude.yml
 create mode 100644 python/mozlint/test/linters/invalid_extension.ym
 create mode 100644 python/mozlint/test/linters/invalid_include.yml
 create mode 100644 python/mozlint/test/linters/invalid_include_with_glob.yml
 create mode 100644 python/mozlint/test/linters/invalid_support_files.yml
 create mode 100644 python/mozlint/test/linters/invalid_type.yml
 create mode 100644 python/mozlint/test/linters/missing_attrs.yml
 create mode 100644 python/mozlint/test/linters/missing_definition.yml
 create mode 100644 python/mozlint/test/linters/non_existing_exclude.yml
 create mode 100644 python/mozlint/test/linters/non_existing_include.yml
 create mode 100644 python/mozlint/test/linters/non_existing_support_files.yml
 create mode 100644 python/mozlint/test/linters/raises.yml
 create mode 100644 python/mozlint/test/linters/regex.yml
 create mode 100644 python/mozlint/test/linters/setup.yml
 create mode 100644 python/mozlint/test/linters/setupfailed.yml
 create mode 100644 python/mozlint/test/linters/setupraised.yml
 create mode 100644 python/mozlint/test/linters/slow.yml
 create mode 100644 python/mozlint/test/linters/string.yml
 create mode 100644 python/mozlint/test/linters/structured.yml
 create mode 100644 python/mozlint/test/linters/support_files.yml
 create mode 100644 python/mozlint/test/linters/warning.yml
 create mode 100644 python/mozlint/test/python.ini
 create mode 100644 python/mozlint/test/runcli.py
 create mode 100644 python/mozlint/test/test_cli.py
 create mode 100644 python/mozlint/test/test_editor.py
 create mode 100644 python/mozlint/test/test_formatters.py
 create mode 100644 python/mozlint/test/test_parser.py
 create mode 100644 python/mozlint/test/test_pathutils.py
 create mode 100644 python/mozlint/test/test_result.py
 create mode 100644 python/mozlint/test/test_roller.py
 create mode 100644 python/mozlint/test/test_types.py
 create mode 100644 python/mozperftest/README.rst
 create mode 100644 python/mozperftest/mozperftest/.coveragerc
 create mode 100644 python/mozperftest/mozperftest/__init__.py
 create mode 100644 python/mozperftest/mozperftest/argparser.py
 create mode 100644 python/mozperftest/mozperftest/browser/__init__.py
 create mode 100644 python/mozperftest/mozperftest/browser/browsertime/__init__.py
 create mode 100644 python/mozperftest/mozperftest/browser/browsertime/package-lock.json
 create mode 100644 python/mozperftest/mozperftest/browser/browsertime/package.json
 create mode 100644 python/mozperftest/mozperftest/browser/browsertime/runner.py
 create mode 100644 python/mozperftest/mozperftest/browser/browsertime/setup.py
 create mode 100644 python/mozperftest/mozperftest/browser/noderunner.py
 create mode 100644 python/mozperftest/mozperftest/browser/profile.py
 create mode 100644 python/mozperftest/mozperftest/environment.py
 create mode 100644 python/mozperftest/mozperftest/layers.py
 create mode 100644 python/mozperftest/mozperftest/mach_commands.py
 create mode 100644 python/mozperftest/mozperftest/metadata.py
 create mode 100644 python/mozperftest/mozperftest/metrics/__init__.py
 create mode 100644 python/mozperftest/mozperftest/metrics/common.py
 create mode 100644 python/mozperftest/mozperftest/metrics/consoleoutput.py
 create mode 100644 python/mozperftest/mozperftest/metrics/exceptions.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/__init__.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/analyzer.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/constant.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/logger.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/perftestnotebook.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transformer.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/__init__.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/frame.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/geomean.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/logcattime.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/replicate.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/transforms/single_json.py
 create mode 100644 python/mozperftest/mozperftest/metrics/notebook/utilities.py
 create mode 100644 python/mozperftest/mozperftest/metrics/perfherder.py
 create mode 100644 python/mozperftest/mozperftest/metrics/utils.py
 create mode 100644 python/mozperftest/mozperftest/runner.py
 create mode 100644 python/mozperftest/mozperftest/schemas/intermediate-results-schema.json
 create mode 100644 python/mozperftest/mozperftest/scriptinfo.py
 create mode 100644 python/mozperftest/mozperftest/system/__init__.py
 create mode 100644 python/mozperftest/mozperftest/system/android.py
 create mode 100644 python/mozperftest/mozperftest/system/example.dump
 create mode 100644 python/mozperftest/mozperftest/system/proxy.py
 create mode 100644 python/mozperftest/mozperftest/tests/__init__.py
 create mode 100644 python/mozperftest/mozperftest/tests/conftest.py
 create mode 100644 python/mozperftest/mozperftest/tests/data/browsertime-results/browsertime.json
 create mode 100644 python/mozperftest/mozperftest/tests/data/home_activity.txt
 create mode 100644 python/mozperftest/mozperftest/tests/data/hook.py
 create mode 100644 python/mozperftest/mozperftest/tests/data/hook_raises.py
 create mode 100644 python/mozperftest/mozperftest/tests/data/hook_resume.py
 create mode 100644 python/mozperftest/mozperftest/tests/data/samples/perftest_example.js
 create mode 100644 python/mozperftest/mozperftest/tests/fetched_artifact.zip
 create mode 100644 python/mozperftest/mozperftest/tests/python.ini
 create mode 100644 python/mozperftest/mozperftest/tests/support.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_android.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_argparser.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_browsertime.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_consoleoutput.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_environment.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_ir_schema.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_layers.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_logcat_transformer.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_mach_commands.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_metrics_utils.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_perfherder.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_perftestnotebook.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_profile.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_proxy.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_runner.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_scriptinfo.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_single_json_transformer.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_transformer.py
 create mode 100644 python/mozperftest/mozperftest/tests/test_utils.py
 create mode 100644 python/mozperftest/mozperftest/utils.py
 create mode 100644 python/mozperftest/setup.cfg
 create mode 100644 python/mozperftest/setup.py
 create mode 100644 python/mozrelease/mozrelease/__init__.py
 create mode 100644 python/mozrelease/mozrelease/balrog.py
 create mode 100644 python/mozrelease/mozrelease/buglist_creator.py
 create mode 100644 python/mozrelease/mozrelease/chunking.py
 create mode 100644 python/mozrelease/mozrelease/l10n.py
 create mode 100644 python/mozrelease/mozrelease/mach_commands.py
 create mode 100644 python/mozrelease/mozrelease/paths.py
 create mode 100644 python/mozrelease/mozrelease/platforms.py
 create mode 100644 python/mozrelease/mozrelease/update_verify.py
 create mode 100644 python/mozrelease/mozrelease/util.py
 create mode 100644 python/mozrelease/mozrelease/versions.py
 create mode 100644 python/mozrelease/setup.py
 create mode 100644 python/mozrelease/test/data/Firefox-62.0.3.update.json
 create mode 100644 python/mozrelease/test/data/Firefox-62.0b11-update.json
 create mode 100644 python/mozrelease/test/data/Firefox-64.0b13.update.json
 create mode 100644 python/mozrelease/test/data/buglist_changesets.json
 create mode 100644 python/mozrelease/test/data/sample-update-verify.cfg
 create mode 100644 python/mozrelease/test/data/whatsnew-62.0.3.yml
 create mode 100644 python/mozrelease/test/data/whatsnew-release.yml
 create mode 100644 python/mozrelease/test/python.ini
 create mode 100644 python/mozrelease/test/test_balrog.py
 create mode 100644 python/mozrelease/test/test_buglist_creator.py
 create mode 100644 python/mozrelease/test/test_update_verify.py
 create mode 100644 python/mozrelease/test/test_versions.py
 create mode 100644 python/mozterm/mozterm/__init__.py
 create mode 100644 python/mozterm/mozterm/terminal.py
 create mode 100644 python/mozterm/mozterm/widgets.py
 create mode 100644 python/mozterm/setup.cfg
 create mode 100644 python/mozterm/setup.py
 create mode 100644 python/mozterm/test/python.ini
 create mode 100644 python/mozterm/test/test_terminal.py
 create mode 100644 python/mozterm/test/test_widgets.py
 create mode 100644 python/mozversioncontrol/mozversioncontrol/__init__.py
 create mode 100644 python/mozversioncontrol/mozversioncontrol/repoupdate.py
 create mode 100644 python/mozversioncontrol/setup.py
 create mode 100644 python/mozversioncontrol/test/conftest.py
 create mode 100644 python/mozversioncontrol/test/python.ini
 create mode 100644 python/mozversioncontrol/test/test_commit.py
 create mode 100644 python/mozversioncontrol/test/test_context_manager.py
 create mode 100644 python/mozversioncontrol/test/test_push_to_try.py
 create mode 100644 python/mozversioncontrol/test/test_workdir_outgoing.py
 create mode 100644 python/mozversioncontrol/test/test_working_directory.py
 create mode 100644 python/safety/Pipfile
 create mode 100644 python/safety/Pipfile.lock
 create mode 100644 python/safety/mach_commands.py
 create mode 100644 test.mozbuild
 create mode 100644 testing/mozbase/README.md
 create mode 100644 testing/mozbase/docs/Makefile
 create mode 100644 testing/mozbase/docs/_static/structured_example.py
 create mode 100644 testing/mozbase/docs/conf.py
 create mode 100644 testing/mozbase/docs/devicemanagement.rst
 create mode 100644 testing/mozbase/docs/gettinginfo.rst
 create mode 100644 testing/mozbase/docs/index.rst
 create mode 100644 testing/mozbase/docs/loggingreporting.rst
 create mode 100644 testing/mozbase/docs/make.bat
 create mode 100644 testing/mozbase/docs/manifestparser.rst
 create mode 100644 testing/mozbase/docs/mozcrash.rst
 create mode 100644 testing/mozbase/docs/mozdebug.rst
 create mode 100644 testing/mozbase/docs/mozdevice.rst
 create mode 100644 testing/mozbase/docs/mozfile.rst
 create mode 100644 testing/mozbase/docs/mozgeckoprofiler.rst
 create mode 100644 testing/mozbase/docs/mozhttpd.rst
 create mode 100644 testing/mozbase/docs/mozinfo.rst
 create mode 100644 testing/mozbase/docs/mozinstall.rst
 create mode 100644 testing/mozbase/docs/mozlog.rst
 create mode 100644 testing/mozbase/docs/moznetwork.rst
 create mode 100644 testing/mozbase/docs/mozpower.rst
 create mode 100644 testing/mozbase/docs/mozprocess.rst
 create mode 100644 testing/mozbase/docs/mozprofile.rst
 create mode 100644 testing/mozbase/docs/mozproxy.rst
 create mode 100644 testing/mozbase/docs/mozrunner.rst
 create mode 100644 testing/mozbase/docs/mozversion.rst
 create mode 100644 testing/mozbase/docs/requirements.txt
 create mode 100644 testing/mozbase/docs/servingcontent.rst
 create mode 100644 testing/mozbase/docs/setuprunning.rst
 create mode 100644 testing/mozbase/manifestparser/manifestparser/__init__.py
 create mode 100644 testing/mozbase/manifestparser/manifestparser/cli.py
 create mode 100644 testing/mozbase/manifestparser/manifestparser/expression.py
 create mode 100644 testing/mozbase/manifestparser/manifestparser/filters.py
 create mode 100644 testing/mozbase/manifestparser/manifestparser/ini.py
 create mode 100755 testing/mozbase/manifestparser/manifestparser/manifestparser.py
 create mode 100644 testing/mozbase/manifestparser/manifestparser/util.py
 create mode 100644 testing/mozbase/manifestparser/setup.py
 create mode 100644 testing/mozbase/manifestparser/tests/comment-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/default-skipif.ini
 create mode 100644 testing/mozbase/manifestparser/tests/default-suppfiles.ini
 create mode 100644 testing/mozbase/manifestparser/tests/filter-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/fleem
 create mode 100644 testing/mozbase/manifestparser/tests/include-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/include-invalid.ini
 create mode 100644 testing/mozbase/manifestparser/tests/include/bar.ini
 create mode 100644 testing/mozbase/manifestparser/tests/include/crash-handling
 create mode 100644 testing/mozbase/manifestparser/tests/include/flowers
 create mode 100644 testing/mozbase/manifestparser/tests/include/foo.ini
 create mode 100644 testing/mozbase/manifestparser/tests/just-defaults.ini
 create mode 100644 testing/mozbase/manifestparser/tests/manifest.ini
 create mode 100644 testing/mozbase/manifestparser/tests/missing-path.ini
 create mode 100644 testing/mozbase/manifestparser/tests/mozmill-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/mozmill-restart-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/no-tests.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/include/first/manifest.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/include/manifest.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/include/second/manifest.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_1.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_2/level_2.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_2/level_3/level_3.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_2/level_3/level_3_default.ini
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_2/level_3/test_3
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/level_2/test_2
 create mode 100644 testing/mozbase/manifestparser/tests/parent/level_1/test_1
 create mode 100644 testing/mozbase/manifestparser/tests/parent/root/dummy
 create mode 100644 testing/mozbase/manifestparser/tests/path-example.ini
 create mode 100644 testing/mozbase/manifestparser/tests/relative-path.ini
 create mode 100644 testing/mozbase/manifestparser/tests/subsuite.ini
 create mode 100644 testing/mozbase/manifestparser/tests/test_chunking.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_convert_directory.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_convert_symlinks.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_default_overrides.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_expressionparser.py
 create mode 100644 testing/mozbase/manifestparser/tests/test_filters.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_manifestparser.py
 create mode 100755 testing/mozbase/manifestparser/tests/test_read_ini.py
 create mode 100644 testing/mozbase/manifestparser/tests/test_testmanifest.py
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/subdir/manifest.ini
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/subdir/test_sub.js
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/test_1.js
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/test_2.js
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/test_3.js
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory.ini
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_incomplete.ini
 create mode 100644 testing/mozbase/manifestparser/tests/verifyDirectory/verifyDirectory_toocomplete.ini
 create mode 100644 testing/mozbase/moz.build
 create mode 100644 testing/mozbase/mozcrash/mozcrash/__init__.py
 create mode 100644 testing/mozbase/mozcrash/mozcrash/mozcrash.py
 create mode 100644 testing/mozbase/mozcrash/setup.cfg
 create mode 100644 testing/mozbase/mozcrash/setup.py
 create mode 100644 testing/mozbase/mozcrash/tests/conftest.py
 create mode 100644 testing/mozbase/mozcrash/tests/manifest.ini
 create mode 100644 testing/mozbase/mozcrash/tests/test_basic.py
 create mode 100644 testing/mozbase/mozcrash/tests/test_java_exception.py
 create mode 100644 testing/mozbase/mozcrash/tests/test_save_path.py
 create mode 100644 testing/mozbase/mozcrash/tests/test_stackwalk.py
 create mode 100644 testing/mozbase/mozcrash/tests/test_symbols_path.py
 create mode 100644 testing/mozbase/mozdebug/mozdebug/__init__.py
 create mode 100755 testing/mozbase/mozdebug/mozdebug/mozdebug.py
 create mode 100644 testing/mozbase/mozdebug/setup.cfg
 create mode 100644 testing/mozbase/mozdebug/setup.py
 create mode 100755 testing/mozbase/mozdebug/tests/fake_debuggers/cgdb/cgdb
 create mode 100755 testing/mozbase/mozdebug/tests/fake_debuggers/devenv/devenv.exe
 create mode 100755 testing/mozbase/mozdebug/tests/fake_debuggers/gdb/gdb
 create mode 100755 testing/mozbase/mozdebug/tests/fake_debuggers/lldb/lldb
 create mode 100755 testing/mozbase/mozdebug/tests/fake_debuggers/wdexpress/wdexpress.exe
 create mode 100644 testing/mozbase/mozdebug/tests/manifest.ini
 create mode 100644 testing/mozbase/mozdebug/tests/test.py
 create mode 100644 testing/mozbase/mozdevice/mozdevice/__init__.py
 create mode 100644 testing/mozbase/mozdevice/mozdevice/adb.py
 create mode 100644 testing/mozbase/mozdevice/mozdevice/adb_android.py
 create mode 100644 testing/mozbase/mozdevice/mozdevice/version_codes.py
 create mode 100644 testing/mozbase/mozdevice/setup.cfg
 create mode 100644 testing/mozbase/mozdevice/setup.py
 create mode 100644 testing/mozbase/mozdevice/tests/conftest.py
 create mode 100644 testing/mozbase/mozdevice/tests/manifest.ini
 create mode 100644 testing/mozbase/mozdevice/tests/test_chown.py
 create mode 100644 testing/mozbase/mozdevice/tests/test_escape_command_line.py
 create mode 100644 testing/mozbase/mozdevice/tests/test_is_app_installed.py
 create mode 100644 testing/mozbase/mozdevice/tests/test_socket_connection.py
 create mode 100644 testing/mozbase/mozfile/mozfile/__init__.py
 create mode 100644 testing/mozbase/mozfile/mozfile/mozfile.py
 create mode 100644 testing/mozbase/mozfile/setup.cfg
 create mode 100644 testing/mozbase/mozfile/setup.py
 create mode 100644 testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
 create mode 100755 testing/mozbase/mozfile/tests/files/which/baz
 create mode 100755 testing/mozbase/mozfile/tests/files/which/baz.exe
 create mode 100755 testing/mozbase/mozfile/tests/files/which/registered/quux.exe
 create mode 100755 testing/mozbase/mozfile/tests/files/which/unix/baz.exe
 create mode 100644 testing/mozbase/mozfile/tests/files/which/unix/file
 create mode 100755 testing/mozbase/mozfile/tests/files/which/unix/foo
 create mode 100755 testing/mozbase/mozfile/tests/files/which/win/bar
 create mode 100755 testing/mozbase/mozfile/tests/files/which/win/baz.exe
 create mode 100755 testing/mozbase/mozfile/tests/files/which/win/foo
 create mode 100755 testing/mozbase/mozfile/tests/files/which/win/foo.exe
 create mode 100644 testing/mozbase/mozfile/tests/manifest.ini
 create mode 100644 testing/mozbase/mozfile/tests/stubs.py
 create mode 100644 testing/mozbase/mozfile/tests/test_extract.py
 create mode 100755 testing/mozbase/mozfile/tests/test_load.py
 create mode 100644 testing/mozbase/mozfile/tests/test_move_remove.py
 create mode 100644 testing/mozbase/mozfile/tests/test_tempdir.py
 create mode 100644 testing/mozbase/mozfile/tests/test_tempfile.py
 create mode 100644 testing/mozbase/mozfile/tests/test_tree.py
 create mode 100755 testing/mozbase/mozfile/tests/test_url.py
 create mode 100644 testing/mozbase/mozfile/tests/test_which.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/__init__.py
 create mode 100755 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/dump_syms_mac
 create mode 100755 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/profiling.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/symFileManager.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/symbolication.py
 create mode 100755 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/symbolicationRequest.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/viewgeckoprofile.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/setup.py
 create mode 100644 testing/mozbase/mozgeckoprofiler/tests/manifest.ini
 create mode 100644 testing/mozbase/mozgeckoprofiler/tests/test_view_gecko_profiler.py
 create mode 100644 testing/mozbase/mozhttpd/mozhttpd/__init__.py
 create mode 100644 testing/mozbase/mozhttpd/mozhttpd/handlers.py
 create mode 100755 testing/mozbase/mozhttpd/mozhttpd/mozhttpd.py
 create mode 100644 testing/mozbase/mozhttpd/setup.py
 create mode 100644 testing/mozbase/mozhttpd/tests/api.py
 create mode 100644 testing/mozbase/mozhttpd/tests/baseurl.py
 create mode 100644 testing/mozbase/mozhttpd/tests/basic.py
 create mode 100644 testing/mozbase/mozhttpd/tests/filelisting.py
 create mode 100644 testing/mozbase/mozhttpd/tests/manifest.ini
 create mode 100644 testing/mozbase/mozhttpd/tests/paths.py
 create mode 100644 testing/mozbase/mozhttpd/tests/requestlog.py
 create mode 100644 testing/mozbase/mozinfo/mozinfo/__init__.py
 create mode 100755 testing/mozbase/mozinfo/mozinfo/mozinfo.py
 create mode 100644 testing/mozbase/mozinfo/mozinfo/string_version.py
 create mode 100644 testing/mozbase/mozinfo/setup.cfg
 create mode 100644 testing/mozbase/mozinfo/setup.py
 create mode 100644 testing/mozbase/mozinfo/tests/manifest.ini
 create mode 100644 testing/mozbase/mozinfo/tests/test.py
 create mode 100644 testing/mozbase/mozinstall/mozinstall/__init__.py
 create mode 100755 testing/mozbase/mozinstall/mozinstall/mozinstall.py
 create mode 100644 testing/mozbase/mozinstall/setup.cfg
 create mode 100644 testing/mozbase/mozinstall/setup.py
 create mode 100644 testing/mozbase/mozinstall/tests/conftest.py
 create mode 100644 testing/mozbase/mozinstall/tests/installer_stubs/firefox.dmg
 create mode 100644 testing/mozbase/mozinstall/tests/installer_stubs/firefox.tar.bz2
 create mode 100644 testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
 create mode 100644 testing/mozbase/mozinstall/tests/manifest.ini
 create mode 100644 testing/mozbase/mozinstall/tests/test_binary.py
 create mode 100644 testing/mozbase/mozinstall/tests/test_install.py
 create mode 100644 testing/mozbase/mozinstall/tests/test_is_installer.py
 create mode 100644 testing/mozbase/mozinstall/tests/test_uninstall.py
 create mode 100644 testing/mozbase/mozleak/mozleak/__init__.py
 create mode 100644 testing/mozbase/mozleak/mozleak/leaklog.py
 create mode 100644 testing/mozbase/mozleak/mozleak/lsan.py
 create mode 100644 testing/mozbase/mozleak/setup.cfg
 create mode 100644 testing/mozbase/mozleak/setup.py
 create mode 100644 testing/mozbase/mozleak/tests/manifest.ini
 create mode 100644 testing/mozbase/mozleak/tests/test_lsan.py
 create mode 100644 testing/mozbase/mozlog/mozlog/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/capture.py
 create mode 100644 testing/mozbase/mozlog/mozlog/commandline.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/base.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/errorsummary.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/grouping.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/html/__init__.py
 create mode 100755 testing/mozbase/mozlog/mozlog/formatters/html/html.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/html/main.js
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/html/style.css
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/html/xmlgen.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/machformatter.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/process.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/tbplformatter.py
 create mode 100755 testing/mozbase/mozlog/mozlog/formatters/unittest.py
 create mode 100644 testing/mozbase/mozlog/mozlog/formatters/xunit.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/base.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/bufferhandler.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/messagehandler.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/statushandler.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/summaryhandler.py
 create mode 100644 testing/mozbase/mozlog/mozlog/handlers/valgrindhandler.py
 create mode 100644 testing/mozbase/mozlog/mozlog/logtypes.py
 create mode 100644 testing/mozbase/mozlog/mozlog/proxy.py
 create mode 100644 testing/mozbase/mozlog/mozlog/pytest_mozlog/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/pytest_mozlog/plugin.py
 create mode 100644 testing/mozbase/mozlog/mozlog/reader.py
 create mode 100644 testing/mozbase/mozlog/mozlog/scripts/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/scripts/format.py
 create mode 100644 testing/mozbase/mozlog/mozlog/scripts/logmerge.py
 create mode 100644 testing/mozbase/mozlog/mozlog/scripts/unstable.py
 create mode 100644 testing/mozbase/mozlog/mozlog/stdadapter.py
 create mode 100644 testing/mozbase/mozlog/mozlog/structuredlog.py
 create mode 100644 testing/mozbase/mozlog/mozlog/unstructured/__init__.py
 create mode 100644 testing/mozbase/mozlog/mozlog/unstructured/logger.py
 create mode 100644 testing/mozbase/mozlog/mozlog/unstructured/loggingmixin.py
 create mode 100644 testing/mozbase/mozlog/mozlog/unstructured/loglistener.py
 create mode 100644 testing/mozbase/mozlog/setup.cfg
 create mode 100644 testing/mozbase/mozlog/setup.py
 create mode 100644 testing/mozbase/mozlog/tests/manifest.ini
 create mode 100644 testing/mozbase/mozlog/tests/test_capture.py
 create mode 100644 testing/mozbase/mozlog/tests/test_formatters.py
 create mode 100644 testing/mozbase/mozlog/tests/test_logger.py
 create mode 100644 testing/mozbase/mozlog/tests/test_logtypes.py
 create mode 100644 testing/mozbase/mozlog/tests/test_structured.py
 create mode 100644 testing/mozbase/moznetwork/moznetwork/__init__.py
 create mode 100644 testing/mozbase/moznetwork/moznetwork/moznetwork.py
 create mode 100644 testing/mozbase/moznetwork/setup.py
 create mode 100644 testing/mozbase/moznetwork/tests/manifest.ini
 create mode 100644 testing/mozbase/moznetwork/tests/test_moznetwork.py
 create mode 100644 testing/mozbase/mozpower/mozpower/__init__.py
 create mode 100644 testing/mozbase/mozpower/mozpower/intel_power_gadget.py
 create mode 100644 testing/mozbase/mozpower/mozpower/macintelpower.py
 create mode 100644 testing/mozbase/mozpower/mozpower/mozpower.py
 create mode 100644 testing/mozbase/mozpower/mozpower/mozpowerutils.py
 create mode 100644 testing/mozbase/mozpower/mozpower/powerbase.py
 create mode 100644 testing/mozbase/mozpower/setup.cfg
 create mode 100644 testing/mozbase/mozpower/setup.py
 create mode 100644 testing/mozbase/mozpower/tests/conftest.py
 create mode 100644 testing/mozbase/mozpower/tests/files/emptyfile.txt
 create mode 100644 testing/mozbase/mozpower/tests/files/raptor-tp6-amazon-firefox_powerlog_1_.txt
 create mode 100644 testing/mozbase/mozpower/tests/files/raptor-tp6-amazon-firefox_powerlog_2_.txt
 create mode 100644 testing/mozbase/mozpower/tests/files/raptor-tp6-amazon-firefox_powerlog_3_.txt
 create mode 100644 testing/mozbase/mozpower/tests/files/valueerrorfile.txt
 create mode 100644 testing/mozbase/mozpower/tests/manifest.ini
 create mode 100644 testing/mozbase/mozpower/tests/test_intelpowergadget.py
 create mode 100644 testing/mozbase/mozpower/tests/test_macintelpower.py
 create mode 100644 testing/mozbase/mozpower/tests/test_mozpower.py
 create mode 100644 testing/mozbase/mozpower/tests/test_powerbase.py
 create mode 100644 testing/mozbase/mozprocess/mozprocess/__init__.py
 create mode 100644 testing/mozbase/mozprocess/mozprocess/processhandler.py
 create mode 100644 testing/mozbase/mozprocess/mozprocess/qijo.py
 create mode 100644 testing/mozbase/mozprocess/mozprocess/winprocess.py
 create mode 100644 testing/mozbase/mozprocess/setup.cfg
 create mode 100644 testing/mozbase/mozprocess/setup.py
 create mode 100644 testing/mozbase/mozprocess/tests/manifest.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_normal_broad.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_normal_deep.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_normal_finish.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_normal_finish_no_process_group.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_waittimeout.ini
 create mode 100644 testing/mozbase/mozprocess/tests/process_waittimeout_10s.ini
 create mode 100644 testing/mozbase/mozprocess/tests/proclaunch.py
 create mode 100644 testing/mozbase/mozprocess/tests/proctest.py
 create mode 100644 testing/mozbase/mozprocess/tests/scripts/infinite_loop.py
 create mode 100644 testing/mozbase/mozprocess/tests/scripts/proccountfive.py
 create mode 100644 testing/mozbase/mozprocess/tests/scripts/procnonewline.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_detached.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_kill.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_misc.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_output.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_params.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_pid.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_poll.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_process_reader.py
 create mode 100644 testing/mozbase/mozprocess/tests/test_wait.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/__init__.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/addons.py
 create mode 100755 testing/mozbase/mozprofile/mozprofile/cli.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/diff.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/permissions.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/prefs.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/profile.py
 create mode 100644 testing/mozbase/mozprofile/mozprofile/view.py
 create mode 100644 testing/mozbase/mozprofile/setup.cfg
 create mode 100644 testing/mozbase/mozprofile/setup.py
 create mode 100644 testing/mozbase/mozprofile/tests/addon_stubs.py
 create mode 100644 testing/mozbase/mozprofile/tests/addons/apply-css-id-via-browser-specific-settings.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/addons/apply-css-sans-id.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/addons/apply-css.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/addons/empty.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/addons/empty/install.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/addons/invalid.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/files/dummy-profile/.eslintrc.js
 create mode 100644 testing/mozbase/mozprofile/tests/files/dummy-profile/Preferences
 create mode 100644 testing/mozbase/mozprofile/tests/files/dummy-profile/extensions/empty.xpi
 create mode 100644 testing/mozbase/mozprofile/tests/files/dummy-profile/prefs.js
 create mode 100644 testing/mozbase/mozprofile/tests/files/dummy-profile/user.js
 create mode 100644 testing/mozbase/mozprofile/tests/files/not_an_addon.txt
 create mode 100644 testing/mozbase/mozprofile/tests/files/prefs_with_comments.js
 create mode 100644 testing/mozbase/mozprofile/tests/files/prefs_with_interpolation.js
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_1.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_2.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_3.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_4.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_invalid_no_id.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_invalid_not_wellformed.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_invalid_version.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/install_manifests/test_addon_unpack.rdf
 create mode 100644 testing/mozbase/mozprofile/tests/manifest.ini
 create mode 100755 testing/mozbase/mozprofile/tests/test_addonid.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_addons.py
 create mode 100755 testing/mozbase/mozprofile/tests/test_bug758250.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_chrome_profile.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_clone_cleanup.py
 create mode 100755 testing/mozbase/mozprofile/tests/test_nonce.py
 create mode 100755 testing/mozbase/mozprofile/tests/test_permissions.py
 create mode 100755 testing/mozbase/mozprofile/tests/test_preferences.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_profile.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_profile_view.py
 create mode 100644 testing/mozbase/mozprofile/tests/test_server_locations.py
 create mode 100644 testing/mozbase/mozproxy/MANIFEST.in
 create mode 100644 testing/mozbase/mozproxy/mozproxy/__init__.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/__init__.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/base.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/__init__.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitm.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-4.0.4-linux64.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-4.0.4-osx.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-4.0.4-win.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-5.0.1-linux64.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-5.0.1-osx.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy-rel-bin-5.0.1-win.manifest
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/mitmproxy_requirements.txt
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/alternate-server-replay.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/catapult/LICENSE
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/catapult/deterministic.js
 create mode 100644 testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/inject-deterministic.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/server.py
 create mode 100644 testing/mozbase/mozproxy/mozproxy/utils.py
 create mode 100644 testing/mozbase/mozproxy/setup.py
 create mode 100644 testing/mozbase/mozproxy/tests/__init__.py
 create mode 100644 testing/mozbase/mozproxy/tests/archive.tar.gz
 create mode 100644 testing/mozbase/mozproxy/tests/files/mitm4-linux-firefox-amazon.manifest
 create mode 100644 testing/mozbase/mozproxy/tests/firefox
 create mode 100644 testing/mozbase/mozproxy/tests/manifest.ini
 create mode 100644 testing/mozbase/mozproxy/tests/paypal.mp
 create mode 100644 testing/mozbase/mozproxy/tests/support.py
 create mode 100644 testing/mozbase/mozproxy/tests/test_proxy.py
 create mode 100644 testing/mozbase/mozproxy/tests/test_utils.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/__init__.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/application.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/base/__init__.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/base/browser.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/base/device.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/base/runner.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/cli.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/__init__.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/android_device.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/base.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/emulator.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/emulator_battery.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/emulator_geo.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/devices/emulator_screen.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/errors.py
 create mode 100644 testing/mozbase/mozrunner/mozrunner/runners.py
 create mode 100755 testing/mozbase/mozrunner/mozrunner/utils.py
 create mode 100644 testing/mozbase/mozrunner/setup.cfg
 create mode 100644 testing/mozbase/mozrunner/setup.py
 create mode 100644 testing/mozbase/mozrunner/tests/conftest.py
 create mode 100644 testing/mozbase/mozrunner/tests/manifest.ini
 create mode 100644 testing/mozbase/mozrunner/tests/test_crash.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_interactive.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_start.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_states.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_stop.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_threads.py
 create mode 100644 testing/mozbase/mozrunner/tests/test_wait.py
 create mode 100644 testing/mozbase/mozscreenshot/mozscreenshot/__init__.py
 create mode 100644 testing/mozbase/mozscreenshot/setup.cfg
 create mode 100644 testing/mozbase/mozscreenshot/setup.py
 create mode 100644 testing/mozbase/mozsystemmonitor/README.rst
 create mode 100644 testing/mozbase/mozsystemmonitor/mozsystemmonitor/__init__.py
 create mode 100644 testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py
 create mode 100644 testing/mozbase/mozsystemmonitor/setup.cfg
 create mode 100644 testing/mozbase/mozsystemmonitor/setup.py
 create mode 100644 testing/mozbase/mozsystemmonitor/tests/manifest.ini
 create mode 100644 testing/mozbase/mozsystemmonitor/tests/test_resource_monitor.py
 create mode 100644 testing/mozbase/moztest/moztest/__init__.py
 create mode 100644 testing/mozbase/moztest/moztest/adapters/__init__.py
 create mode 100644 testing/mozbase/moztest/moztest/adapters/unit.py
 create mode 100644 testing/mozbase/moztest/moztest/resolve.py
 create mode 100644 testing/mozbase/moztest/moztest/results.py
 create mode 100644 testing/mozbase/moztest/moztest/selftest/__init__.py
 create mode 100644 testing/mozbase/moztest/moztest/selftest/fixtures.py
 create mode 100644 testing/mozbase/moztest/moztest/selftest/output.py
 create mode 100644 testing/mozbase/moztest/setup.py
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/apple/a11y.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/apple/moz.build
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/banana/moz.build
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/banana/xpcshell.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/carrot/moz.build
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/carrot/xpcshell-one.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/carrot/xpcshell-shared.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/carrot/xpcshell-two.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/dragonfruit/elderberry/xpcshell_updater.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/dragonfruit/moz.build
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/dragonfruit/xpcshell.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/fig/grape/instrumentation.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/fig/huckleberry/instrumentation.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/fig/moz.build
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/juniper/browser.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/kiwi/browser.ini
 create mode 100644 testing/mozbase/moztest/tests/data/srcdir/moz.build
 create mode 100644 testing/mozbase/moztest/tests/manifest.ini
 create mode 100644 testing/mozbase/moztest/tests/test.py
 create mode 100644 testing/mozbase/moztest/tests/test_resolve.py
 create mode 100644 testing/mozbase/mozversion/mozversion/__init__.py
 create mode 100644 testing/mozbase/mozversion/mozversion/errors.py
 create mode 100644 testing/mozbase/mozversion/mozversion/mozversion.py
 create mode 100644 testing/mozbase/mozversion/setup.cfg
 create mode 100644 testing/mozbase/mozversion/setup.py
 create mode 100644 testing/mozbase/mozversion/tests/manifest.ini
 create mode 100644 testing/mozbase/mozversion/tests/test_apk.py
 create mode 100644 testing/mozbase/mozversion/tests/test_binary.py
 create mode 100644 testing/mozbase/packages.txt
 create mode 100644 testing/mozbase/rust/mozdevice/Cargo.toml
 create mode 100644 testing/mozbase/rust/mozdevice/src/adb.rs
 create mode 100644 testing/mozbase/rust/mozdevice/src/lib.rs
 create mode 100644 testing/mozbase/rust/mozdevice/src/shell.rs
 create mode 100644 testing/mozbase/rust/mozdevice/src/test.rs
 create mode 100644 testing/mozbase/rust/mozprofile/Cargo.toml
 create mode 100644 testing/mozbase/rust/mozprofile/src/lib.rs
 create mode 100644 testing/mozbase/rust/mozprofile/src/preferences.rs
 create mode 100644 testing/mozbase/rust/mozprofile/src/prefreader.rs
 create mode 100644 testing/mozbase/rust/mozprofile/src/profile.rs
 create mode 100644 testing/mozbase/rust/mozrunner/Cargo.toml
 create mode 100644 testing/mozbase/rust/mozrunner/src/bin/firefox-default-path.rs
 create mode 100644 testing/mozbase/rust/mozrunner/src/firefox_args.rs
 create mode 100644 testing/mozbase/rust/mozrunner/src/lib.rs
 create mode 100644 testing/mozbase/rust/mozrunner/src/path.rs
 create mode 100644 testing/mozbase/rust/mozrunner/src/runner.rs
 create mode 100644 testing/mozbase/rust/mozversion/Cargo.toml
 create mode 100644 testing/mozbase/rust/mozversion/src/lib.rs
 create mode 100755 testing/mozbase/setup_development.py
 create mode 100755 testing/mozbase/versioninfo.py
 create mode 100644 testing/web-platform/tests/streams/META.yml
 create mode 100644 testing/web-platform/tests/streams/README.md
 create mode 100644 testing/web-platform/tests/streams/byte-length-queuing-strategy.any.js
 create mode 100644 testing/web-platform/tests/streams/count-queuing-strategy.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/abort.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/close-propagation-backward.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/close-propagation-forward.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/error-propagation-backward.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/error-propagation-forward.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/flow-control.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/general.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/multiple-propagation.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/pipe-through.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/then-interception.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/throwing-options.any.js
 create mode 100644 testing/web-platform/tests/streams/piping/transform-streams.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/brand-checks.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/construct-byob-request.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/constructor.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/detached-buffers.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/general.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-byte-streams/properties.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/async-iterator.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/bad-strategies.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/bad-underlying-sources.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/brand-checks.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/cancel.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/constructor.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/count-queuing-strategy-integration.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/default-reader.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/floating-point-total-queue-size.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/garbage-collection.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/general.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/patched-global.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/reentrant-strategies.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/tee.any.js
 create mode 100644 testing/web-platform/tests/streams/readable-streams/templated.any.js
 create mode 100644 testing/web-platform/tests/streams/resources/constructor-ordering.js
 create mode 100644 testing/web-platform/tests/streams/resources/recording-streams.js
 create mode 100644 testing/web-platform/tests/streams/resources/rs-test-templates.js
 create mode 100644 testing/web-platform/tests/streams/resources/rs-utils.js
 create mode 100644 testing/web-platform/tests/streams/resources/test-utils.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/backpressure.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/brand-checks.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/constructor.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/errors.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/flush.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/general.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/lipfuzz.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/patched-global.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/properties.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/reentrant-strategies.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/strategies.any.js
 create mode 100644 testing/web-platform/tests/streams/transform-streams/terminate.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/aborting.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/bad-strategies.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/bad-underlying-sinks.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/brand-checks.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/byte-length-queuing-strategy.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/close.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/constructor.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/count-queuing-strategy.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/error.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/floating-point-total-queue-size.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/general.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/properties.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/reentrant-strategy.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/start.any.js
 create mode 100644 testing/web-platform/tests/streams/writable-streams/write.any.js
 create mode 100644 third_party/python/Click/CHANGES.rst
 create mode 100644 third_party/python/Click/CONTRIBUTING.rst
 create mode 100644 third_party/python/Click/LICENSE.rst
 create mode 100644 third_party/python/Click/MANIFEST.in
 create mode 100644 third_party/python/Click/PKG-INFO
 create mode 100644 third_party/python/Click/README.rst
 create mode 100644 third_party/python/Click/artwork/logo.svg
 create mode 100644 third_party/python/Click/click/__init__.py
 create mode 100644 third_party/python/Click/click/_bashcomplete.py
 create mode 100644 third_party/python/Click/click/_compat.py
 create mode 100644 third_party/python/Click/click/_termui_impl.py
 create mode 100644 third_party/python/Click/click/_textwrap.py
 create mode 100644 third_party/python/Click/click/_unicodefun.py
 create mode 100644 third_party/python/Click/click/_winconsole.py
 create mode 100644 third_party/python/Click/click/core.py
 create mode 100644 third_party/python/Click/click/decorators.py
 create mode 100644 third_party/python/Click/click/exceptions.py
 create mode 100644 third_party/python/Click/click/formatting.py
 create mode 100644 third_party/python/Click/click/globals.py
 create mode 100644 third_party/python/Click/click/parser.py
 create mode 100644 third_party/python/Click/click/termui.py
 create mode 100644 third_party/python/Click/click/testing.py
 create mode 100644 third_party/python/Click/click/types.py
 create mode 100644 third_party/python/Click/click/utils.py
 create mode 100644 third_party/python/Click/docs/Makefile
 create mode 100644 third_party/python/Click/docs/_static/click-icon.png
 create mode 100644 third_party/python/Click/docs/_static/click-logo-sidebar.png
 create mode 100644 third_party/python/Click/docs/_static/click-logo.png
 create mode 100644 third_party/python/Click/docs/advanced.rst
 create mode 100644 third_party/python/Click/docs/api.rst
 create mode 100644 third_party/python/Click/docs/arguments.rst
 create mode 100644 third_party/python/Click/docs/bashcomplete.rst
 create mode 100644 third_party/python/Click/docs/changelog.rst
 create mode 100644 third_party/python/Click/docs/commands.rst
 create mode 100644 third_party/python/Click/docs/complex.rst
 create mode 100644 third_party/python/Click/docs/conf.py
 create mode 100644 third_party/python/Click/docs/contrib.rst
 create mode 100644 third_party/python/Click/docs/documentation.rst
 create mode 100644 third_party/python/Click/docs/exceptions.rst
 create mode 100644 third_party/python/Click/docs/index.rst
 create mode 100644 third_party/python/Click/docs/license.rst
 create mode 100644 third_party/python/Click/docs/make.bat
 create mode 100644 third_party/python/Click/docs/options.rst
 create mode 100644 third_party/python/Click/docs/parameters.rst
 create mode 100644 third_party/python/Click/docs/prompts.rst
 create mode 100644 third_party/python/Click/docs/python3.rst
 create mode 100644 third_party/python/Click/docs/quickstart.rst
 create mode 100644 third_party/python/Click/docs/requirements.txt
 create mode 100644 third_party/python/Click/docs/setuptools.rst
 create mode 100644 third_party/python/Click/docs/testing.rst
 create mode 100644 third_party/python/Click/docs/upgrading.rst
 create mode 100644 third_party/python/Click/docs/utils.rst
 create mode 100644 third_party/python/Click/docs/why.rst
 create mode 100644 third_party/python/Click/docs/wincmd.rst
 create mode 100644 third_party/python/Click/examples/README
 create mode 100644 third_party/python/Click/examples/aliases/README
 create mode 100644 third_party/python/Click/examples/aliases/aliases.ini
 create mode 100644 third_party/python/Click/examples/aliases/aliases.py
 create mode 100644 third_party/python/Click/examples/aliases/setup.py
 create mode 100644 third_party/python/Click/examples/bashcompletion/README
 create mode 100644 third_party/python/Click/examples/bashcompletion/bashcompletion.py
 create mode 100644 third_party/python/Click/examples/bashcompletion/setup.py
 create mode 100644 third_party/python/Click/examples/colors/README
 create mode 100644 third_party/python/Click/examples/colors/colors.py
 create mode 100644 third_party/python/Click/examples/colors/setup.py
 create mode 100644 third_party/python/Click/examples/complex/README
 create mode 100644 third_party/python/Click/examples/complex/complex/__init__.py
 create mode 100644 third_party/python/Click/examples/complex/complex/cli.py
 create mode 100644 third_party/python/Click/examples/complex/complex/commands/__init__.py
 create mode 100644 third_party/python/Click/examples/complex/complex/commands/cmd_init.py
 create mode 100644 third_party/python/Click/examples/complex/complex/commands/cmd_status.py
 create mode 100644 third_party/python/Click/examples/complex/setup.py
 create mode 100644 third_party/python/Click/examples/imagepipe/.gitignore
 create mode 100644 third_party/python/Click/examples/imagepipe/README
 create mode 100644 third_party/python/Click/examples/imagepipe/example01.jpg
 create mode 100644 third_party/python/Click/examples/imagepipe/example02.jpg
 create mode 100644 third_party/python/Click/examples/imagepipe/imagepipe.py
 create mode 100644 third_party/python/Click/examples/imagepipe/setup.py
 create mode 100644 third_party/python/Click/examples/inout/README
 create mode 100644 third_party/python/Click/examples/inout/inout.py
 create mode 100644 third_party/python/Click/examples/inout/setup.py
 create mode 100644 third_party/python/Click/examples/naval/README
 create mode 100644 third_party/python/Click/examples/naval/naval.py
 create mode 100644 third_party/python/Click/examples/naval/setup.py
 create mode 100644 third_party/python/Click/examples/repo/README
 create mode 100644 third_party/python/Click/examples/repo/repo.py
 create mode 100644 third_party/python/Click/examples/repo/setup.py
 create mode 100644 third_party/python/Click/examples/termui/README
 create mode 100644 third_party/python/Click/examples/termui/setup.py
 create mode 100644 third_party/python/Click/examples/termui/termui.py
 create mode 100644 third_party/python/Click/examples/validation/README
 create mode 100644 third_party/python/Click/examples/validation/setup.py
 create mode 100644 third_party/python/Click/examples/validation/validation.py
 create mode 100644 third_party/python/Click/setup.cfg
 create mode 100644 third_party/python/Click/setup.py
 create mode 100644 third_party/python/Click/tests/conftest.py
 create mode 100644 third_party/python/Click/tests/test_arguments.py
 create mode 100644 third_party/python/Click/tests/test_bashcomplete.py
 create mode 100644 third_party/python/Click/tests/test_basic.py
 create mode 100644 third_party/python/Click/tests/test_chain.py
 create mode 100644 third_party/python/Click/tests/test_commands.py
 create mode 100644 third_party/python/Click/tests/test_compat.py
 create mode 100644 third_party/python/Click/tests/test_context.py
 create mode 100644 third_party/python/Click/tests/test_defaults.py
 create mode 100644 third_party/python/Click/tests/test_formatting.py
 create mode 100644 third_party/python/Click/tests/test_imports.py
 create mode 100644 third_party/python/Click/tests/test_normalization.py
 create mode 100644 third_party/python/Click/tests/test_options.py
 create mode 100644 third_party/python/Click/tests/test_termui.py
 create mode 100644 third_party/python/Click/tests/test_testing.py
 create mode 100644 third_party/python/Click/tests/test_utils.py
 create mode 100644 third_party/python/Click/tox.ini
 create mode 100644 third_party/python/Jinja2/CHANGES.rst
 create mode 100644 third_party/python/Jinja2/LICENSE.rst
 create mode 100644 third_party/python/Jinja2/MANIFEST.in
 create mode 100644 third_party/python/Jinja2/PKG-INFO
 create mode 100644 third_party/python/Jinja2/README.rst
 create mode 100644 third_party/python/Jinja2/artwork/jinjalogo.svg
 create mode 100644 third_party/python/Jinja2/ext/Vim/jinja.vim
 create mode 100644 third_party/python/Jinja2/setup.cfg
 create mode 100644 third_party/python/Jinja2/setup.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/__init__.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/_compat.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/_identifier.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/asyncfilters.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/asyncsupport.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/bccache.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/compiler.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/constants.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/debug.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/defaults.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/environment.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/exceptions.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/ext.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/filters.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/idtracking.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/lexer.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/loaders.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/meta.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/nativetypes.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/nodes.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/optimizer.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/parser.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/runtime.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/sandbox.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/tests.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/utils.py
 create mode 100644 third_party/python/Jinja2/src/jinja2/visitor.py
 create mode 100644 third_party/python/Jinja2/tox.ini
 create mode 100644 third_party/python/MarkupSafe/CHANGES.rst
 create mode 100644 third_party/python/MarkupSafe/LICENSE.rst
 create mode 100644 third_party/python/MarkupSafe/MANIFEST.in
 create mode 100644 third_party/python/MarkupSafe/PKG-INFO
 create mode 100644 third_party/python/MarkupSafe/README.rst
 create mode 100644 third_party/python/MarkupSafe/docs/Makefile
 create mode 100644 third_party/python/MarkupSafe/docs/changes.rst
 create mode 100644 third_party/python/MarkupSafe/docs/conf.py
 create mode 100644 third_party/python/MarkupSafe/docs/escaping.rst
 create mode 100644 third_party/python/MarkupSafe/docs/formatting.rst
 create mode 100644 third_party/python/MarkupSafe/docs/html.rst
 create mode 100644 third_party/python/MarkupSafe/docs/index.rst
 create mode 100644 third_party/python/MarkupSafe/docs/license.rst
 create mode 100644 third_party/python/MarkupSafe/docs/make.bat
 create mode 100644 third_party/python/MarkupSafe/docs/requirements.txt
 create mode 100644 third_party/python/MarkupSafe/setup.cfg
 create mode 100644 third_party/python/MarkupSafe/setup.py
 create mode 100644 third_party/python/MarkupSafe/src/markupsafe/__init__.py
 create mode 100644 third_party/python/MarkupSafe/src/markupsafe/_compat.py
 create mode 100644 third_party/python/MarkupSafe/src/markupsafe/_constants.py
 create mode 100644 third_party/python/MarkupSafe/src/markupsafe/_native.py
 create mode 100644 third_party/python/MarkupSafe/src/markupsafe/_speedups.c
 create mode 100644 third_party/python/MarkupSafe/tox.ini
 create mode 100644 third_party/python/appdirs/CHANGES.rst
 create mode 100644 third_party/python/appdirs/LICENSE.txt
 create mode 100644 third_party/python/appdirs/MANIFEST.in
 create mode 100644 third_party/python/appdirs/PKG-INFO
 create mode 100644 third_party/python/appdirs/README.rst
 create mode 100644 third_party/python/appdirs/appdirs.py
 create mode 100644 third_party/python/appdirs/setup.cfg
 create mode 100644 third_party/python/appdirs/setup.py
 create mode 100644 third_party/python/atomicwrites/LICENSE
 create mode 100644 third_party/python/atomicwrites/MANIFEST.in
 create mode 100644 third_party/python/atomicwrites/PKG-INFO
 create mode 100644 third_party/python/atomicwrites/README.rst
 create mode 100644 third_party/python/atomicwrites/atomicwrites/__init__.py
 create mode 100644 third_party/python/atomicwrites/docs/Makefile
 create mode 100644 third_party/python/atomicwrites/docs/conf.py
 create mode 100644 third_party/python/atomicwrites/docs/index.rst
 create mode 100644 third_party/python/atomicwrites/docs/make.bat
 create mode 100644 third_party/python/atomicwrites/setup.cfg
 create mode 100644 third_party/python/atomicwrites/setup.py
 create mode 100644 third_party/python/atomicwrites/tests/test_atomicwrites.py
 create mode 100644 third_party/python/attrs/.coveragerc
 create mode 100644 third_party/python/attrs/.github/CODE_OF_CONDUCT.rst
 create mode 100644 third_party/python/attrs/.github/CONTRIBUTING.rst
 create mode 100644 third_party/python/attrs/.readthedocs.yml
 create mode 100644 third_party/python/attrs/AUTHORS.rst
 create mode 100644 third_party/python/attrs/CHANGELOG.rst
 create mode 100644 third_party/python/attrs/LICENSE
 create mode 100644 third_party/python/attrs/MANIFEST.in
 create mode 100644 third_party/python/attrs/PKG-INFO
 create mode 100644 third_party/python/attrs/README.rst
 create mode 100644 third_party/python/attrs/changelog.d/towncrier_template.rst
 create mode 100644 third_party/python/attrs/conftest.py
 create mode 100644 third_party/python/attrs/docs/Makefile
 create mode 100644 third_party/python/attrs/docs/_static/attrs_logo.png
 create mode 100644 third_party/python/attrs/docs/_static/attrs_logo.svg
 create mode 100644 third_party/python/attrs/docs/api.rst
 create mode 100644 third_party/python/attrs/docs/backward-compatibility.rst
 create mode 100644 third_party/python/attrs/docs/changelog.rst
 create mode 100644 third_party/python/attrs/docs/conf.py
 create mode 100644 third_party/python/attrs/docs/contributing.rst
 create mode 100644 third_party/python/attrs/docs/docutils.conf
 create mode 100644 third_party/python/attrs/docs/examples.rst
 create mode 100644 third_party/python/attrs/docs/extending.rst
 create mode 100644 third_party/python/attrs/docs/glossary.rst
 create mode 100644 third_party/python/attrs/docs/hashing.rst
 create mode 100644 third_party/python/attrs/docs/how-does-it-work.rst
 create mode 100644 third_party/python/attrs/docs/index.rst
 create mode 100644 third_party/python/attrs/docs/init.rst
 create mode 100644 third_party/python/attrs/docs/license.rst
 create mode 100644 third_party/python/attrs/docs/overview.rst
 create mode 100644 third_party/python/attrs/docs/why.rst
 create mode 100644 third_party/python/attrs/pyproject.toml
 create mode 100644 third_party/python/attrs/setup.cfg
 create mode 100644 third_party/python/attrs/setup.py
 create mode 100644 third_party/python/attrs/src/attr/__init__.py
 create mode 100644 third_party/python/attrs/src/attr/_compat.py
 create mode 100644 third_party/python/attrs/src/attr/_config.py
 create mode 100644 third_party/python/attrs/src/attr/_funcs.py
 create mode 100644 third_party/python/attrs/src/attr/_make.py
 create mode 100644 third_party/python/attrs/src/attr/converters.py
 create mode 100644 third_party/python/attrs/src/attr/exceptions.py
 create mode 100644 third_party/python/attrs/src/attr/filters.py
 create mode 100644 third_party/python/attrs/src/attr/validators.py
 create mode 100644 third_party/python/attrs/tests/__init__.py
 create mode 100644 third_party/python/attrs/tests/strategies.py
 create mode 100644 third_party/python/attrs/tests/test_annotations.py
 create mode 100644 third_party/python/attrs/tests/test_config.py
 create mode 100644 third_party/python/attrs/tests/test_converters.py
 create mode 100644 third_party/python/attrs/tests/test_dark_magic.py
 create mode 100644 third_party/python/attrs/tests/test_dunders.py
 create mode 100644 third_party/python/attrs/tests/test_filters.py
 create mode 100644 third_party/python/attrs/tests/test_funcs.py
 create mode 100644 third_party/python/attrs/tests/test_init_subclass.py
 create mode 100644 third_party/python/attrs/tests/test_make.py
 create mode 100644 third_party/python/attrs/tests/test_slots.py
 create mode 100644 third_party/python/attrs/tests/test_validators.py
 create mode 100644 third_party/python/attrs/tests/utils.py
 create mode 100644 third_party/python/attrs/tox.ini
 create mode 100644 third_party/python/backports/shutil_which/__init__.py
 create mode 100644 third_party/python/biplist/AUTHORS
 create mode 100644 third_party/python/biplist/LICENSE
 create mode 100644 third_party/python/biplist/MANIFEST.in
 create mode 100644 third_party/python/biplist/PKG-INFO
 create mode 100644 third_party/python/biplist/README.md
 create mode 100644 third_party/python/biplist/biplist/__init__.py
 create mode 100644 third_party/python/biplist/setup.cfg
 create mode 100755 third_party/python/biplist/setup.py
 create mode 100644 third_party/python/biplist/tests/data/BFPersistentEventInfo.plist
 create mode 100644 third_party/python/biplist/tests/data/array_only_binary.plist
 create mode 100644 third_party/python/biplist/tests/data/bogus_file.plist
 create mode 100644 third_party/python/biplist/tests/data/bool_only_binary.plist
 create mode 100644 third_party/python/biplist/tests/data/dict_only_binary.plist
 create mode 100644 third_party/python/biplist/tests/data/empty_file.plist
 create mode 100644 third_party/python/biplist/tests/data/invalid_object_offset_size.plist
 create mode 100644 third_party/python/biplist/tests/data/invalid_object_ref_size.plist
 create mode 100644 third_party/python/biplist/tests/data/large_int_limits.plist
 create mode 100644 third_party/python/biplist/tests/data/nskeyedarchiver_example.plist
 create mode 100644 third_party/python/biplist/tests/data/simple_binary.plist
 create mode 100644 third_party/python/biplist/tests/data/small_date.plist
 create mode 100644 third_party/python/biplist/tests/data/small_real.plist
 create mode 100644 third_party/python/biplist/tests/data/unicode_empty.plist
 create mode 100644 third_party/python/biplist/tests/data/unicode_root.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/array_invalid_count.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/ascii_string_negative_length.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/ascii_string_too_long.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/date_seconds_is_nan.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/dictionary_invalid_count.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/integer_zero_byte_length.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/invalid_object_offset.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/invalid_offset_ending.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/list_index_out_of_range.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/no_marker_byte.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/real_invalid_length.plist
 create mode 100644 third_party/python/biplist/tests/fuzz_data/recursive_object_offset.plist
 create mode 100644 third_party/python/biplist/tests/test_fuzz_results.py
 create mode 100644 third_party/python/biplist/tests/test_invalid.py
 create mode 100644 third_party/python/biplist/tests/test_utils.py
 create mode 100644 third_party/python/biplist/tests/test_valid.py
 create mode 100644 third_party/python/biplist/tests/test_write.py
 create mode 100644 third_party/python/blessings/LICENSE
 create mode 100644 third_party/python/blessings/MANIFEST.in
 create mode 100644 third_party/python/blessings/PKG-INFO
 create mode 100644 third_party/python/blessings/README.rst
 create mode 100644 third_party/python/blessings/blessings/__init__.py
 create mode 100644 third_party/python/blessings/blessings/tests.py
 create mode 100644 third_party/python/blessings/setup.cfg
 create mode 100644 third_party/python/blessings/setup.py
 create mode 100644 third_party/python/blessings/tox.ini
 create mode 100644 third_party/python/cbor2/.gitignore
 create mode 100644 third_party/python/cbor2/.travis.yml
 create mode 100644 third_party/python/cbor2/LICENSE.txt
 create mode 100644 third_party/python/cbor2/PKG-INFO
 create mode 100644 third_party/python/cbor2/README.rst
 create mode 100644 third_party/python/cbor2/cbor2/__init__.py
 create mode 100644 third_party/python/cbor2/cbor2/compat.py
 create mode 100644 third_party/python/cbor2/cbor2/decoder.py
 create mode 100644 third_party/python/cbor2/cbor2/encoder.py
 create mode 100644 third_party/python/cbor2/cbor2/types.py
 create mode 100644 third_party/python/cbor2/docs/conf.py
 create mode 100644 third_party/python/cbor2/docs/customizing.rst
 create mode 100644 third_party/python/cbor2/docs/index.rst
 create mode 100644 third_party/python/cbor2/docs/modules/decoder.rst
 create mode 100644 third_party/python/cbor2/docs/modules/encoder.rst
 create mode 100644 third_party/python/cbor2/docs/modules/types.rst
 create mode 100644 third_party/python/cbor2/docs/usage.rst
 create mode 100644 third_party/python/cbor2/docs/versionhistory.rst
 create mode 100644 third_party/python/cbor2/setup.cfg
 create mode 100644 third_party/python/cbor2/setup.py
 create mode 100644 third_party/python/cbor2/tests/test_decoder.py
 create mode 100644 third_party/python/cbor2/tests/test_encoder.py
 create mode 100644 third_party/python/cbor2/tests/test_types.py
 create mode 100644 third_party/python/cbor2/tox.ini
 create mode 100644 third_party/python/certifi/LICENSE
 create mode 100644 third_party/python/certifi/MANIFEST.in
 create mode 100644 third_party/python/certifi/PKG-INFO
 create mode 100644 third_party/python/certifi/README.rst
 create mode 100644 third_party/python/certifi/certifi/__init__.py
 create mode 100644 third_party/python/certifi/certifi/__main__.py
 create mode 100644 third_party/python/certifi/certifi/cacert.pem
 create mode 100644 third_party/python/certifi/certifi/core.py
 create mode 100644 third_party/python/certifi/setup.cfg
 create mode 100755 third_party/python/certifi/setup.py
 create mode 100644 third_party/python/compare-locales/PKG-INFO
 create mode 100644 third_party/python/compare-locales/README.md
 create mode 100644 third_party/python/compare-locales/compare_locales/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/android.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/base.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/dtd.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/fluent.py
 create mode 100644 third_party/python/compare-locales/compare_locales/checks/properties.py
 create mode 100644 third_party/python/compare-locales/compare_locales/commands.py
 create mode 100644 third_party/python/compare-locales/compare_locales/compare/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/compare/content.py
 create mode 100644 third_party/python/compare-locales/compare_locales/compare/observer.py
 create mode 100644 third_party/python/compare-locales/compare_locales/compare/utils.py
 create mode 100644 third_party/python/compare-locales/compare_locales/integration_tests/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/integration_tests/test_plurals.py
 create mode 100644 third_party/python/compare-locales/compare_locales/keyedtuple.py
 create mode 100644 third_party/python/compare-locales/compare_locales/lint/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/lint/cli.py
 create mode 100644 third_party/python/compare-locales/compare_locales/lint/linter.py
 create mode 100644 third_party/python/compare-locales/compare_locales/lint/util.py
 create mode 100644 third_party/python/compare-locales/compare_locales/merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/mozpath.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/android.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/base.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/defines.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/dtd.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/fluent.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/ini.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/po.py
 create mode 100644 third_party/python/compare-locales/compare_locales/parser/properties.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/configparser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/files.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/ini.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/matcher.py
 create mode 100644 third_party/python/compare-locales/compare_locales/paths/project.py
 create mode 100644 third_party/python/compare-locales/compare_locales/plurals.py
 create mode 100644 third_party/python/compare-locales/compare_locales/serializer.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/android/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/android/test_checks.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/android/test_merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/android/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/data/bug121341.properties
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/data/test.properties
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/data/triple-license.dtd
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/dtd/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/dtd/test_checks.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/dtd/test_merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/dtd/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/fluent/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/fluent/test_checks.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/fluent/test_merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/fluent/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/lint/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/lint/test_linter.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/lint/test_util.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/merge/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/merge/test_comments.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/merge/test_messages.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/merge/test_unknown.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/merge/test_whitespace.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_configparser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_files.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_ini.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_matcher.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_paths.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/paths/test_project.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/po/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/po/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/properties/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/properties/test_checks.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/properties/test_merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/properties/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/serializer/__init__.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/serializer/test_android.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/serializer/test_fluent.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/serializer/test_properties.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_apps.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_checks.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_compare.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_defines.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_ini.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_keyedtuple.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_merge.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_mozpath.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_parser.py
 create mode 100644 third_party/python/compare-locales/compare_locales/tests/test_util.py
 create mode 100644 third_party/python/compare-locales/compare_locales/util.py
 create mode 100644 third_party/python/compare-locales/setup.cfg
 create mode 100755 third_party/python/compare-locales/setup.py
 create mode 100644 third_party/python/cookies/PKG-INFO
 create mode 100644 third_party/python/cookies/README
 create mode 100644 third_party/python/cookies/cookies.py
 create mode 100644 third_party/python/cookies/setup.cfg
 create mode 100644 third_party/python/cookies/setup.py
 create mode 100644 third_party/python/cookies/test_cookies.py
 create mode 100644 third_party/python/coverage/CONTRIBUTORS.txt
 create mode 100644 third_party/python/coverage/LICENSE.txt
 create mode 100644 third_party/python/coverage/PKG-INFO
 create mode 100644 third_party/python/coverage/README.rst
 create mode 100644 third_party/python/coverage/coverage/__init__.py
 create mode 100644 third_party/python/coverage/coverage/__main__.py
 create mode 100644 third_party/python/coverage/coverage/annotate.py
 create mode 100644 third_party/python/coverage/coverage/backunittest.py
 create mode 100644 third_party/python/coverage/coverage/backward.py
 create mode 100644 third_party/python/coverage/coverage/bytecode.py
 create mode 100644 third_party/python/coverage/coverage/cmdline.py
 create mode 100644 third_party/python/coverage/coverage/collector.py
 create mode 100644 third_party/python/coverage/coverage/config.py
 create mode 100644 third_party/python/coverage/coverage/context.py
 create mode 100644 third_party/python/coverage/coverage/control.py
 create mode 100644 third_party/python/coverage/coverage/ctracer/datastack.c
 create mode 100644 third_party/python/coverage/coverage/ctracer/datastack.h
 create mode 100644 third_party/python/coverage/coverage/ctracer/filedisp.c
 create mode 100644 third_party/python/coverage/coverage/ctracer/filedisp.h
 create mode 100644 third_party/python/coverage/coverage/ctracer/module.c
 create mode 100644 third_party/python/coverage/coverage/ctracer/stats.h
 create mode 100644 third_party/python/coverage/coverage/ctracer/tracer.c
 create mode 100644 third_party/python/coverage/coverage/ctracer/tracer.h
 create mode 100644 third_party/python/coverage/coverage/ctracer/util.h
 create mode 100644 third_party/python/coverage/coverage/data.py
 create mode 100644 third_party/python/coverage/coverage/debug.py
 create mode 100644 third_party/python/coverage/coverage/disposition.py
 create mode 100644 third_party/python/coverage/coverage/env.py
 create mode 100644 third_party/python/coverage/coverage/execfile.py
 create mode 100644 third_party/python/coverage/coverage/files.py
 create mode 100644 third_party/python/coverage/coverage/fullcoverage/encodings.py
 create mode 100644 third_party/python/coverage/coverage/html.py
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/coverage_html.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/index.html
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/jquery.ba-throttle-debounce.min.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/jquery.hotkeys.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/jquery.isonscreen.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/jquery.min.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/jquery.tablesorter.min.js
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/keybd_closed.png
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/keybd_open.png
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/pyfile.html
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/style.css
 create mode 100644 third_party/python/coverage/coverage/htmlfiles/style.scss
 create mode 100644 third_party/python/coverage/coverage/inorout.py
 create mode 100644 third_party/python/coverage/coverage/jsonreport.py
 create mode 100644 third_party/python/coverage/coverage/misc.py
 create mode 100644 third_party/python/coverage/coverage/multiproc.py
 create mode 100644 third_party/python/coverage/coverage/numbits.py
 create mode 100644 third_party/python/coverage/coverage/optional.py
 create mode 100644 third_party/python/coverage/coverage/parser.py
 create mode 100644 third_party/python/coverage/coverage/phystokens.py
 create mode 100644 third_party/python/coverage/coverage/plugin.py
 create mode 100644 third_party/python/coverage/coverage/plugin_support.py
 create mode 100644 third_party/python/coverage/coverage/python.py
 create mode 100644 third_party/python/coverage/coverage/pytracer.py
 create mode 100644 third_party/python/coverage/coverage/report.py
 create mode 100644 third_party/python/coverage/coverage/results.py
 create mode 100644 third_party/python/coverage/coverage/sqldata.py
 create mode 100644 third_party/python/coverage/coverage/summary.py
 create mode 100644 third_party/python/coverage/coverage/templite.py
 create mode 100644 third_party/python/coverage/coverage/tomlconfig.py
 create mode 100644 third_party/python/coverage/coverage/version.py
 create mode 100644 third_party/python/coverage/coverage/xmlreport.py
 create mode 100644 third_party/python/coverage/setup.cfg
 create mode 100644 third_party/python/coverage/setup.py
 create mode 100644 third_party/python/cram/cram/__init__.py
 create mode 100644 third_party/python/cram/cram/__main__.py
 create mode 100644 third_party/python/cram/cram/_cli.py
 create mode 100644 third_party/python/cram/cram/_diff.py
 create mode 100644 third_party/python/cram/cram/_encoding.py
 create mode 100644 third_party/python/cram/cram/_main.py
 create mode 100644 third_party/python/cram/cram/_process.py
 create mode 100644 third_party/python/cram/cram/_run.py
 create mode 100644 third_party/python/cram/cram/_test.py
 create mode 100644 third_party/python/cram/cram/_xunit.py
 create mode 100644 third_party/python/diskcache/LICENSE
 create mode 100644 third_party/python/diskcache/MANIFEST.in
 create mode 100644 third_party/python/diskcache/PKG-INFO
 create mode 100644 third_party/python/diskcache/README.rst
 create mode 100644 third_party/python/diskcache/diskcache/__init__.py
 create mode 100644 third_party/python/diskcache/diskcache/cli.py
 create mode 100644 third_party/python/diskcache/diskcache/core.py
 create mode 100644 third_party/python/diskcache/diskcache/djangocache.py
 create mode 100644 third_party/python/diskcache/diskcache/fanout.py
 create mode 100644 third_party/python/diskcache/diskcache/persistent.py
 create mode 100644 third_party/python/diskcache/diskcache/recipes.py
 create mode 100644 third_party/python/diskcache/setup.cfg
 create mode 100644 third_party/python/diskcache/setup.py
 create mode 100644 third_party/python/distro/CHANGELOG.md
 create mode 100644 third_party/python/distro/CONTRIBUTING.md
 create mode 100644 third_party/python/distro/CONTRIBUTORS.md
 create mode 100644 third_party/python/distro/LICENSE
 create mode 100644 third_party/python/distro/MANIFEST.in
 create mode 100644 third_party/python/distro/Makefile
 create mode 100644 third_party/python/distro/PKG-INFO
 create mode 100644 third_party/python/distro/README.md
 create mode 100644 third_party/python/distro/dev-requirements.txt
 create mode 100755 third_party/python/distro/distro.py
 create mode 100644 third_party/python/distro/docs/conf.py
 create mode 100644 third_party/python/distro/docs/index.rst
 create mode 100755 third_party/python/distro/query_local_distro.py
 create mode 100644 third_party/python/distro/setup.cfg
 create mode 100644 third_party/python/distro/setup.py
 create mode 100644 third_party/python/distro/tests/__init__.py
 create mode 100755 third_party/python/distro/tests/resources/distros/__shared__/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/amazon2014/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/amazon2016/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/amazon2016/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/arch/etc/arch-release
 create mode 100644 third_party/python/distro/tests/resources/distros/arch/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/arch/usr/lib/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos5/etc/centos-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos5/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos5/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos7/etc/centos-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos7/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/centos7/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/cloudlinux5/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/cloudlinux6/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/cloudlinux7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/cloudlinux7/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/coreos/etc/oem-release
 create mode 100644 third_party/python/distro/tests/resources/distros/coreos/etc/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/debian8/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/debian8/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/debian8/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/exherbo/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/fedora-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/issue
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/issue.net
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora19/etc/system-release-cpe
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora23/etc/fedora-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora23/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora23/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora23/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora23/usr/lib/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora30/etc/fedora-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora30/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora30/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora30/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/fedora30/usr/lib/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/freebsd111/bin/uname
 create mode 100644 third_party/python/distro/tests/resources/distros/gentoo/etc/gentoo-release
 create mode 100644 third_party/python/distro/tests/resources/distros/gentoo/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/kali/etc/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/kvmibm1/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/kvmibm1/etc/base-release
 create mode 100644 third_party/python/distro/tests/resources/distros/kvmibm1/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/kvmibm1/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/kvmibm1/etc/system-release
 create mode 100755 third_party/python/distro/tests/resources/distros/linuxmint17/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/linuxmint17/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/linuxmint17/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/linuxmint17/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/linuxmint17/etc/upstream-release/lsb-release
 create mode 100755 third_party/python/distro/tests/resources/distros/mageia5/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/mageia-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/mandrake-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/mandrakelinux-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/mandriva-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/release
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/etc/version
 create mode 100644 third_party/python/distro/tests/resources/distros/mageia5/usr/lib/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/mandriva2011/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/mandrake-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/mandrakelinux-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/mandriva-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/release
 create mode 100644 third_party/python/distro/tests/resources/distros/mandriva2011/etc/version
 create mode 100755 third_party/python/distro/tests/resources/distros/manjaro1512/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/manjaro1512/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/manjaro1512/etc/manjaro-release
 create mode 100644 third_party/python/distro/tests/resources/distros/manjaro1512/etc/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/netbsd711/bin/uname
 create mode 100755 third_party/python/distro/tests/resources/distros/openbsd62/bin/uname
 create mode 100644 third_party/python/distro/tests/resources/distros/openelec6/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/opensuse42/etc/SuSE-release
 create mode 100644 third_party/python/distro/tests/resources/distros/opensuse42/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/oracle7/etc/oracle-release
 create mode 100644 third_party/python/distro/tests/resources/distros/oracle7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/raspbian7/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/raspbian7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/raspbian8/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/raspbian8/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel5/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel6/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel6/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel7/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/rhel7/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific6/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific6/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific7/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific7/etc/redhat-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific7/etc/sl-release
 create mode 100644 third_party/python/distro/tests/resources/distros/scientific7/etc/system-release
 create mode 100644 third_party/python/distro/tests/resources/distros/slackware14/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/distros/slackware14/etc/slackware-version
 create mode 100755 third_party/python/distro/tests/resources/distros/sles12/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/sles12/etc/SuSE-release
 create mode 100644 third_party/python/distro/tests/resources/distros/sles12/etc/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/ubuntu14/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu14/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu14/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu14/etc/os-release
 create mode 100755 third_party/python/distro/tests/resources/distros/ubuntu16/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu16/etc/debian_version
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu16/etc/lsb-release
 create mode 100644 third_party/python/distro/tests/resources/distros/ubuntu16/etc/os-release
 create mode 100644 third_party/python/distro/tests/resources/special/empty-release
 create mode 100644 third_party/python/distro/tests/resources/testdistros/distro/baduname/bin/uname
 create mode 100644 third_party/python/distro/tests/resources/testdistros/distro/unknowndistro/etc/unknowndistro-release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/lsb_rc001/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/lsb_rc002/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/lsb_rc126/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/lsb_rc130/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/lsb_rc255/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/ubuntu14_nomodules/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/ubuntu14_normal/bin/lsb_release
 create mode 100755 third_party/python/distro/tests/resources/testdistros/lsb/ubuntu14_trailingblanks/bin/lsb_release
 create mode 100644 third_party/python/distro/tests/test_distro.py
 create mode 100644 third_party/python/dlmanager/README.rst
 create mode 100755 third_party/python/dlmanager/check.py
 create mode 100644 third_party/python/dlmanager/dlmanager/__init__.py
 create mode 100644 third_party/python/dlmanager/dlmanager/fs.py
 create mode 100644 third_party/python/dlmanager/dlmanager/manager.py
 create mode 100644 third_party/python/dlmanager/dlmanager/persist_limit.py
 create mode 100644 third_party/python/dlmanager/doc/Makefile
 create mode 100644 third_party/python/dlmanager/doc/api.rst
 create mode 100644 third_party/python/dlmanager/doc/conf.py
 create mode 100644 third_party/python/dlmanager/doc/index.rst
 create mode 100644 third_party/python/dlmanager/doc/make.bat
 create mode 100644 third_party/python/dlmanager/examples/dl_progressbar.py
 create mode 100644 third_party/python/dlmanager/examples/dl_tqdm.py
 create mode 100644 third_party/python/dlmanager/requirements.txt
 create mode 100644 third_party/python/dlmanager/setup.cfg
 create mode 100644 third_party/python/dlmanager/setup.py
 create mode 100644 third_party/python/dlmanager/test-requirements.txt
 create mode 100644 third_party/python/dlmanager/tests/__init__.py
 create mode 100644 third_party/python/dlmanager/tests/test_manager.py
 create mode 100644 third_party/python/dlmanager/tests/test_persist_limit.py
 create mode 100644 third_party/python/ecdsa/LICENSE
 create mode 100644 third_party/python/ecdsa/MANIFEST.in
 create mode 100644 third_party/python/ecdsa/NEWS
 create mode 100644 third_party/python/ecdsa/PKG-INFO
 create mode 100644 third_party/python/ecdsa/README.md
 create mode 100644 third_party/python/ecdsa/setup.cfg
 create mode 100755 third_party/python/ecdsa/setup.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/__init__.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/_compat.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/_rwlock.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/_version.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/curves.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/der.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/ecdh.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/ecdsa.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/ellipticcurve.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/keys.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/numbertheory.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/rfc6979.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_der.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_ecdh.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_ecdsa.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_ellipticcurve.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_jacobi.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_keys.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_malformed_sigs.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_numbertheory.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_pyecdsa.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/test_rw_lock.py
 create mode 100644 third_party/python/ecdsa/src/ecdsa/util.py
 create mode 100644 third_party/python/ecdsa/versioneer.py
 create mode 100644 third_party/python/enum34/MANIFEST.in
 create mode 100644 third_party/python/enum34/PKG-INFO
 create mode 100644 third_party/python/enum34/README
 create mode 100644 third_party/python/enum34/enum/LICENSE
 create mode 100644 third_party/python/enum34/enum/README
 create mode 100644 third_party/python/enum34/enum/__init__.py
 create mode 100644 third_party/python/enum34/enum/doc/enum.pdf
 create mode 100644 third_party/python/enum34/enum/doc/enum.rst
 create mode 100644 third_party/python/enum34/enum/test.py
 create mode 100644 third_party/python/enum34/setup.cfg
 create mode 100644 third_party/python/enum34/setup.py
 create mode 100644 third_party/python/esprima/PKG-INFO
 create mode 100644 third_party/python/esprima/README
 create mode 100644 third_party/python/esprima/esprima/__init__.py
 create mode 100644 third_party/python/esprima/esprima/__main__.py
 create mode 100644 third_party/python/esprima/esprima/character.py
 create mode 100644 third_party/python/esprima/esprima/comment_handler.py
 create mode 100644 third_party/python/esprima/esprima/compat.py
 create mode 100644 third_party/python/esprima/esprima/error_handler.py
 create mode 100644 third_party/python/esprima/esprima/esprima.py
 create mode 100644 third_party/python/esprima/esprima/jsx_nodes.py
 create mode 100644 third_party/python/esprima/esprima/jsx_parser.py
 create mode 100644 third_party/python/esprima/esprima/jsx_syntax.py
 create mode 100644 third_party/python/esprima/esprima/messages.py
 create mode 100644 third_party/python/esprima/esprima/nodes.py
 create mode 100644 third_party/python/esprima/esprima/objects.py
 create mode 100644 third_party/python/esprima/esprima/parser.py
 create mode 100644 third_party/python/esprima/esprima/scanner.py
 create mode 100644 third_party/python/esprima/esprima/syntax.py
 create mode 100644 third_party/python/esprima/esprima/token.py
 create mode 100644 third_party/python/esprima/esprima/tokenizer.py
 create mode 100644 third_party/python/esprima/esprima/utils.py
 create mode 100644 third_party/python/esprima/esprima/visitor.py
 create mode 100644 third_party/python/esprima/esprima/xhtml_entities.py
 create mode 100644 third_party/python/esprima/setup.cfg
 create mode 100644 third_party/python/esprima/setup.py
 create mode 100644 third_party/python/fluent.migrate/PKG-INFO
 create mode 100644 third_party/python/fluent.migrate/README.md
 create mode 100644 third_party/python/fluent.migrate/fluent/__init__.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/__init__.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/_context.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/blame.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/changesets.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/context.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/errors.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/helpers.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/merge.py
 create mode 100755 third_party/python/fluent.migrate/fluent/migrate/tool.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/transforms.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/util.py
 create mode 100644 third_party/python/fluent.migrate/fluent/migrate/validator.py
 create mode 100644 third_party/python/fluent.migrate/setup.cfg
 create mode 100644 third_party/python/fluent.migrate/setup.py
 create mode 100644 third_party/python/fluent.syntax/PKG-INFO
 create mode 100644 third_party/python/fluent.syntax/fluent/__init__.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/__init__.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/ast.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/errors.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/parser.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/serializer.py
 create mode 100644 third_party/python/fluent.syntax/fluent/syntax/stream.py
 create mode 100644 third_party/python/fluent.syntax/setup.cfg
 create mode 100755 third_party/python/fluent.syntax/setup.py
 create mode 100644 third_party/python/funcsigs/CHANGELOG
 create mode 100644 third_party/python/funcsigs/LICENSE
 create mode 100644 third_party/python/funcsigs/MANIFEST.in
 create mode 100644 third_party/python/funcsigs/PKG-INFO
 create mode 100644 third_party/python/funcsigs/README.rst
 create mode 100644 third_party/python/funcsigs/docs/Makefile
 create mode 100644 third_party/python/funcsigs/docs/_templates/page.html
 create mode 100644 third_party/python/funcsigs/docs/conf.py
 create mode 100644 third_party/python/funcsigs/docs/index.rst
 create mode 100644 third_party/python/funcsigs/funcsigs/__init__.py
 create mode 100644 third_party/python/funcsigs/funcsigs/version.py
 create mode 100644 third_party/python/funcsigs/setup.cfg
 create mode 100644 third_party/python/funcsigs/setup.py
 create mode 100644 third_party/python/funcsigs/tests/__init__.py
 create mode 100644 third_party/python/funcsigs/tests/test_formatannotation.py
 create mode 100644 third_party/python/funcsigs/tests/test_funcsigs.py
 create mode 100644 third_party/python/funcsigs/tests/test_inspect.py
 create mode 100644 third_party/python/futures/CHANGES
 create mode 100644 third_party/python/futures/LICENSE
 create mode 100644 third_party/python/futures/MANIFEST.in
 create mode 100644 third_party/python/futures/PKG-INFO
 create mode 100644 third_party/python/futures/concurrent/__init__.py
 create mode 100644 third_party/python/futures/concurrent/futures/__init__.py
 create mode 100644 third_party/python/futures/concurrent/futures/_base.py
 create mode 100644 third_party/python/futures/concurrent/futures/process.py
 create mode 100644 third_party/python/futures/concurrent/futures/thread.py
 create mode 100644 third_party/python/futures/crawl.py
 create mode 100644 third_party/python/futures/docs/Makefile
 create mode 100644 third_party/python/futures/docs/conf.py
 create mode 100644 third_party/python/futures/docs/index.rst
 create mode 100644 third_party/python/futures/docs/make.bat
 create mode 100644 third_party/python/futures/futures.egg-info/PKG-INFO
 create mode 100644 third_party/python/futures/futures.egg-info/SOURCES.txt
 create mode 100644 third_party/python/futures/futures.egg-info/dependency_links.txt
 create mode 100644 third_party/python/futures/futures.egg-info/not-zip-safe
 create mode 100644 third_party/python/futures/futures.egg-info/pbr.json
 create mode 100644 third_party/python/futures/futures.egg-info/top_level.txt
 create mode 100644 third_party/python/futures/primes.py
 create mode 100644 third_party/python/futures/setup.cfg
 create mode 100755 third_party/python/futures/setup.py
 create mode 100644 third_party/python/futures/test_futures.py
 create mode 100644 third_party/python/futures/tox.ini
 create mode 100644 third_party/python/glean_parser/.circleci/config.yml
 create mode 100644 third_party/python/glean_parser/.editorconfig
 create mode 100644 third_party/python/glean_parser/.flake8
 create mode 100644 third_party/python/glean_parser/.github/ISSUE_TEMPLATE.md
 create mode 100644 third_party/python/glean_parser/.github/pull_request_template.md
 create mode 100644 third_party/python/glean_parser/.gitignore
 create mode 100644 third_party/python/glean_parser/.swiftlint.yml
 create mode 100644 third_party/python/glean_parser/AUTHORS.rst
 create mode 100644 third_party/python/glean_parser/CODE_OF_CONDUCT.md
 create mode 100644 third_party/python/glean_parser/CONTRIBUTING.rst
 create mode 100644 third_party/python/glean_parser/HISTORY.rst
 create mode 100644 third_party/python/glean_parser/LICENSE
 create mode 100644 third_party/python/glean_parser/MANIFEST.in
 create mode 100644 third_party/python/glean_parser/Makefile
 create mode 100644 third_party/python/glean_parser/PKG-INFO
 create mode 100644 third_party/python/glean_parser/README.rst
 create mode 100644 third_party/python/glean_parser/glean_parser/__init__.py
 create mode 100644 third_party/python/glean_parser/glean_parser/__main__.py
 create mode 100644 third_party/python/glean_parser/glean_parser/kotlin.py
 create mode 100644 third_party/python/glean_parser/glean_parser/lint.py
 create mode 100644 third_party/python/glean_parser/glean_parser/markdown.py
 create mode 100644 third_party/python/glean_parser/glean_parser/metrics.py
 create mode 100644 third_party/python/glean_parser/glean_parser/parser.py
 create mode 100644 third_party/python/glean_parser/glean_parser/pings.py
 create mode 100644 third_party/python/glean_parser/glean_parser/schemas/metrics.1-0-0.schema.yaml
 create mode 100644 third_party/python/glean_parser/glean_parser/schemas/pings.1-0-0.schema.yaml
 create mode 100644 third_party/python/glean_parser/glean_parser/swift.py
 create mode 100644 third_party/python/glean_parser/glean_parser/templates/kotlin.geckoview.jinja2
 create mode 100644 third_party/python/glean_parser/glean_parser/templates/kotlin.jinja2
 create mode 100644 third_party/python/glean_parser/glean_parser/templates/markdown.jinja2
 create mode 100644 third_party/python/glean_parser/glean_parser/templates/swift.jinja2
 create mode 100644 third_party/python/glean_parser/glean_parser/translate.py
 create mode 100644 third_party/python/glean_parser/glean_parser/util.py
 create mode 100644 third_party/python/glean_parser/glean_parser/validate_ping.py
 create mode 100644 third_party/python/glean_parser/requirements_dev.txt
 create mode 100644 third_party/python/glean_parser/requirements_dev_py35.txt
 create mode 100644 third_party/python/glean_parser/setup.cfg
 create mode 100644 third_party/python/glean_parser/setup.py
 create mode 100644 third_party/python/importlib_metadata/.gitlab-ci.yml
 create mode 100644 third_party/python/importlib_metadata/.readthedocs.yml
 create mode 100644 third_party/python/importlib_metadata/LICENSE
 create mode 100644 third_party/python/importlib_metadata/MANIFEST.in
 create mode 100644 third_party/python/importlib_metadata/PKG-INFO
 create mode 100644 third_party/python/importlib_metadata/README.rst
 create mode 100644 third_party/python/importlib_metadata/codecov.yml
 create mode 100644 third_party/python/importlib_metadata/coverage.ini
 create mode 100644 third_party/python/importlib_metadata/coverplug.py
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata.egg-info/PKG-INFO
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata.egg-info/SOURCES.txt
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata.egg-info/dependency_links.txt
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata.egg-info/requires.txt
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata.egg-info/top_level.txt
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/__init__.py
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/_compat.py
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/docs/__init__.py
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/docs/changelog.rst
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/docs/conf.py
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/docs/index.rst
 create mode 100644 third_party/python/importlib_metadata/importlib_metadata/docs/using.rst
 create mode 100644 third_party/python/importlib_metadata/prepare/example/example/__init__.py
 create mode 100644 third_party/python/importlib_metadata/prepare/example/setup.py
 create mode 100644 third_party/python/importlib_metadata/pyproject.toml
 create mode 100644 third_party/python/importlib_metadata/setup.cfg
 create mode 100644 third_party/python/importlib_metadata/setup.py
 create mode 100644 third_party/python/importlib_metadata/tox.ini
 create mode 100644 third_party/python/iso8601/LICENSE
 create mode 100644 third_party/python/iso8601/MANIFEST.in
 create mode 100644 third_party/python/iso8601/PKG-INFO
 create mode 100644 third_party/python/iso8601/README.rst
 create mode 100644 third_party/python/iso8601/dev-requirements.txt
 create mode 100644 third_party/python/iso8601/iso8601/__init__.py
 create mode 100644 third_party/python/iso8601/iso8601/iso8601.py
 create mode 100644 third_party/python/iso8601/iso8601/test_iso8601.py
 create mode 100644 third_party/python/iso8601/setup.cfg
 create mode 100644 third_party/python/iso8601/setup.py
 create mode 100644 third_party/python/iso8601/tox.ini
 create mode 100644 third_party/python/jsmin/CHANGELOG.txt
 create mode 100644 third_party/python/jsmin/LICENSE.txt
 create mode 100644 third_party/python/jsmin/MANIFEST.in
 create mode 100644 third_party/python/jsmin/PKG-INFO
 create mode 100644 third_party/python/jsmin/README.rst
 create mode 100644 third_party/python/jsmin/jsmin/__init__.py
 create mode 100644 third_party/python/jsmin/jsmin/__main__.py
 create mode 100644 third_party/python/jsmin/jsmin/test.py
 create mode 100644 third_party/python/jsmin/setup.cfg
 create mode 100644 third_party/python/jsmin/setup.py
 create mode 100644 third_party/python/json-e/MANIFEST.in
 create mode 100644 third_party/python/json-e/PKG-INFO
 create mode 100644 third_party/python/json-e/README.md
 create mode 100644 third_party/python/json-e/jsone/__init__.py
 create mode 100644 third_party/python/json-e/jsone/builtins.py
 create mode 100644 third_party/python/json-e/jsone/interpreter.py
 create mode 100644 third_party/python/json-e/jsone/prattparser.py
 create mode 100644 third_party/python/json-e/jsone/render.py
 create mode 100644 third_party/python/json-e/jsone/shared.py
 create mode 100644 third_party/python/json-e/jsone/six.py
 create mode 100644 third_party/python/json-e/package.json
 create mode 100644 third_party/python/json-e/setup.cfg
 create mode 100644 third_party/python/json-e/setup.py
 create mode 100644 third_party/python/jsonschema/.appveyor.yml
 create mode 100644 third_party/python/jsonschema/.coveragerc
 create mode 100644 third_party/python/jsonschema/.github/FUNDING.yml
 create mode 100644 third_party/python/jsonschema/.github/SECURITY.md
 create mode 100644 third_party/python/jsonschema/.gitignore
 create mode 100644 third_party/python/jsonschema/.travis.yml
 create mode 100644 third_party/python/jsonschema/CHANGELOG.rst
 create mode 100644 third_party/python/jsonschema/COPYING
 create mode 100644 third_party/python/jsonschema/DEMO.ipynb
 create mode 100644 third_party/python/jsonschema/MANIFEST.in
 create mode 100644 third_party/python/jsonschema/PKG-INFO
 create mode 100644 third_party/python/jsonschema/README.rst
 create mode 100644 third_party/python/jsonschema/codecov.yml
 create mode 100644 third_party/python/jsonschema/demo.yml
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/PKG-INFO
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/SOURCES.txt
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/dependency_links.txt
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/entry_points.txt
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/requires.txt
 create mode 100644 third_party/python/jsonschema/jsonschema.egg-info/top_level.txt
 create mode 100644 third_party/python/jsonschema/jsonschema/__init__.py
 create mode 100644 third_party/python/jsonschema/jsonschema/__main__.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_format.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_legacy_validators.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_reflect.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_types.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_utils.py
 create mode 100644 third_party/python/jsonschema/jsonschema/_validators.py
 create mode 100644 third_party/python/jsonschema/jsonschema/benchmarks/__init__.py
 create mode 100644 third_party/python/jsonschema/jsonschema/benchmarks/issue232.py
 create mode 100644 third_party/python/jsonschema/jsonschema/benchmarks/issue232/issue.json
 create mode 100644 third_party/python/jsonschema/jsonschema/benchmarks/json_schema_test_suite.py
 create mode 100644 third_party/python/jsonschema/jsonschema/cli.py
 create mode 100644 third_party/python/jsonschema/jsonschema/compat.py
 create mode 100644 third_party/python/jsonschema/jsonschema/exceptions.py
 create mode 100644 third_party/python/jsonschema/jsonschema/schemas/draft3.json
 create mode 100644 third_party/python/jsonschema/jsonschema/schemas/draft4.json
 create mode 100644 third_party/python/jsonschema/jsonschema/schemas/draft6.json
 create mode 100644 third_party/python/jsonschema/jsonschema/schemas/draft7.json
 create mode 100644 third_party/python/jsonschema/jsonschema/validators.py
 create mode 100644 third_party/python/jsonschema/pyproject.toml
 create mode 100644 third_party/python/jsonschema/setup.cfg
 create mode 100644 third_party/python/jsonschema/setup.py
 create mode 100644 third_party/python/jsonschema/test-requirements.txt
 create mode 100644 third_party/python/jsonschema/tox.ini
 create mode 100644 third_party/python/mock-1.0.0/LICENSE.txt
 create mode 100644 third_party/python/mock-1.0.0/MANIFEST.in
 create mode 100644 third_party/python/mock-1.0.0/PKG-INFO
 create mode 100644 third_party/python/mock-1.0.0/README.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/changelog.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/compare.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/conf.py
 create mode 100644 third_party/python/mock-1.0.0/docs/examples.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/getting-started.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/helpers.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/index.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/magicmock.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/mock.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/patch.txt
 create mode 100644 third_party/python/mock-1.0.0/docs/sentinel.txt
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/changelog.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/compare.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/examples.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/getting-started.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/index.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/magicmock.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/mock.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/mocksignature.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/patch.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/.doctrees/sentinel.doctree
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/changelog.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/compare.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/examples.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/getting-started.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/index.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/magicmock.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/mock.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/mocksignature.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/patch.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_sources/sentinel.txt
 create mode 100644 third_party/python/mock-1.0.0/html/_static/adctheme.css
 create mode 100644 third_party/python/mock-1.0.0/html/_static/basic.css
 create mode 100644 third_party/python/mock-1.0.0/html/_static/breadcrumb_background.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/default.css
 create mode 100644 third_party/python/mock-1.0.0/html/_static/doctools.js
 create mode 100644 third_party/python/mock-1.0.0/html/_static/documentation.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/file.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/header_sm_mid.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/jquery.js
 create mode 100644 third_party/python/mock-1.0.0/html/_static/minus.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/mobile.css
 create mode 100644 third_party/python/mock-1.0.0/html/_static/plus.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/pygments.css
 create mode 100644 third_party/python/mock-1.0.0/html/_static/scrn1.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/scrn2.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/searchfield_leftcap.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/searchfield_repeat.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/searchfield_rightcap.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/searchtools.js
 create mode 100644 third_party/python/mock-1.0.0/html/_static/sidebar.js
 create mode 100644 third_party/python/mock-1.0.0/html/_static/title_background.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/toc.js
 create mode 100644 third_party/python/mock-1.0.0/html/_static/triangle_closed.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/triangle_left.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/triangle_open.png
 create mode 100644 third_party/python/mock-1.0.0/html/_static/underscore.js
 create mode 100644 third_party/python/mock-1.0.0/html/changelog.html
 create mode 100644 third_party/python/mock-1.0.0/html/compare.html
 create mode 100644 third_party/python/mock-1.0.0/html/examples.html
 create mode 100644 third_party/python/mock-1.0.0/html/genindex.html
 create mode 100644 third_party/python/mock-1.0.0/html/getting-started.html
 create mode 100644 third_party/python/mock-1.0.0/html/index.html
 create mode 100644 third_party/python/mock-1.0.0/html/magicmock.html
 create mode 100644 third_party/python/mock-1.0.0/html/mock.html
 create mode 100644 third_party/python/mock-1.0.0/html/mocksignature.html
 create mode 100644 third_party/python/mock-1.0.0/html/objects.inv
 create mode 100644 third_party/python/mock-1.0.0/html/output.txt
 create mode 100644 third_party/python/mock-1.0.0/html/patch.html
 create mode 100644 third_party/python/mock-1.0.0/html/search.html
 create mode 100644 third_party/python/mock-1.0.0/html/searchindex.js
 create mode 100644 third_party/python/mock-1.0.0/html/sentinel.html
 create mode 100644 third_party/python/mock-1.0.0/mock.egg-info/PKG-INFO
 create mode 100644 third_party/python/mock-1.0.0/mock.egg-info/SOURCES.txt
 create mode 100644 third_party/python/mock-1.0.0/mock.egg-info/dependency_links.txt
 create mode 100644 third_party/python/mock-1.0.0/mock.egg-info/top_level.txt
 create mode 100644 third_party/python/mock-1.0.0/mock.py
 create mode 100644 third_party/python/mock-1.0.0/setup.cfg
 create mode 100755 third_party/python/mock-1.0.0/setup.py
 create mode 100644 third_party/python/mock-1.0.0/tests/__init__.py
 create mode 100644 third_party/python/mock-1.0.0/tests/_testwith.py
 create mode 100644 third_party/python/mock-1.0.0/tests/support.py
 create mode 100644 third_party/python/mock-1.0.0/tests/support_with.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testcallable.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testhelpers.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testmagicmethods.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testmock.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testpatch.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testsentinel.py
 create mode 100644 third_party/python/mock-1.0.0/tests/testwith.py
 create mode 100644 third_party/python/mock-1.0.0/tox.ini
 create mode 100644 third_party/python/mohawk/PKG-INFO
 create mode 100644 third_party/python/mohawk/README.rst
 create mode 100644 third_party/python/mohawk/mohawk/__init__.py
 create mode 100644 third_party/python/mohawk/mohawk/base.py
 create mode 100644 third_party/python/mohawk/mohawk/bewit.py
 create mode 100644 third_party/python/mohawk/mohawk/exc.py
 create mode 100644 third_party/python/mohawk/mohawk/receiver.py
 create mode 100644 third_party/python/mohawk/mohawk/sender.py
 create mode 100644 third_party/python/mohawk/mohawk/tests.py
 create mode 100644 third_party/python/mohawk/mohawk/util.py
 create mode 100644 third_party/python/mohawk/setup.cfg
 create mode 100644 third_party/python/mohawk/setup.py
 create mode 100644 third_party/python/more-itertools/LICENSE
 create mode 100644 third_party/python/more-itertools/MANIFEST.in
 create mode 100644 third_party/python/more-itertools/PKG-INFO
 create mode 100644 third_party/python/more-itertools/README.rst
 create mode 100644 third_party/python/more-itertools/docs/Makefile
 create mode 100644 third_party/python/more-itertools/docs/_static/theme_overrides.css
 create mode 100644 third_party/python/more-itertools/docs/api.rst
 create mode 100644 third_party/python/more-itertools/docs/conf.py
 create mode 100644 third_party/python/more-itertools/docs/index.rst
 create mode 100644 third_party/python/more-itertools/docs/license.rst
 create mode 100644 third_party/python/more-itertools/docs/make.bat
 create mode 100644 third_party/python/more-itertools/docs/testing.rst
 create mode 100644 third_party/python/more-itertools/docs/versions.rst
 create mode 100644 third_party/python/more-itertools/more_itertools/__init__.py
 create mode 100644 third_party/python/more-itertools/more_itertools/more.py
 create mode 100644 third_party/python/more-itertools/more_itertools/recipes.py
 create mode 100644 third_party/python/more-itertools/more_itertools/tests/__init__.py
 create mode 100644 third_party/python/more-itertools/more_itertools/tests/test_more.py
 create mode 100644 third_party/python/more-itertools/more_itertools/tests/test_recipes.py
 create mode 100644 third_party/python/more-itertools/setup.cfg
 create mode 100644 third_party/python/more-itertools/setup.py
 create mode 100644 third_party/python/more-itertools/tox.ini
 create mode 100644 third_party/python/moz.build
 create mode 100644 third_party/python/mozilla-version/LICENSE
 create mode 100644 third_party/python/mozilla-version/MANIFEST.in
 create mode 100644 third_party/python/mozilla-version/PKG-INFO
 create mode 100644 third_party/python/mozilla-version/README.md
 create mode 100644 third_party/python/mozilla-version/mozilla_version/__init__.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/balrog.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/errors.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/gecko.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/parser.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/test/__init__.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/test/test_balrog.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/test/test_gecko.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/test/test_version.py
 create mode 100644 third_party/python/mozilla-version/mozilla_version/version.py
 create mode 100644 third_party/python/mozilla-version/requirements-coveralls.txt
 create mode 100644 third_party/python/mozilla-version/requirements-docs.txt
 create mode 100644 third_party/python/mozilla-version/requirements-test.txt
 create mode 100644 third_party/python/mozilla-version/requirements.txt
 create mode 100644 third_party/python/mozilla-version/requirements.txt.in
 create mode 100644 third_party/python/mozilla-version/setup.cfg
 create mode 100644 third_party/python/mozilla-version/setup.py
 create mode 100644 third_party/python/mozilla-version/version.txt
 create mode 100644 third_party/python/pathlib2/CHANGELOG.rst
 create mode 100644 third_party/python/pathlib2/LICENSE.rst
 create mode 100644 third_party/python/pathlib2/MANIFEST.in
 create mode 100644 third_party/python/pathlib2/PKG-INFO
 create mode 100644 third_party/python/pathlib2/README.rst
 create mode 100644 third_party/python/pathlib2/VERSION
 create mode 100644 third_party/python/pathlib2/pathlib2/__init__.py
 create mode 100644 third_party/python/pathlib2/requirements.txt
 create mode 100644 third_party/python/pathlib2/setup.cfg
 create mode 100644 third_party/python/pathlib2/setup.py
 create mode 100644 third_party/python/pathlib2/tests/test_pathlib2.py
 create mode 100644 third_party/python/pathspec/CHANGES.rst
 create mode 100644 third_party/python/pathspec/LICENSE
 create mode 100644 third_party/python/pathspec/MANIFEST.in
 create mode 100644 third_party/python/pathspec/PKG-INFO
 create mode 100644 third_party/python/pathspec/README.rst
 create mode 100644 third_party/python/pathspec/pathspec/__init__.py
 create mode 100644 third_party/python/pathspec/pathspec/compat.py
 create mode 100644 third_party/python/pathspec/pathspec/pathspec.py
 create mode 100644 third_party/python/pathspec/pathspec/pattern.py
 create mode 100644 third_party/python/pathspec/pathspec/patterns/__init__.py
 create mode 100644 third_party/python/pathspec/pathspec/patterns/gitwildmatch.py
 create mode 100644 third_party/python/pathspec/pathspec/util.py
 create mode 100644 third_party/python/pathspec/setup.cfg
 create mode 100644 third_party/python/pathspec/setup.py
 create mode 100644 third_party/python/pep487/PKG-INFO
 create mode 100644 third_party/python/pep487/README.rst
 create mode 100644 third_party/python/pep487/lib/pep487/__init__.py
 create mode 100644 third_party/python/pep487/lib/pep487/version.py
 create mode 100644 third_party/python/pep487/setup.cfg
 create mode 100644 third_party/python/pep487/setup.py
 create mode 100644 third_party/python/pip-tools/.appveyor.yml
 create mode 100644 third_party/python/pip-tools/.bandit
 create mode 100644 third_party/python/pip-tools/.coveragerc
 create mode 100644 third_party/python/pip-tools/.fussyfox.yml
 create mode 100644 third_party/python/pip-tools/.github/ISSUE_TEMPLATE/bug-report.md
 create mode 100644 third_party/python/pip-tools/.github/ISSUE_TEMPLATE/feature-request.md
 create mode 100644 third_party/python/pip-tools/.github/PULL_REQUEST_TEMPLATE.md
 create mode 100644 third_party/python/pip-tools/.github/workflows/cron.yml
 create mode 100644 third_party/python/pip-tools/.gitignore
 create mode 100644 third_party/python/pip-tools/.pre-commit-config.yaml
 create mode 100644 third_party/python/pip-tools/.travis.yml
 create mode 100644 third_party/python/pip-tools/CHANGELOG.md
 create mode 100644 third_party/python/pip-tools/CONTRIBUTING.md
 create mode 100644 third_party/python/pip-tools/LICENSE
 create mode 100644 third_party/python/pip-tools/PKG-INFO
 create mode 100644 third_party/python/pip-tools/README.rst
 create mode 100644 third_party/python/pip-tools/dev-requirements.txt
 create mode 100644 third_party/python/pip-tools/examples/django.in
 create mode 100644 third_party/python/pip-tools/examples/flask.in
 create mode 100644 third_party/python/pip-tools/examples/hypothesis.in
 create mode 100644 third_party/python/pip-tools/examples/protection.in
 create mode 100644 third_party/python/pip-tools/examples/sentry.in
 create mode 100644 third_party/python/pip-tools/img/pip-tools-overview.png
 create mode 100644 third_party/python/pip-tools/piptools/__init__.py
 create mode 100644 third_party/python/pip-tools/piptools/__main__.py
 create mode 100644 third_party/python/pip-tools/piptools/_compat/__init__.py
 create mode 100644 third_party/python/pip-tools/piptools/_compat/contextlib.py
 create mode 100644 third_party/python/pip-tools/piptools/_compat/pip_compat.py
 create mode 100644 third_party/python/pip-tools/piptools/_compat/tempfile.py
 create mode 100644 third_party/python/pip-tools/piptools/cache.py
 create mode 100644 third_party/python/pip-tools/piptools/click.py
 create mode 100644 third_party/python/pip-tools/piptools/exceptions.py
 create mode 100644 third_party/python/pip-tools/piptools/locations.py
 create mode 100644 third_party/python/pip-tools/piptools/logging.py
 create mode 100644 third_party/python/pip-tools/piptools/repositories/__init__.py
 create mode 100644 third_party/python/pip-tools/piptools/repositories/base.py
 create mode 100644 third_party/python/pip-tools/piptools/repositories/local.py
 create mode 100644 third_party/python/pip-tools/piptools/repositories/pypi.py
 create mode 100644 third_party/python/pip-tools/piptools/resolver.py
 create mode 100644 third_party/python/pip-tools/piptools/scripts/__init__.py
 create mode 100755 third_party/python/pip-tools/piptools/scripts/compile.py
 create mode 100755 third_party/python/pip-tools/piptools/scripts/sync.py
 create mode 100644 third_party/python/pip-tools/piptools/sync.py
 create mode 100644 third_party/python/pip-tools/piptools/utils.py
 create mode 100644 third_party/python/pip-tools/piptools/writer.py
 create mode 100644 third_party/python/pip-tools/setup.cfg
 create mode 100644 third_party/python/pip-tools/setup.py
 create mode 100644 third_party/python/pip-tools/tests/__init__.py
 create mode 100644 third_party/python/pip-tools/tests/conftest.py
 create mode 100644 third_party/python/pip-tools/tests/constants.py
 create mode 100644 third_party/python/pip-tools/tests/test_cache.py
 create mode 100644 third_party/python/pip-tools/tests/test_cli_compile.py
 create mode 100644 third_party/python/pip-tools/tests/test_cli_sync.py
 create mode 100644 third_party/python/pip-tools/tests/test_data/fake-editables.json
 create mode 100644 third_party/python/pip-tools/tests/test_data/fake-index.json
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_a-0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_a-0.2-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_a-0.3b1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_b-0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_b-0.2-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_b-0.3-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_multi_arch-0.1-py2.py3-none-manylinux1_i686.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_multi_arch-0.1-py2.py3-none-manylinux1_x86_64.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_multi_arch-0.1-py2.py3-none-win32.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_with_deps-0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_with_deps_and_sub_deps-0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/minimal_wheels/small_fake_with_unpinned_deps-0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/pip-tools/tests/test_data/packages/fake_with_deps/setup.py
 create mode 100644 third_party/python/pip-tools/tests/test_data/packages/small_fake_with_deps/setup.py
 create mode 100644 third_party/python/pip-tools/tests/test_data/packages/small_fake_with_deps_and_sub_deps/setup.py
 create mode 100644 third_party/python/pip-tools/tests/test_data/packages/small_fake_with_unpinned_deps/setup.py
 create mode 100644 third_party/python/pip-tools/tests/test_fake_index.py
 create mode 100644 third_party/python/pip-tools/tests/test_locations.py
 create mode 100644 third_party/python/pip-tools/tests/test_minimal_upgrade.py
 create mode 100644 third_party/python/pip-tools/tests/test_repository_local.py
 create mode 100644 third_party/python/pip-tools/tests/test_repository_pypi.py
 create mode 100644 third_party/python/pip-tools/tests/test_resolver.py
 create mode 100644 third_party/python/pip-tools/tests/test_sync.py
 create mode 100644 third_party/python/pip-tools/tests/test_top_level_editable.py
 create mode 100644 third_party/python/pip-tools/tests/test_utils.py
 create mode 100644 third_party/python/pip-tools/tests/test_writer.py
 create mode 100644 third_party/python/pip-tools/tests/utils.py
 create mode 100644 third_party/python/pip-tools/tox.ini
 create mode 100644 third_party/python/pipenv/HISTORY.txt
 create mode 100644 third_party/python/pipenv/LICENSE
 create mode 100644 third_party/python/pipenv/MANIFEST.in
 create mode 100644 third_party/python/pipenv/NOTICES
 create mode 100644 third_party/python/pipenv/PKG-INFO
 create mode 100644 third_party/python/pipenv/README.rst
 create mode 100644 third_party/python/pipenv/pipenv/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/__version__.py
 create mode 100644 third_party/python/pipenv/pipenv/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/cli.py
 create mode 100644 third_party/python/pipenv/pipenv/cmdparse.py
 create mode 100644 third_party/python/pipenv/pipenv/core.py
 create mode 100644 third_party/python/pipenv/pipenv/environments.py
 create mode 100644 third_party/python/pipenv/pipenv/help.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/_version.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/array.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/cascadedict.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/file.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/freshtable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/peekableit.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/raw.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/structurer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/test_cascadedict.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/test_entries.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/test_peekableit.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/test_structurer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/contoml/file/toplevels.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/crayons.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/crayons.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/appdirs.LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/appdirs.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/_cmd.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/adapter.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/cache.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/caches/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/caches/file_cache.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/caches/redis_cache.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/controller.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/filewrapper.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/heuristics.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/serialize.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/cachecontrol/wrapper.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/certifi/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/certifi/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/certifi/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/certifi/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/certifi/core.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/big5freq.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/big5prober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/chardistribution.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/charsetgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/charsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/cli/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/cli/chardetect.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/codingstatemachine.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/cp949prober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/enums.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/escprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/escsm.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/eucjpprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/euckrfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/euckrprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/euctwfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/euctwprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/gb2312freq.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/gb2312prober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/hebrewprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/jisfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/jpcntx.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langbulgarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langcyrillicmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langgreekmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langhebrewmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langhungarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langthaimodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/langturkishmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/latin1prober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/mbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/mbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/mbcssm.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/sbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/sbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/sjisprober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/universaldetector.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/utf8prober.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/chardet/version.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/ansi.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/ansitowin32.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/initialise.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/win32.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/colorama/winterm.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/_backport/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/_backport/misc.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/_backport/shutil.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/_backport/sysconfig.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/_backport/tarfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/database.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/index.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/locators.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/manifest.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/markers.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/metadata.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/resources.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/scripts.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/t32.exe
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/t64.exe
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/util.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/version.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/w32.exe
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/w64.exe
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distlib/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distro.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/distro.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_ihatexml.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_inputstream.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_tokenizer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_trie/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_trie/_base.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_trie/datrie.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_trie/py.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/constants.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/alphabeticalattributes.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/base.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/inject_meta_charset.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/lint.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/optionaltags.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/sanitizer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/filters/whitespace.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/html5parser.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/serializer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treeadapters/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treeadapters/genshi.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treeadapters/sax.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treebuilders/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treebuilders/base.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treebuilders/dom.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treebuilders/etree.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treebuilders/etree_lxml.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/base.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/dom.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/etree.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/etree_lxml.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/html5lib/treewalkers/genshi.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/LICENSE.rst
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/codec.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/core.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/idnadata.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/intranges.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/package_data.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/idna/uts46data.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/ipaddress.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/ipaddress.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/linklockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/mkdirlockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/pidlockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/sqlitelockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/lockfile/symlinklockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/ordereddict.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/ordereddict.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/LICENSE.APACHE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/LICENSE.BSD
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/__about__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/_structures.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/markers.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/requirements.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/specifiers.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/packaging/version.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/pkg_resources/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/pkg_resources/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/bar.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/counter.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/helpers.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/progress/spinner.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/pyparsing.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/pyparsing.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/re-vendor.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/__version__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/_internal_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/adapters.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/api.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/auth.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/certs.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/cookies.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/help.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/hooks.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/models.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/packages.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/sessions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/status_codes.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/structures.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/requests/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/retrying.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/retrying.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/six.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/six.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/_collections.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/connectionpool.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/_securetransport/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/_securetransport/bindings.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/_securetransport/low_level.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/appengine.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/ntlmpool.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/pyopenssl.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/securetransport.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/contrib/socks.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/fields.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/filepost.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/backports/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/backports/makefile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/ordered_dict.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/six.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/ssl_match_hostname/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/packages/ssl_match_hostname/_implementation.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/poolmanager.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/request.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/response.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/request.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/response.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/retry.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/selectors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/ssl_.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/timeout.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/url.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/urllib3/util/wait.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/labels.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/mklabels.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/tests.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/_vendor/webencodings/x_user_defined.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/basecommand.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/baseparser.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/cmdoptions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/check.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/completion.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/download.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/freeze.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/hash.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/help.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/install.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/list.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/search.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/show.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/uninstall.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/commands/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/compat/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/compat/dictconfig.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/download.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/index.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/locations.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/models/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/models/index.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/operations/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/operations/check.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/operations/freeze.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/pep425tags.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/req/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/req/req_file.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/req/req_install.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/req/req_set.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/req/req_uninstall.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/status_codes.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/appdirs.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/build.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/deprecation.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/encoding.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/filesystem.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/glibc.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/hashes.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/logging.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/outdated.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/packaging.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/setuptools_build.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/utils/ui.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/vcs/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/vcs/bazaar.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/vcs/git.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/vcs/mercurial.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/vcs/subversion.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/notpip/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/_print_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/_win_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pew/pew.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/LICENSE.APACHE
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/LICENSE.BSD
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/__about__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/pipfile/api.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/_compat/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/_compat/contextlib.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/_compat/tempfile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/cache.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/click.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/io.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/locations.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/logging.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/repositories/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/repositories/base.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/repositories/local.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/repositories/pypi.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/resolver.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/scripts/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/scripts/compile.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/scripts/sync.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/sync.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/piptools/writer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/_version.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/abstracttable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/array.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/atomic.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/common.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/errors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/factory.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/inlinetable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/metadata.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/table.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/tableheader.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_array.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_atomic.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_common.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_factory.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_inlinetable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_metadata.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_table.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_tableheader.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/test_traversal.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/traversal/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/elements/traversal/predicates.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/errors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/lexer/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/lexer/test_lexer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/elementsanitizer.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/errors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/parser.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/recdesc.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/test_parser.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/parser/tokenstream.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/commentspace.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/common.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/deindentanonymoustable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/linelength.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/tableassignment.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/tableentrysort.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/tableindent.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/tablesep.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_commentspace.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_deindentanonymoustable.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_linelength.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_tableassignment.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_tableentrysort.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_tableindent.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/prettifier/test_tablesep.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/test_prettifier.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/test_util.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/errors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/py2toml.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/test_py2toml.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/test_toml2py.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/tokens/toml2py.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/prettytoml/util.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety.zip
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/cli.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/constants.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/errors.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/formatter.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/safety.py
 create mode 100644 third_party/python/pipenv/pipenv/patched/safety/util.py
 create mode 100644 third_party/python/pipenv/pipenv/pep508checker.py
 create mode 100644 third_party/python/pipenv/pipenv/pew/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/pew/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/pipenv.1
 create mode 100644 third_party/python/pipenv/pipenv/progress.py
 create mode 100644 third_party/python/pipenv/pipenv/project.py
 create mode 100644 third_party/python/pipenv/pipenv/resolver.py
 create mode 100644 third_party/python/pipenv/pipenv/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/appdirs.LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/appdirs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/shutil_get_terminal_size/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/shutil_get_terminal_size/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/shutil_get_terminal_size/get_terminal_size.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/weakref.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/backports/weakref.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/blindspin/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/blindspin/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/certifi/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/certifi/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/certifi/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/certifi/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/vendor/certifi/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/big5freq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/big5prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/chardistribution.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/charsetgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/charsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/cli/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/cli/chardetect.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/codingstatemachine.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/cp949prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/enums.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/escprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/escsm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/eucjpprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/euckrfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/euckrprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/euctwfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/euctwprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/gb2312freq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/gb2312prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/hebrewprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/jisfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/jpcntx.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langbulgarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langcyrillicmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langgreekmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langhebrewmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langhungarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langthaimodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/langturkishmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/latin1prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/mbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/mbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/mbcssm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/sbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/sbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/sjisprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/universaldetector.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/utf8prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/chardet/version.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click-completion.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click-didyoumean.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_bashcomplete.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_termui_impl.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_textwrap.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_unicodefun.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/_winconsole.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/decorators.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/formatting.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/globals.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/parser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/termui.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/testing.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/types.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click_completion.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/click_didyoumean/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/ansi.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/ansitowin32.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/initialise.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/win32.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/colorama/winterm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/delegator.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/delegator.py.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/docopt.LICENSE-MIT
 create mode 100644 third_party/python/pipenv/pipenv/vendor/docopt.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/cli.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/ipython.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/dotenv/main.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/first.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/first.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/LICENSE.rst
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/codec.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/idnadata.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/intranges.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/package_data.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/idna/uts46data.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/iso8601/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/iso8601/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/iso8601/iso8601.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/iso8601/test_iso8601.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/_stringdefs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/asyncfilters.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/asyncsupport.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/bccache.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/compiler.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/constants.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/debug.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/defaults.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/environment.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/ext.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/filters.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/idtracking.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/lexer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/loaders.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/meta.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/nodes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/optimizer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/parser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/runtime.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/sandbox.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/tests.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/jinja2/visitor.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/markupsafe/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/markupsafe/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/markupsafe/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/markupsafe/_constants.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/markupsafe/_native.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/parse.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/parse.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pathlib2.LICENSE.rst
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pathlib2.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/ANSI.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/FSM.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/_async.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/expect.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/fdpexpect.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/popen_spawn.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/pty_spawn.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/pxssh.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/replwrap.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/run.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/screen.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/spawnbase.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pexpect/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/appdirs.LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/appdirs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/_cmd.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/adapter.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/cache.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/caches/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/caches/file_cache.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/caches/redis_cache.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/controller.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/filewrapper.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/heuristics.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/serialize.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/cachecontrol/wrapper.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/certifi/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/certifi/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/certifi/__main__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/certifi/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/certifi/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/big5freq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/big5prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/chardistribution.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/charsetgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/charsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/cli/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/cli/chardetect.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/codingstatemachine.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/cp949prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/enums.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/escprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/escsm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/eucjpprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/euckrfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/euckrprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/euctwfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/euctwprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/gb2312freq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/gb2312prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/hebrewprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/jisfreq.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/jpcntx.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langbulgarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langcyrillicmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langgreekmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langhebrewmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langhungarianmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langthaimodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/langturkishmodel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/latin1prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/mbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/mbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/mbcssm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/sbcharsetprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/sbcsgroupprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/sjisprober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/universaldetector.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/utf8prober.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/chardet/version.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/ansi.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/ansitowin32.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/initialise.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/win32.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/colorama/winterm.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/_backport/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/_backport/misc.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/_backport/shutil.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/_backport/sysconfig.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/_backport/tarfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/database.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/index.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/locators.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/manifest.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/markers.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/metadata.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/resources.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/scripts.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/t32.exe
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/t64.exe
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/util.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/version.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/w32.exe
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/w64.exe
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distlib/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distro.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/distro.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_ihatexml.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_inputstream.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_tokenizer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_trie/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_trie/_base.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_trie/datrie.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_trie/py.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/constants.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/alphabeticalattributes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/base.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/inject_meta_charset.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/lint.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/optionaltags.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/sanitizer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/filters/whitespace.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/html5parser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/serializer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treeadapters/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treeadapters/genshi.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treeadapters/sax.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treebuilders/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treebuilders/base.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treebuilders/dom.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treebuilders/etree.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treebuilders/etree_lxml.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/base.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/dom.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/etree.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/etree_lxml.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/html5lib/treewalkers/genshi.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/LICENSE.rst
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/codec.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/idnadata.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/intranges.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/package_data.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/idna/uts46data.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/ipaddress.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/ipaddress.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/linklockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/mkdirlockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/pidlockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/sqlitelockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/lockfile/symlinklockfile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/ordereddict.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/ordereddict.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/LICENSE.APACHE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/LICENSE.BSD
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/__about__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/_compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/_structures.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/markers.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/requirements.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/specifiers.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/packaging/version.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/pkg_resources/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/pkg_resources/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/bar.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/counter.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/helpers.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/progress/spinner.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/pyparsing.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/pyparsing.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/re-vendor.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/__version__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/_internal_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/adapters.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/api.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/auth.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/certs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/cookies.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/help.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/hooks.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/models.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/packages.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/sessions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/status_codes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/structures.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/requests/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/retrying.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/retrying.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/six.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/six.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/_collections.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/connectionpool.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/_securetransport/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/_securetransport/bindings.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/_securetransport/low_level.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/appengine.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/ntlmpool.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/pyopenssl.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/securetransport.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/contrib/socks.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/fields.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/filepost.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/backports/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/backports/makefile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/ordered_dict.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/six.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/ssl_match_hostname/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/packages/ssl_match_hostname/_implementation.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/poolmanager.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/request.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/response.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/request.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/response.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/retry.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/selectors.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/ssl_.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/timeout.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/url.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/urllib3/util/wait.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/labels.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/mklabels.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/tests.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/_vendor/webencodings/x_user_defined.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/basecommand.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/baseparser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/cmdoptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/check.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/completion.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/download.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/freeze.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/hash.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/help.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/install.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/list.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/search.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/show.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/uninstall.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/commands/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/compat/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/compat/dictconfig.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/download.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/index.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/locations.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/models/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/models/index.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/operations/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/operations/check.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/operations/freeze.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/pep425tags.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/req/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/req/req_file.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/req/req_install.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/req/req_set.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/req/req_uninstall.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/status_codes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/appdirs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/build.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/deprecation.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/encoding.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/filesystem.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/glibc.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/hashes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/logging.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/outdated.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/packaging.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/setuptools_build.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/utils/ui.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/vcs/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/vcs/bazaar.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/vcs/git.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/vcs/mercurial.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/vcs/subversion.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pip9/wheel.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipdeptree.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipdeptree.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipreqs/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipreqs/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipreqs/mapping
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipreqs/pipreqs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pipreqs/stdlib
 create mode 100644 third_party/python/pipenv/pipenv/vendor/ptyprocess/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/ptyprocess/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/ptyprocess/_fork_pty.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/ptyprocess/ptyprocess.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/ptyprocess/util.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pytoml/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pytoml/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pytoml/core.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pytoml/parser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/pytoml/writer.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/__version__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/_internal_utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/adapters.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/api.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/auth.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/cacert.pem
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/certs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/compat.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/cookies.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/help.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/hooks.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/models.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/packages.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/sessions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/status_codes.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/structures.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requests/utils.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/LICENSE.rst
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/fragment.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/parser.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/requirement.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/requirements/vcs.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/semver.LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/semver.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/shutilwhich/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/shutilwhich/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/shutilwhich/lib.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/six.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/six.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/toml.LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/toml.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/LICENSE.txt
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/_collections.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/connectionpool.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/_securetransport/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/_securetransport/bindings.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/_securetransport/low_level.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/appengine.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/ntlmpool.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/pyopenssl.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/securetransport.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/contrib/socks.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/fields.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/filepost.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/backports/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/backports/makefile.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/ordered_dict.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/six.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/ssl_match_hostname/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/packages/ssl_match_hostname/_implementation.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/poolmanager.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/request.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/response.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/connection.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/request.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/response.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/retry.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/selectors.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/ssl_.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/timeout.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/url.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/urllib3/util/wait.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/LICENSE
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/LICENSE-REQUESTS
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/__about__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/__init__.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/client.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/exceptions.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/package.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/parse.py
 create mode 100644 third_party/python/pipenv/pipenv/vendor/yarg/release.py
 create mode 100644 third_party/python/pipenv/setup.cfg
 create mode 100644 third_party/python/pipenv/setup.py
 create mode 100644 third_party/python/pipenv/tasks/__init__.py
 create mode 100644 third_party/python/pipenv/tasks/vendoring/__init__.py
 create mode 100644 third_party/python/pipenv/tests/integration/__init__.py
 create mode 100644 third_party/python/pipenv/tests/integration/conftest.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_cli.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_dot_venv.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_install_basic.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_install_markers.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_install_twists.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_install_uri.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_lock.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_pipenv.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_project.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_run.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_sync.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_uninstall.py
 create mode 100644 third_party/python/pipenv/tests/integration/test_windows.py
 create mode 100644 third_party/python/pipenv/tests/unit/__init__.py
 create mode 100644 third_party/python/pipenv/tests/unit/test_cmdparse.py
 create mode 100644 third_party/python/pipenv/tests/unit/test_help.py
 create mode 100644 third_party/python/pipenv/tests/unit/test_utils.py
 create mode 100644 third_party/python/pipenv/tests/unit/test_vendor.py
 create mode 100644 third_party/python/pluggy/LICENSE
 create mode 100644 third_party/python/pluggy/MANIFEST.in
 create mode 100644 third_party/python/pluggy/PKG-INFO
 create mode 100644 third_party/python/pluggy/README.rst
 create mode 100644 third_party/python/pluggy/pluggy/__init__.py
 create mode 100644 third_party/python/pluggy/pluggy/callers.py
 create mode 100644 third_party/python/pluggy/setup.cfg
 create mode 100644 third_party/python/pluggy/setup.py
 create mode 100644 third_party/python/pluggy/testing/benchmark.py
 create mode 100644 third_party/python/pluggy/testing/conftest.py
 create mode 100644 third_party/python/pluggy/testing/test_details.py
 create mode 100644 third_party/python/pluggy/testing/test_helpers.py
 create mode 100644 third_party/python/pluggy/testing/test_hookrelay.py
 create mode 100644 third_party/python/pluggy/testing/test_method_ordering.py
 create mode 100644 third_party/python/pluggy/testing/test_multicall.py
 create mode 100644 third_party/python/pluggy/testing/test_pluginmanager.py
 create mode 100644 third_party/python/pluggy/testing/test_tracer.py
 create mode 100644 third_party/python/pluggy/tox.ini
 create mode 100644 third_party/python/ply/ANNOUNCE
 create mode 100644 third_party/python/ply/CHANGES
 create mode 100644 third_party/python/ply/MANIFEST.in
 create mode 100644 third_party/python/ply/PKG-INFO
 create mode 100644 third_party/python/ply/README.md
 create mode 100644 third_party/python/ply/TODO
 create mode 100644 third_party/python/ply/doc/internal.html
 create mode 100644 third_party/python/ply/doc/makedoc.py
 create mode 100644 third_party/python/ply/doc/ply.html
 create mode 100644 third_party/python/ply/example/BASIC/README
 create mode 100644 third_party/python/ply/example/BASIC/basic.py
 create mode 100644 third_party/python/ply/example/BASIC/basiclex.py
 create mode 100644 third_party/python/ply/example/BASIC/basiclog.py
 create mode 100644 third_party/python/ply/example/BASIC/basinterp.py
 create mode 100644 third_party/python/ply/example/BASIC/basparse.py
 create mode 100644 third_party/python/ply/example/BASIC/dim.bas
 create mode 100644 third_party/python/ply/example/BASIC/func.bas
 create mode 100644 third_party/python/ply/example/BASIC/gcd.bas
 create mode 100644 third_party/python/ply/example/BASIC/gosub.bas
 create mode 100644 third_party/python/ply/example/BASIC/hello.bas
 create mode 100644 third_party/python/ply/example/BASIC/linear.bas
 create mode 100644 third_party/python/ply/example/BASIC/maxsin.bas
 create mode 100644 third_party/python/ply/example/BASIC/powers.bas
 create mode 100644 third_party/python/ply/example/BASIC/rand.bas
 create mode 100644 third_party/python/ply/example/BASIC/sales.bas
 create mode 100644 third_party/python/ply/example/BASIC/sears.bas
 create mode 100644 third_party/python/ply/example/BASIC/sqrt1.bas
 create mode 100644 third_party/python/ply/example/BASIC/sqrt2.bas
 create mode 100644 third_party/python/ply/example/GardenSnake/GardenSnake.py
 create mode 100644 third_party/python/ply/example/GardenSnake/README
 create mode 100644 third_party/python/ply/example/README
 create mode 100644 third_party/python/ply/example/ansic/README
 create mode 100644 third_party/python/ply/example/ansic/clex.py
 create mode 100644 third_party/python/ply/example/ansic/cparse.py
 create mode 100644 third_party/python/ply/example/calc/calc.py
 create mode 100644 third_party/python/ply/example/calcdebug/calc.py
 create mode 100644 third_party/python/ply/example/calceof/calc.py
 create mode 100755 third_party/python/ply/example/classcalc/calc.py
 create mode 100755 third_party/python/ply/example/cleanup.sh
 create mode 100644 third_party/python/ply/example/closurecalc/calc.py
 create mode 100644 third_party/python/ply/example/hedit/hedit.py
 create mode 100755 third_party/python/ply/example/newclasscalc/calc.py
 create mode 100644 third_party/python/ply/example/optcalc/README
 create mode 100644 third_party/python/ply/example/optcalc/calc.py
 create mode 100644 third_party/python/ply/example/unicalc/calc.py
 create mode 100644 third_party/python/ply/example/yply/README
 create mode 100644 third_party/python/ply/example/yply/ylex.py
 create mode 100644 third_party/python/ply/example/yply/yparse.py
 create mode 100755 third_party/python/ply/example/yply/yply.py
 create mode 100644 third_party/python/ply/ply/__init__.py
 create mode 100644 third_party/python/ply/ply/cpp.py
 create mode 100644 third_party/python/ply/ply/ctokens.py
 create mode 100644 third_party/python/ply/ply/lex.py
 create mode 100644 third_party/python/ply/ply/yacc.py
 create mode 100644 third_party/python/ply/ply/ygen.py
 create mode 100644 third_party/python/ply/setup.cfg
 create mode 100644 third_party/python/ply/setup.py
 create mode 100644 third_party/python/ply/test/README
 create mode 100644 third_party/python/ply/test/calclex.py
 create mode 100755 third_party/python/ply/test/cleanup.sh
 create mode 100644 third_party/python/ply/test/lex_closure.py
 create mode 100644 third_party/python/ply/test/lex_doc1.py
 create mode 100644 third_party/python/ply/test/lex_dup1.py
 create mode 100644 third_party/python/ply/test/lex_dup2.py
 create mode 100644 third_party/python/ply/test/lex_dup3.py
 create mode 100644 third_party/python/ply/test/lex_empty.py
 create mode 100644 third_party/python/ply/test/lex_error1.py
 create mode 100644 third_party/python/ply/test/lex_error2.py
 create mode 100644 third_party/python/ply/test/lex_error3.py
 create mode 100644 third_party/python/ply/test/lex_error4.py
 create mode 100644 third_party/python/ply/test/lex_hedit.py
 create mode 100644 third_party/python/ply/test/lex_ignore.py
 create mode 100644 third_party/python/ply/test/lex_ignore2.py
 create mode 100644 third_party/python/ply/test/lex_literal1.py
 create mode 100644 third_party/python/ply/test/lex_literal2.py
 create mode 100644 third_party/python/ply/test/lex_literal3.py
 create mode 100644 third_party/python/ply/test/lex_many_tokens.py
 create mode 100644 third_party/python/ply/test/lex_module.py
 create mode 100644 third_party/python/ply/test/lex_module_import.py
 create mode 100644 third_party/python/ply/test/lex_object.py
 create mode 100644 third_party/python/ply/test/lex_opt_alias.py
 create mode 100644 third_party/python/ply/test/lex_optimize.py
 create mode 100644 third_party/python/ply/test/lex_optimize2.py
 create mode 100644 third_party/python/ply/test/lex_optimize3.py
 create mode 100644 third_party/python/ply/test/lex_re1.py
 create mode 100644 third_party/python/ply/test/lex_re2.py
 create mode 100644 third_party/python/ply/test/lex_re3.py
 create mode 100644 third_party/python/ply/test/lex_rule1.py
 create mode 100644 third_party/python/ply/test/lex_rule2.py
 create mode 100644 third_party/python/ply/test/lex_rule3.py
 create mode 100644 third_party/python/ply/test/lex_state1.py
 create mode 100644 third_party/python/ply/test/lex_state2.py
 create mode 100644 third_party/python/ply/test/lex_state3.py
 create mode 100644 third_party/python/ply/test/lex_state4.py
 create mode 100644 third_party/python/ply/test/lex_state5.py
 create mode 100644 third_party/python/ply/test/lex_state_noerror.py
 create mode 100644 third_party/python/ply/test/lex_state_norule.py
 create mode 100644 third_party/python/ply/test/lex_state_try.py
 create mode 100644 third_party/python/ply/test/lex_token1.py
 create mode 100644 third_party/python/ply/test/lex_token2.py
 create mode 100644 third_party/python/ply/test/lex_token3.py
 create mode 100644 third_party/python/ply/test/lex_token4.py
 create mode 100644 third_party/python/ply/test/lex_token5.py
 create mode 100644 third_party/python/ply/test/lex_token_dup.py
 create mode 100644 third_party/python/ply/test/pkg_test1/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test1/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test1/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test1/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test2/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test2/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test2/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test2/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test3/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test3/generated/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test3/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test3/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test3/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test4/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test4/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test4/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test4/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test5/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test5/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test5/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test5/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test6/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test6/parsing/__init__.py
 create mode 100644 third_party/python/ply/test/pkg_test6/parsing/calclex.py
 create mode 100644 third_party/python/ply/test/pkg_test6/parsing/calcparse.py
 create mode 100644 third_party/python/ply/test/pkg_test6/parsing/expression.py
 create mode 100644 third_party/python/ply/test/pkg_test6/parsing/statement.py
 create mode 100755 third_party/python/ply/test/testlex.py
 create mode 100644 third_party/python/ply/test/testyacc.py
 create mode 100644 third_party/python/ply/test/yacc_badargs.py
 create mode 100644 third_party/python/ply/test/yacc_badid.py
 create mode 100644 third_party/python/ply/test/yacc_badprec.py
 create mode 100644 third_party/python/ply/test/yacc_badprec2.py
 create mode 100644 third_party/python/ply/test/yacc_badprec3.py
 create mode 100644 third_party/python/ply/test/yacc_badrule.py
 create mode 100644 third_party/python/ply/test/yacc_badtok.py
 create mode 100644 third_party/python/ply/test/yacc_dup.py
 create mode 100644 third_party/python/ply/test/yacc_error1.py
 create mode 100644 third_party/python/ply/test/yacc_error2.py
 create mode 100644 third_party/python/ply/test/yacc_error3.py
 create mode 100644 third_party/python/ply/test/yacc_error4.py
 create mode 100644 third_party/python/ply/test/yacc_error5.py
 create mode 100644 third_party/python/ply/test/yacc_error6.py
 create mode 100644 third_party/python/ply/test/yacc_error7.py
 create mode 100644 third_party/python/ply/test/yacc_inf.py
 create mode 100644 third_party/python/ply/test/yacc_literal.py
 create mode 100644 third_party/python/ply/test/yacc_misplaced.py
 create mode 100644 third_party/python/ply/test/yacc_missing1.py
 create mode 100644 third_party/python/ply/test/yacc_nested.py
 create mode 100644 third_party/python/ply/test/yacc_nodoc.py
 create mode 100644 third_party/python/ply/test/yacc_noerror.py
 create mode 100644 third_party/python/ply/test/yacc_nop.py
 create mode 100644 third_party/python/ply/test/yacc_notfunc.py
 create mode 100644 third_party/python/ply/test/yacc_notok.py
 create mode 100644 third_party/python/ply/test/yacc_prec1.py
 create mode 100644 third_party/python/ply/test/yacc_rr.py
 create mode 100644 third_party/python/ply/test/yacc_rr_unused.py
 create mode 100644 third_party/python/ply/test/yacc_simple.py
 create mode 100644 third_party/python/ply/test/yacc_sr.py
 create mode 100644 third_party/python/ply/test/yacc_term1.py
 create mode 100644 third_party/python/ply/test/yacc_unicode_literals.py
 create mode 100644 third_party/python/ply/test/yacc_unused.py
 create mode 100644 third_party/python/ply/test/yacc_unused_rule.py
 create mode 100644 third_party/python/ply/test/yacc_uprec.py
 create mode 100644 third_party/python/ply/test/yacc_uprec2.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/LICENSE
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/METADATA
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/RECORD
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/WHEEL
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil-5.7.0.dist-info/top_level.txt
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/__init__.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_common.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_compat.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_psaix.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_psbsd.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_pslinux.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_psosx.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_psposix.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_pssunos.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_psutil_windows.pyd
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/_pswindows.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/__init__.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/__main__.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/runner.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_aix.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_bsd.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_connections.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_contracts.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_linux.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_memory_leaks.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_misc.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_osx.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_posix.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_process.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_sunos.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_system.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_unicode.py
 create mode 100644 third_party/python/psutil-cp27-none-win_amd64/psutil/tests/test_windows.py
 create mode 100644 third_party/python/psutil/.cirrus.yml
 create mode 100644 third_party/python/psutil/.coveragerc
 create mode 100644 third_party/python/psutil/.gitignore
 create mode 100644 third_party/python/psutil/CREDITS
 create mode 100644 third_party/python/psutil/HISTORY.rst
 create mode 100644 third_party/python/psutil/INSTALL.rst
 create mode 100644 third_party/python/psutil/LICENSE
 create mode 100644 third_party/python/psutil/MANIFEST.in
 create mode 100644 third_party/python/psutil/Makefile
 create mode 100644 third_party/python/psutil/PKG-INFO
 create mode 100644 third_party/python/psutil/README.rst
 create mode 100644 third_party/python/psutil/docs/DEVGUIDE.rst
 create mode 100644 third_party/python/psutil/docs/DEVNOTES
 create mode 100644 third_party/python/psutil/docs/Makefile
 create mode 100644 third_party/python/psutil/docs/README
 create mode 100644 third_party/python/psutil/docs/_static/copybutton.js
 create mode 100644 third_party/python/psutil/docs/_static/css/custom.css
 create mode 100644 third_party/python/psutil/docs/_static/favicon.ico
 create mode 100644 third_party/python/psutil/docs/_static/sidebar.js
 create mode 100644 third_party/python/psutil/docs/conf.py
 create mode 100644 third_party/python/psutil/docs/index.rst
 create mode 100644 third_party/python/psutil/docs/make.bat
 create mode 100644 third_party/python/psutil/make.bat
 create mode 100644 third_party/python/psutil/psutil/__init__.py
 create mode 100644 third_party/python/psutil/psutil/_common.py
 create mode 100644 third_party/python/psutil/psutil/_compat.py
 create mode 100644 third_party/python/psutil/psutil/_psaix.py
 create mode 100644 third_party/python/psutil/psutil/_psbsd.py
 create mode 100644 third_party/python/psutil/psutil/_pslinux.py
 create mode 100644 third_party/python/psutil/psutil/_psosx.py
 create mode 100644 third_party/python/psutil/psutil/_psposix.py
 create mode 100644 third_party/python/psutil/psutil/_pssunos.py
 create mode 100644 third_party/python/psutil/psutil/_psutil_aix.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_bsd.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_common.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_common.h
 create mode 100644 third_party/python/psutil/psutil/_psutil_linux.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_osx.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_posix.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_posix.h
 create mode 100644 third_party/python/psutil/psutil/_psutil_sunos.c
 create mode 100644 third_party/python/psutil/psutil/_psutil_windows.c
 create mode 100644 third_party/python/psutil/psutil/_pswindows.py
 create mode 100644 third_party/python/psutil/psutil/arch/aix/common.c
 create mode 100644 third_party/python/psutil/psutil/arch/aix/common.h
 create mode 100644 third_party/python/psutil/psutil/arch/aix/ifaddrs.c
 create mode 100644 third_party/python/psutil/psutil/arch/aix/ifaddrs.h
 create mode 100644 third_party/python/psutil/psutil/arch/aix/net_connections.c
 create mode 100644 third_party/python/psutil/psutil/arch/aix/net_connections.h
 create mode 100644 third_party/python/psutil/psutil/arch/aix/net_kernel_structs.h
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/proc_socks.c
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/proc_socks.h
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/specific.c
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/specific.h
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/sys_socks.c
 create mode 100644 third_party/python/psutil/psutil/arch/freebsd/sys_socks.h
 create mode 100644 third_party/python/psutil/psutil/arch/netbsd/socks.c
 create mode 100644 third_party/python/psutil/psutil/arch/netbsd/socks.h
 create mode 100644 third_party/python/psutil/psutil/arch/netbsd/specific.c
 create mode 100644 third_party/python/psutil/psutil/arch/netbsd/specific.h
 create mode 100644 third_party/python/psutil/psutil/arch/openbsd/specific.c
 create mode 100644 third_party/python/psutil/psutil/arch/openbsd/specific.h
 create mode 100644 third_party/python/psutil/psutil/arch/osx/process_info.c
 create mode 100644 third_party/python/psutil/psutil/arch/osx/process_info.h
 create mode 100644 third_party/python/psutil/psutil/arch/solaris/environ.c
 create mode 100644 third_party/python/psutil/psutil/arch/solaris/environ.h
 create mode 100644 third_party/python/psutil/psutil/arch/solaris/v10/ifaddrs.c
 create mode 100644 third_party/python/psutil/psutil/arch/solaris/v10/ifaddrs.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/cpu.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/cpu.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/disk.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/disk.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/net.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/net.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/ntextapi.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_handles.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_handles.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_info.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_info.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_utils.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/process_utils.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/security.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/security.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/services.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/services.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/socks.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/socks.h
 create mode 100644 third_party/python/psutil/psutil/arch/windows/wmi.c
 create mode 100644 third_party/python/psutil/psutil/arch/windows/wmi.h
 create mode 100644 third_party/python/psutil/psutil/tests/README.rst
 create mode 100644 third_party/python/psutil/psutil/tests/__init__.py
 create mode 100755 third_party/python/psutil/psutil/tests/__main__.py
 create mode 100755 third_party/python/psutil/psutil/tests/runner.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_aix.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_bsd.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_connections.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_contracts.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_linux.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_memory_leaks.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_misc.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_osx.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_posix.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_process.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_sunos.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_system.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_unicode.py
 create mode 100755 third_party/python/psutil/psutil/tests/test_windows.py
 create mode 100755 third_party/python/psutil/scripts/battery.py
 create mode 100755 third_party/python/psutil/scripts/cpu_distribution.py
 create mode 100755 third_party/python/psutil/scripts/disk_usage.py
 create mode 100755 third_party/python/psutil/scripts/fans.py
 create mode 100755 third_party/python/psutil/scripts/free.py
 create mode 100755 third_party/python/psutil/scripts/ifconfig.py
 create mode 100755 third_party/python/psutil/scripts/internal/.git-pre-commit
 create mode 100644 third_party/python/psutil/scripts/internal/README
 create mode 100755 third_party/python/psutil/scripts/internal/bench_oneshot.py
 create mode 100755 third_party/python/psutil/scripts/internal/bench_oneshot_2.py
 create mode 100755 third_party/python/psutil/scripts/internal/check_broken_links.py
 create mode 100755 third_party/python/psutil/scripts/internal/clinter.py
 create mode 100755 third_party/python/psutil/scripts/internal/fix_flake8.py
 create mode 100755 third_party/python/psutil/scripts/internal/generate_manifest.py
 create mode 100755 third_party/python/psutil/scripts/internal/print_access_denied.py
 create mode 100755 third_party/python/psutil/scripts/internal/print_announce.py
 create mode 100755 third_party/python/psutil/scripts/internal/print_api_speed.py
 create mode 100755 third_party/python/psutil/scripts/internal/print_timeline.py
 create mode 100755 third_party/python/psutil/scripts/internal/purge_installation.py
 create mode 100755 third_party/python/psutil/scripts/internal/win_download_wheels.py
 create mode 100755 third_party/python/psutil/scripts/internal/winmake.py
 create mode 100755 third_party/python/psutil/scripts/iotop.py
 create mode 100755 third_party/python/psutil/scripts/killall.py
 create mode 100755 third_party/python/psutil/scripts/meminfo.py
 create mode 100755 third_party/python/psutil/scripts/netstat.py
 create mode 100755 third_party/python/psutil/scripts/nettop.py
 create mode 100755 third_party/python/psutil/scripts/pidof.py
 create mode 100755 third_party/python/psutil/scripts/pmap.py
 create mode 100755 third_party/python/psutil/scripts/procinfo.py
 create mode 100755 third_party/python/psutil/scripts/procsmem.py
 create mode 100755 third_party/python/psutil/scripts/ps.py
 create mode 100755 third_party/python/psutil/scripts/pstree.py
 create mode 100755 third_party/python/psutil/scripts/sensors.py
 create mode 100755 third_party/python/psutil/scripts/temperatures.py
 create mode 100755 third_party/python/psutil/scripts/top.py
 create mode 100755 third_party/python/psutil/scripts/who.py
 create mode 100755 third_party/python/psutil/scripts/winservices.py
 create mode 100644 third_party/python/psutil/setup.cfg
 create mode 100755 third_party/python/psutil/setup.py
 create mode 100644 third_party/python/psutil/tox.ini
 create mode 100644 third_party/python/py/.gitattributes
 create mode 100644 third_party/python/py/.gitignore
 create mode 100644 third_party/python/py/.travis.yml
 create mode 100644 third_party/python/py/AUTHORS
 create mode 100644 third_party/python/py/CHANGELOG
 create mode 100644 third_party/python/py/HOWTORELEASE.rst
 create mode 100644 third_party/python/py/LICENSE
 create mode 100644 third_party/python/py/MANIFEST.in
 create mode 100644 third_party/python/py/PKG-INFO
 create mode 100644 third_party/python/py/README.rst
 create mode 100644 third_party/python/py/appveyor.yml
 create mode 100644 third_party/python/py/bench/localpath.py
 create mode 100644 third_party/python/py/conftest.py
 create mode 100644 third_party/python/py/doc/Makefile
 create mode 100644 third_party/python/py/doc/_templates/layout.html
 create mode 100644 third_party/python/py/doc/announce/release-0.9.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-0.9.2.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.0.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.0.1.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.0.2.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.1.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.1.1.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.2.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.2.1.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.3.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.3.1.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.3.2.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.3.3.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.3.4.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.4.0.txt
 create mode 100644 third_party/python/py/doc/announce/release-1.4.1.txt
 create mode 100644 third_party/python/py/doc/announce/releases.txt
 create mode 100644 third_party/python/py/doc/changelog.txt
 create mode 100644 third_party/python/py/doc/code.txt
 create mode 100644 third_party/python/py/doc/conf.py
 create mode 100644 third_party/python/py/doc/download.html
 create mode 100644 third_party/python/py/doc/example/genhtml.py
 create mode 100644 third_party/python/py/doc/example/genhtmlcss.py
 create mode 100644 third_party/python/py/doc/example/genxml.py
 create mode 100644 third_party/python/py/doc/faq.txt
 create mode 100644 third_party/python/py/doc/img/pylib.png
 create mode 100644 third_party/python/py/doc/index.txt
 create mode 100644 third_party/python/py/doc/install.txt
 create mode 100644 third_party/python/py/doc/io.txt
 create mode 100644 third_party/python/py/doc/links.inc
 create mode 100644 third_party/python/py/doc/log.txt
 create mode 100644 third_party/python/py/doc/misc.txt
 create mode 100644 third_party/python/py/doc/path.txt
 create mode 100644 third_party/python/py/doc/style.css
 create mode 100644 third_party/python/py/doc/xml.txt
 create mode 100644 third_party/python/py/py/__init__.py
 create mode 100644 third_party/python/py/py/__metainfo.py
 create mode 100644 third_party/python/py/py/_builtin.py
 create mode 100644 third_party/python/py/py/_code/__init__.py
 create mode 100644 third_party/python/py/py/_code/_assertionnew.py
 create mode 100644 third_party/python/py/py/_code/_assertionold.py
 create mode 100644 third_party/python/py/py/_code/_py2traceback.py
 create mode 100644 third_party/python/py/py/_code/assertion.py
 create mode 100644 third_party/python/py/py/_code/code.py
 create mode 100644 third_party/python/py/py/_code/source.py
 create mode 100644 third_party/python/py/py/_error.py
 create mode 100644 third_party/python/py/py/_io/__init__.py
 create mode 100644 third_party/python/py/py/_io/capture.py
 create mode 100644 third_party/python/py/py/_io/saferepr.py
 create mode 100644 third_party/python/py/py/_io/terminalwriter.py
 create mode 100644 third_party/python/py/py/_log/__init__.py
 create mode 100644 third_party/python/py/py/_log/log.py
 create mode 100644 third_party/python/py/py/_log/warning.py
 create mode 100644 third_party/python/py/py/_path/__init__.py
 create mode 100644 third_party/python/py/py/_path/cacheutil.py
 create mode 100644 third_party/python/py/py/_path/common.py
 create mode 100644 third_party/python/py/py/_path/local.py
 create mode 100644 third_party/python/py/py/_path/svnurl.py
 create mode 100644 third_party/python/py/py/_path/svnwc.py
 create mode 100644 third_party/python/py/py/_process/__init__.py
 create mode 100644 third_party/python/py/py/_process/cmdexec.py
 create mode 100644 third_party/python/py/py/_process/forkedfunc.py
 create mode 100644 third_party/python/py/py/_process/killproc.py
 create mode 100644 third_party/python/py/py/_std.py
 create mode 100644 third_party/python/py/py/_vendored_packages/__init__.py
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/DESCRIPTION.rst
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/INSTALLER
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/METADATA
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/RECORD
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/WHEEL
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/metadata.json
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg-1.4.dist-info/top_level.txt
 create mode 100644 third_party/python/py/py/_vendored_packages/apipkg.py
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/DESCRIPTION.rst
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/INSTALLER
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/METADATA
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/RECORD
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/WHEEL
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/metadata.json
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig-1.0.0.dist-info/top_level.txt
 create mode 100644 third_party/python/py/py/_vendored_packages/iniconfig.py
 create mode 100644 third_party/python/py/py/_xmlgen.py
 create mode 100644 third_party/python/py/py/test.py
 create mode 100644 third_party/python/py/setup.cfg
 create mode 100644 third_party/python/py/setup.py
 create mode 100644 third_party/python/py/tasks/__init__.py
 create mode 100644 third_party/python/py/tasks/vendoring.py
 create mode 100644 third_party/python/py/testing/code/test_assertion.py
 create mode 100644 third_party/python/py/testing/code/test_code.py
 create mode 100644 third_party/python/py/testing/code/test_excinfo.py
 create mode 100644 third_party/python/py/testing/code/test_source.py
 create mode 100644 third_party/python/py/testing/conftest.py
 create mode 100644 third_party/python/py/testing/io_/__init__.py
 create mode 100644 third_party/python/py/testing/io_/test_capture.py
 create mode 100644 third_party/python/py/testing/io_/test_saferepr.py
 create mode 100644 third_party/python/py/testing/io_/test_terminalwriter.py
 create mode 100644 third_party/python/py/testing/log/__init__.py
 create mode 100644 third_party/python/py/testing/log/test_log.py
 create mode 100644 third_party/python/py/testing/log/test_warning.py
 create mode 100644 third_party/python/py/testing/path/common.py
 create mode 100644 third_party/python/py/testing/path/conftest.py
 create mode 100644 third_party/python/py/testing/path/repotest.dump
 create mode 100644 third_party/python/py/testing/path/svntestbase.py
 create mode 100644 third_party/python/py/testing/path/test_cacheutil.py
 create mode 100644 third_party/python/py/testing/path/test_local.py
 create mode 100644 third_party/python/py/testing/path/test_svnauth.py
 create mode 100644 third_party/python/py/testing/path/test_svnurl.py
 create mode 100644 third_party/python/py/testing/path/test_svnwc.py
 create mode 100644 third_party/python/py/testing/process/__init__.py
 create mode 100644 third_party/python/py/testing/process/test_cmdexec.py
 create mode 100644 third_party/python/py/testing/process/test_forkedfunc.py
 create mode 100644 third_party/python/py/testing/process/test_killproc.py
 create mode 100644 third_party/python/py/testing/root/__init__.py
 create mode 100644 third_party/python/py/testing/root/test_builtin.py
 create mode 100644 third_party/python/py/testing/root/test_error.py
 create mode 100644 third_party/python/py/testing/root/test_py_imports.py
 create mode 100644 third_party/python/py/testing/root/test_std.py
 create mode 100644 third_party/python/py/testing/root/test_xmlgen.py
 create mode 100644 third_party/python/py/tox.ini
 create mode 100644 third_party/python/pyasn1-modules/CHANGES.txt
 create mode 100644 third_party/python/pyasn1-modules/LICENSE.txt
 create mode 100644 third_party/python/pyasn1-modules/MANIFEST.in
 create mode 100644 third_party/python/pyasn1-modules/PKG-INFO
 create mode 100644 third_party/python/pyasn1-modules/README.md
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/PKG-INFO
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/SOURCES.txt
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/dependency_links.txt
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/requires.txt
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/top_level.txt
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules.egg-info/zip-safe
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/__init__.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/pem.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc1155.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc1157.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc1901.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc1902.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc1905.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2251.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2314.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2315.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2437.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2459.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2511.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc2560.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3279.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3280.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3281.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3412.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3414.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3447.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc3852.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc4210.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc4211.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc5208.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc5280.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc5652.py
 create mode 100644 third_party/python/pyasn1-modules/pyasn1_modules/rfc6402.py
 create mode 100644 third_party/python/pyasn1-modules/requirements.txt
 create mode 100644 third_party/python/pyasn1-modules/setup.cfg
 create mode 100644 third_party/python/pyasn1-modules/setup.py
 create mode 100644 third_party/python/pyasn1-modules/tests/__init__.py
 create mode 100644 third_party/python/pyasn1-modules/tests/__main__.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2314.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2315.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2437.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2459.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2511.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc2560.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc4210.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc5208.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc5280.py
 create mode 100644 third_party/python/pyasn1-modules/tests/test_rfc5652.py
 create mode 100755 third_party/python/pyasn1-modules/tools/cmcdump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/cmpdump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/crldump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/crmfdump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/ocspclient.py
 create mode 100755 third_party/python/pyasn1-modules/tools/ocspreqdump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/ocsprspdump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/pkcs10dump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/pkcs1dump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/pkcs7dump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/pkcs8dump.py
 create mode 100755 third_party/python/pyasn1-modules/tools/snmpget.py
 create mode 100755 third_party/python/pyasn1-modules/tools/x509dump-rfc5280.py
 create mode 100755 third_party/python/pyasn1-modules/tools/x509dump.py
 create mode 100644 third_party/python/pyasn1/CHANGES.rst
 create mode 100644 third_party/python/pyasn1/LICENSE.rst
 create mode 100644 third_party/python/pyasn1/MANIFEST.in
 create mode 100644 third_party/python/pyasn1/PKG-INFO
 create mode 100644 third_party/python/pyasn1/README.md
 create mode 100644 third_party/python/pyasn1/TODO.rst
 create mode 100644 third_party/python/pyasn1/docs/Makefile
 create mode 100644 third_party/python/pyasn1/docs/source/.static/logo.svg
 create mode 100644 third_party/python/pyasn1/docs/source/changelog.rst
 create mode 100644 third_party/python/pyasn1/docs/source/conf.py
 create mode 100644 third_party/python/pyasn1/docs/source/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/download.rst
 create mode 100644 third_party/python/pyasn1/docs/source/example-use-case.rst
 create mode 100644 third_party/python/pyasn1/docs/source/license.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/codec/ber/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/codec/cer/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/codec/der/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/codec/native/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/error/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/base/asn1type.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/base/constructedasn1type.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/base/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/base/novalue.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/base/simpleasn1type.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/bmpstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/generalstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/graphicstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/ia5string.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/iso646string.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/numericstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/printablestring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/t61string.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/teletexstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/universalstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/utf8string.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/videotexstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/char/visiblestring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/constraintsexclusion.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/constraintsintersection.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/constraintsunion.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/containedsubtype.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/permittedalphabet.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/singlevalue.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/valuerange.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/valuesize.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/constraint/withcomponents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedtype/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedtype/defaultednamedtype.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedtype/namedtype.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedtype/namedtypes.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedtype/optionalnamedtype.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedval/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/namedval/namedval.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/opentype/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/opentype/opentype.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/tag/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/tag/tag.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/tag/tagmap.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/tag/tagset.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/any.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/bitstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/boolean.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/choice.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/enumerated.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/integer.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/null.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/objectidentifier.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/octetstring.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/real.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/sequence.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/sequenceof.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/set.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/univ/setof.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/useful/contents.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/useful/generalizedtime.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/useful/objectdescriptor.rst
 create mode 100644 third_party/python/pyasn1/docs/source/pyasn1/type/useful/utctime.rst
 create mode 100644 third_party/python/pyasn1/docs/tutorial.rst
 create mode 100644 third_party/python/pyasn1/pyasn1.egg-info/PKG-INFO
 create mode 100644 third_party/python/pyasn1/pyasn1.egg-info/SOURCES.txt
 create mode 100644 third_party/python/pyasn1/pyasn1.egg-info/dependency_links.txt
 create mode 100644 third_party/python/pyasn1/pyasn1.egg-info/top_level.txt
 create mode 100644 third_party/python/pyasn1/pyasn1.egg-info/zip-safe
 create mode 100644 third_party/python/pyasn1/pyasn1/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/ber/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/ber/decoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/ber/encoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/ber/eoo.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/cer/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/cer/decoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/cer/encoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/der/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/der/decoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/der/encoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/native/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/native/decoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/codec/native/encoder.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/binary.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/calling.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/dateandtime.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/integer.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/octets.py
 create mode 100644 third_party/python/pyasn1/pyasn1/compat/string.py
 create mode 100644 third_party/python/pyasn1/pyasn1/debug.py
 create mode 100644 third_party/python/pyasn1/pyasn1/error.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/__init__.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/base.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/char.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/constraint.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/error.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/namedtype.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/namedval.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/opentype.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/tag.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/tagmap.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/univ.py
 create mode 100644 third_party/python/pyasn1/pyasn1/type/useful.py
 create mode 100644 third_party/python/pyasn1/setup.cfg
 create mode 100644 third_party/python/pyasn1/setup.py
 create mode 100644 third_party/python/pyasn1/tests/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/base.py
 create mode 100644 third_party/python/pyasn1/tests/codec/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/ber/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/ber/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/ber/test_decoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/ber/test_encoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/cer/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/cer/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/cer/test_decoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/cer/test_encoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/der/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/der/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/der/test_decoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/der/test_encoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/native/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/native/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/codec/native/test_decoder.py
 create mode 100644 third_party/python/pyasn1/tests/codec/native/test_encoder.py
 create mode 100644 third_party/python/pyasn1/tests/compat/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/compat/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/compat/test_binary.py
 create mode 100644 third_party/python/pyasn1/tests/compat/test_integer.py
 create mode 100644 third_party/python/pyasn1/tests/compat/test_octets.py
 create mode 100644 third_party/python/pyasn1/tests/test_debug.py
 create mode 100644 third_party/python/pyasn1/tests/type/__init__.py
 create mode 100644 third_party/python/pyasn1/tests/type/__main__.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_char.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_constraint.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_namedtype.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_namedval.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_opentype.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_tag.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_univ.py
 create mode 100644 third_party/python/pyasn1/tests/type/test_useful.py
 create mode 100644 third_party/python/pyflakes/AUTHORS
 create mode 100644 third_party/python/pyflakes/LICENSE
 create mode 100644 third_party/python/pyflakes/MANIFEST.in
 create mode 100644 third_party/python/pyflakes/NEWS.rst
 create mode 100644 third_party/python/pyflakes/PKG-INFO
 create mode 100644 third_party/python/pyflakes/README.rst
 create mode 100644 third_party/python/pyflakes/pyflakes/__init__.py
 create mode 100644 third_party/python/pyflakes/pyflakes/__main__.py
 create mode 100644 third_party/python/pyflakes/pyflakes/api.py
 create mode 100644 third_party/python/pyflakes/pyflakes/checker.py
 create mode 100644 third_party/python/pyflakes/pyflakes/messages.py
 create mode 100644 third_party/python/pyflakes/pyflakes/reporter.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/__init__.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/harness.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_api.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_builtin.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_checker.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_code_segment.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_dict.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_doctests.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_imports.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_is_literal.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_other.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_return_with_arguments_inside_generator.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_type_annotations.py
 create mode 100644 third_party/python/pyflakes/pyflakes/test/test_undefined_names.py
 create mode 100644 third_party/python/pyflakes/setup.cfg
 create mode 100755 third_party/python/pyflakes/setup.py
 create mode 100644 third_party/python/pylru/pylru.py
 create mode 100644 third_party/python/pylru/test.py
 create mode 100644 third_party/python/pyrsistent/CHANGES.txt
 create mode 100644 third_party/python/pyrsistent/LICENCE.mit
 create mode 100644 third_party/python/pyrsistent/MANIFEST.in
 create mode 100644 third_party/python/pyrsistent/PKG-INFO
 create mode 100644 third_party/python/pyrsistent/README
 create mode 100644 third_party/python/pyrsistent/README.rst
 create mode 100644 third_party/python/pyrsistent/_pyrsistent_version.py
 create mode 100644 third_party/python/pyrsistent/pvectorcmodule.c
 create mode 100644 third_party/python/pyrsistent/pyrsistent/__init__.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/__init__.pyi
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_checked_types.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_compat.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_field_common.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_helpers.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_immutable.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pbag.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pclass.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pdeque.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_plist.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pmap.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_precord.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pset.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_pvector.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_toolz.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/_transformations.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/py.typed
 create mode 100644 third_party/python/pyrsistent/pyrsistent/typing.py
 create mode 100644 third_party/python/pyrsistent/pyrsistent/typing.pyi
 create mode 100644 third_party/python/pyrsistent/setup.cfg
 create mode 100644 third_party/python/pyrsistent/setup.py
 create mode 100644 third_party/python/pystache/.gitignore
 create mode 100644 third_party/python/pystache/.gitmodules
 create mode 100644 third_party/python/pystache/.travis.yml
 create mode 100644 third_party/python/pystache/HISTORY.md
 create mode 100644 third_party/python/pystache/LICENSE
 create mode 100644 third_party/python/pystache/MANIFEST.in
 create mode 100644 third_party/python/pystache/README.md
 create mode 100644 third_party/python/pystache/TODO.md
 create mode 100644 third_party/python/pystache/gh/images/logo_phillips.png
 create mode 100644 third_party/python/pystache/pystache/__init__.py
 create mode 100644 third_party/python/pystache/pystache/commands/__init__.py
 create mode 100644 third_party/python/pystache/pystache/commands/render.py
 create mode 100644 third_party/python/pystache/pystache/commands/test.py
 create mode 100644 third_party/python/pystache/pystache/common.py
 create mode 100644 third_party/python/pystache/pystache/context.py
 create mode 100644 third_party/python/pystache/pystache/defaults.py
 create mode 100644 third_party/python/pystache/pystache/init.py
 create mode 100644 third_party/python/pystache/pystache/loader.py
 create mode 100644 third_party/python/pystache/pystache/locator.py
 create mode 100644 third_party/python/pystache/pystache/parsed.py
 create mode 100644 third_party/python/pystache/pystache/parser.py
 create mode 100644 third_party/python/pystache/pystache/renderengine.py
 create mode 100644 third_party/python/pystache/pystache/renderer.py
 create mode 100644 third_party/python/pystache/pystache/specloader.py
 create mode 100644 third_party/python/pystache/pystache/template_spec.py
 create mode 100644 third_party/python/pystache/setup.py
 create mode 100644 third_party/python/pystache/setup_description.rst
 create mode 100644 third_party/python/pystache/test_pystache.py
 create mode 100644 third_party/python/pystache/tox.ini
 create mode 100644 third_party/python/pytest/.coveragerc
 create mode 100644 third_party/python/pytest/.gitattributes
 create mode 100644 third_party/python/pytest/.github/ISSUE_TEMPLATE.md
 create mode 100644 third_party/python/pytest/.github/PULL_REQUEST_TEMPLATE.md
 create mode 100644 third_party/python/pytest/.gitignore
 create mode 100644 third_party/python/pytest/.pre-commit-config.yaml
 create mode 100644 third_party/python/pytest/.travis.yml
 create mode 100644 third_party/python/pytest/AUTHORS
 create mode 100644 third_party/python/pytest/CHANGELOG.rst
 create mode 100644 third_party/python/pytest/CONTRIBUTING.rst
 create mode 100644 third_party/python/pytest/HOWTORELEASE.rst
 create mode 100644 third_party/python/pytest/LICENSE
 create mode 100644 third_party/python/pytest/PKG-INFO
 create mode 100644 third_party/python/pytest/README.rst
 create mode 100644 third_party/python/pytest/appveyor.yml
 create mode 100644 third_party/python/pytest/bench/bench.py
 create mode 100644 third_party/python/pytest/bench/bench_argcomplete.py
 create mode 100644 third_party/python/pytest/bench/empty.py
 create mode 100644 third_party/python/pytest/bench/manyparam.py
 create mode 100644 third_party/python/pytest/bench/skip.py
 create mode 100644 third_party/python/pytest/changelog/README.rst
 create mode 100644 third_party/python/pytest/changelog/_template.rst
 create mode 100644 third_party/python/pytest/doc/en/Makefile
 create mode 100644 third_party/python/pytest/doc/en/_templates/globaltoc.html
 create mode 100644 third_party/python/pytest/doc/en/_templates/layout.html
 create mode 100644 third_party/python/pytest/doc/en/_templates/links.html
 create mode 100644 third_party/python/pytest/doc/en/_templates/sidebarintro.html
 create mode 100644 third_party/python/pytest/doc/en/_themes/.gitignore
 create mode 100644 third_party/python/pytest/doc/en/_themes/LICENSE
 create mode 100644 third_party/python/pytest/doc/en/_themes/README
 create mode 100644 third_party/python/pytest/doc/en/_themes/flask/layout.html
 create mode 100644 third_party/python/pytest/doc/en/_themes/flask/relations.html
 create mode 100644 third_party/python/pytest/doc/en/_themes/flask/static/flasky.css_t
 create mode 100644 third_party/python/pytest/doc/en/_themes/flask/theme.conf
 create mode 100644 third_party/python/pytest/doc/en/_themes/flask_theme_support.py
 create mode 100644 third_party/python/pytest/doc/en/adopt.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/index.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.0.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.0.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.0.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.0.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.1.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.1.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.1.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.1.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.2.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.2.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.2.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.2.4.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.4.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.3.5.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.4.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.4.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.4.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.5.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.5.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.5.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.6.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.6.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.6.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.6.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.7.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.7.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.7.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.4.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.5.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.6.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.8.7.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.9.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.9.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-2.9.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.4.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.5.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.6.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.0.7.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.1.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.1.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.1.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.1.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.3.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.4.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.2.5.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.3.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.3.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.3.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.4.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.4.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.4.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.5.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.5.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.6.0.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.6.1.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/release-3.6.2.rst
 create mode 100644 third_party/python/pytest/doc/en/announce/sprint2016.rst
 create mode 100644 third_party/python/pytest/doc/en/assert.rst
 create mode 100644 third_party/python/pytest/doc/en/backwards-compatibility.rst
 create mode 100644 third_party/python/pytest/doc/en/bash-completion.rst
 create mode 100644 third_party/python/pytest/doc/en/builtin.rst
 create mode 100644 third_party/python/pytest/doc/en/cache.rst
 create mode 100644 third_party/python/pytest/doc/en/capture.rst
 create mode 100644 third_party/python/pytest/doc/en/changelog.rst
 create mode 100644 third_party/python/pytest/doc/en/conf.py
 create mode 100644 third_party/python/pytest/doc/en/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/contact.rst
 create mode 100644 third_party/python/pytest/doc/en/contents.rst
 create mode 100644 third_party/python/pytest/doc/en/contributing.rst
 create mode 100644 third_party/python/pytest/doc/en/customize.rst
 create mode 100644 third_party/python/pytest/doc/en/development_guide.rst
 create mode 100644 third_party/python/pytest/doc/en/doctest.rst
 create mode 100644 third_party/python/pytest/doc/en/example/assertion/failure_demo.py
 create mode 100644 third_party/python/pytest/doc/en/example/assertion/global_testmodule_config/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/example/assertion/global_testmodule_config/test_hello_world.py
 create mode 100644 third_party/python/pytest/doc/en/example/assertion/test_failures.py
 create mode 100644 third_party/python/pytest/doc/en/example/assertion/test_setup_flow_example.py
 create mode 100644 third_party/python/pytest/doc/en/example/attic.rst
 create mode 100644 third_party/python/pytest/doc/en/example/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/example/costlysetup/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/example/costlysetup/sub_a/__init__.py
 create mode 100644 third_party/python/pytest/doc/en/example/costlysetup/sub_a/test_quick.py
 create mode 100644 third_party/python/pytest/doc/en/example/costlysetup/sub_b/__init__.py
 create mode 100644 third_party/python/pytest/doc/en/example/costlysetup/sub_b/test_two.py
 create mode 100644 third_party/python/pytest/doc/en/example/index.rst
 create mode 100644 third_party/python/pytest/doc/en/example/markers.rst
 create mode 100644 third_party/python/pytest/doc/en/example/multipython.py
 create mode 100644 third_party/python/pytest/doc/en/example/nonpython.rst
 create mode 100644 third_party/python/pytest/doc/en/example/nonpython/__init__.py
 create mode 100644 third_party/python/pytest/doc/en/example/nonpython/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/example/nonpython/test_simple.yml
 create mode 100644 third_party/python/pytest/doc/en/example/parametrize.rst
 create mode 100644 third_party/python/pytest/doc/en/example/py2py3/conftest.py
 create mode 100644 third_party/python/pytest/doc/en/example/py2py3/test_py2.py
 create mode 100644 third_party/python/pytest/doc/en/example/py2py3/test_py3.py
 create mode 100644 third_party/python/pytest/doc/en/example/pythoncollection.py
 create mode 100644 third_party/python/pytest/doc/en/example/pythoncollection.rst
 create mode 100644 third_party/python/pytest/doc/en/example/reportingdemo.rst
 create mode 100644 third_party/python/pytest/doc/en/example/simple.rst
 create mode 100644 third_party/python/pytest/doc/en/example/special.rst
 create mode 100644 third_party/python/pytest/doc/en/example/xfail_demo.py
 create mode 100644 third_party/python/pytest/doc/en/existingtestsuite.rst
 create mode 100644 third_party/python/pytest/doc/en/faq.rst
 create mode 100644 third_party/python/pytest/doc/en/fixture.rst
 create mode 100644 third_party/python/pytest/doc/en/funcarg_compare.rst
 create mode 100644 third_party/python/pytest/doc/en/funcargs.rst
 create mode 100644 third_party/python/pytest/doc/en/getting-started.rst
 create mode 100644 third_party/python/pytest/doc/en/goodpractices.rst
 create mode 100644 third_party/python/pytest/doc/en/historical-notes.rst
 create mode 100644 third_party/python/pytest/doc/en/img/cramer2.png
 create mode 100644 third_party/python/pytest/doc/en/img/freiburg2.jpg
 create mode 100644 third_party/python/pytest/doc/en/img/gaynor3.png
 create mode 100644 third_party/python/pytest/doc/en/img/keleshev.png
 create mode 100644 third_party/python/pytest/doc/en/img/pullrequest.png
 create mode 100644 third_party/python/pytest/doc/en/img/pylib.png
 create mode 100644 third_party/python/pytest/doc/en/img/pytest1.png
 create mode 100644 third_party/python/pytest/doc/en/img/pytest1favi.ico
 create mode 100644 third_party/python/pytest/doc/en/img/theuni.png
 create mode 100644 third_party/python/pytest/doc/en/index.rst
 create mode 100644 third_party/python/pytest/doc/en/license.rst
 create mode 100644 third_party/python/pytest/doc/en/links.inc
 create mode 100644 third_party/python/pytest/doc/en/logging.rst
 create mode 100644 third_party/python/pytest/doc/en/mark.rst
 create mode 100644 third_party/python/pytest/doc/en/monkeypatch.rst
 create mode 100644 third_party/python/pytest/doc/en/naming20.rst
 create mode 100644 third_party/python/pytest/doc/en/nose.rst
 create mode 100644 third_party/python/pytest/doc/en/parametrize.rst
 create mode 100644 third_party/python/pytest/doc/en/plugins.rst
 create mode 100644 third_party/python/pytest/doc/en/projects.rst
 create mode 100644 third_party/python/pytest/doc/en/proposals/parametrize_with_fixtures.rst
 create mode 100644 third_party/python/pytest/doc/en/pytest.ini
 create mode 100644 third_party/python/pytest/doc/en/pythonpath.rst
 create mode 100644 third_party/python/pytest/doc/en/recwarn.rst
 create mode 100644 third_party/python/pytest/doc/en/reference.rst
 create mode 100644 third_party/python/pytest/doc/en/requirements.txt
 create mode 100644 third_party/python/pytest/doc/en/skipping.rst
 create mode 100644 third_party/python/pytest/doc/en/talks.rst
 create mode 100644 third_party/python/pytest/doc/en/tmpdir.rst
 create mode 100644 third_party/python/pytest/doc/en/unittest.rst
 create mode 100644 third_party/python/pytest/doc/en/usage.rst
 create mode 100644 third_party/python/pytest/doc/en/warnings.rst
 create mode 100644 third_party/python/pytest/doc/en/writing_plugins.rst
 create mode 100644 third_party/python/pytest/doc/en/xunit_setup.rst
 create mode 100644 third_party/python/pytest/doc/en/yieldfixture.rst
 create mode 100644 third_party/python/pytest/extra/get_issues.py
 create mode 100644 third_party/python/pytest/extra/setup-py.test/setup.py
 create mode 100644 third_party/python/pytest/pyproject.toml
 create mode 100644 third_party/python/pytest/scripts/call-tox.bat
 create mode 100644 third_party/python/pytest/scripts/install-pypy.bat
 create mode 100644 third_party/python/pytest/setup.cfg
 create mode 100644 third_party/python/pytest/setup.py
 create mode 100644 third_party/python/pytest/src/_pytest/__init__.py
 create mode 100644 third_party/python/pytest/src/_pytest/_argcomplete.py
 create mode 100644 third_party/python/pytest/src/_pytest/_code/__init__.py
 create mode 100644 third_party/python/pytest/src/_pytest/_code/_py2traceback.py
 create mode 100644 third_party/python/pytest/src/_pytest/_code/code.py
 create mode 100644 third_party/python/pytest/src/_pytest/_code/source.py
 create mode 100644 third_party/python/pytest/src/_pytest/assertion/__init__.py
 create mode 100644 third_party/python/pytest/src/_pytest/assertion/rewrite.py
 create mode 100644 third_party/python/pytest/src/_pytest/assertion/truncate.py
 create mode 100644 third_party/python/pytest/src/_pytest/assertion/util.py
 create mode 100755 third_party/python/pytest/src/_pytest/cacheprovider.py
 create mode 100644 third_party/python/pytest/src/_pytest/capture.py
 create mode 100644 third_party/python/pytest/src/_pytest/compat.py
 create mode 100644 third_party/python/pytest/src/_pytest/config/__init__.py
 create mode 100644 third_party/python/pytest/src/_pytest/config/argparsing.py
 create mode 100644 third_party/python/pytest/src/_pytest/config/exceptions.py
 create mode 100644 third_party/python/pytest/src/_pytest/config/findpaths.py
 create mode 100644 third_party/python/pytest/src/_pytest/debugging.py
 create mode 100644 third_party/python/pytest/src/_pytest/deprecated.py
 create mode 100644 third_party/python/pytest/src/_pytest/doctest.py
 create mode 100644 third_party/python/pytest/src/_pytest/fixtures.py
 create mode 100644 third_party/python/pytest/src/_pytest/freeze_support.py
 create mode 100644 third_party/python/pytest/src/_pytest/helpconfig.py
 create mode 100644 third_party/python/pytest/src/_pytest/hookspec.py
 create mode 100644 third_party/python/pytest/src/_pytest/junitxml.py
 create mode 100644 third_party/python/pytest/src/_pytest/logging.py
 create mode 100644 third_party/python/pytest/src/_pytest/main.py
 create mode 100644 third_party/python/pytest/src/_pytest/mark/__init__.py
 create mode 100644 third_party/python/pytest/src/_pytest/mark/evaluate.py
 create mode 100644 third_party/python/pytest/src/_pytest/mark/legacy.py
 create mode 100644 third_party/python/pytest/src/_pytest/mark/structures.py
 create mode 100644 third_party/python/pytest/src/_pytest/monkeypatch.py
 create mode 100644 third_party/python/pytest/src/_pytest/nodes.py
 create mode 100644 third_party/python/pytest/src/_pytest/nose.py
 create mode 100644 third_party/python/pytest/src/_pytest/outcomes.py
 create mode 100644 third_party/python/pytest/src/_pytest/pastebin.py
 create mode 100644 third_party/python/pytest/src/_pytest/pytester.py
 create mode 100644 third_party/python/pytest/src/_pytest/python.py
 create mode 100644 third_party/python/pytest/src/_pytest/python_api.py
 create mode 100644 third_party/python/pytest/src/_pytest/recwarn.py
 create mode 100644 third_party/python/pytest/src/_pytest/resultlog.py
 create mode 100644 third_party/python/pytest/src/_pytest/runner.py
 create mode 100644 third_party/python/pytest/src/_pytest/setuponly.py
 create mode 100644 third_party/python/pytest/src/_pytest/setupplan.py
 create mode 100644 third_party/python/pytest/src/_pytest/skipping.py
 create mode 100644 third_party/python/pytest/src/_pytest/terminal.py
 create mode 100644 third_party/python/pytest/src/_pytest/tmpdir.py
 create mode 100644 third_party/python/pytest/src/_pytest/unittest.py
 create mode 100644 third_party/python/pytest/src/_pytest/warnings.py
 create mode 100644 third_party/python/pytest/src/pytest.py
 create mode 100644 third_party/python/pytest/tasks/__init__.py
 create mode 100644 third_party/python/pytest/tasks/generate.py
 create mode 100644 third_party/python/pytest/tasks/release.minor.rst
 create mode 100644 third_party/python/pytest/tasks/release.patch.rst
 create mode 100644 third_party/python/pytest/tasks/requirements.txt
 create mode 100644 third_party/python/pytest/testing/acceptance_test.py
 create mode 100644 third_party/python/pytest/testing/code/test_code.py
 create mode 100644 third_party/python/pytest/testing/code/test_excinfo.py
 create mode 100644 third_party/python/pytest/testing/code/test_source.py
 create mode 100644 third_party/python/pytest/testing/code/test_source_multiline_block.py
 create mode 100644 third_party/python/pytest/testing/deprecated_test.py
 create mode 100644 third_party/python/pytest/testing/freeze/.gitignore
 create mode 100644 third_party/python/pytest/testing/freeze/create_executable.py
 create mode 100644 third_party/python/pytest/testing/freeze/runtests_script.py
 create mode 100644 third_party/python/pytest/testing/freeze/tests/test_doctest.txt
 create mode 100644 third_party/python/pytest/testing/freeze/tests/test_trivial.py
 create mode 100644 third_party/python/pytest/testing/freeze/tox_run.py
 create mode 100644 third_party/python/pytest/testing/logging/test_fixture.py
 create mode 100644 third_party/python/pytest/testing/logging/test_formatter.py
 create mode 100644 third_party/python/pytest/testing/logging/test_reporting.py
 create mode 100644 third_party/python/pytest/testing/python/approx.py
 create mode 100644 third_party/python/pytest/testing/python/collect.py
 create mode 100644 third_party/python/pytest/testing/python/fixture.py
 create mode 100644 third_party/python/pytest/testing/python/integration.py
 create mode 100644 third_party/python/pytest/testing/python/metafunc.py
 create mode 100644 third_party/python/pytest/testing/python/raises.py
 create mode 100644 third_party/python/pytest/testing/python/setup_only.py
 create mode 100644 third_party/python/pytest/testing/python/setup_plan.py
 create mode 100644 third_party/python/pytest/testing/python/show_fixtures_per_test.py
 create mode 100644 third_party/python/pytest/testing/python/test_deprecations.py
 create mode 100644 third_party/python/pytest/testing/test_argcomplete.py
 create mode 100644 third_party/python/pytest/testing/test_assertion.py
 create mode 100644 third_party/python/pytest/testing/test_assertrewrite.py
 create mode 100644 third_party/python/pytest/testing/test_cacheprovider.py
 create mode 100644 third_party/python/pytest/testing/test_capture.py
 create mode 100644 third_party/python/pytest/testing/test_collection.py
 create mode 100644 third_party/python/pytest/testing/test_compat.py
 create mode 100644 third_party/python/pytest/testing/test_config.py
 create mode 100644 third_party/python/pytest/testing/test_conftest.py
 create mode 100644 third_party/python/pytest/testing/test_doctest.py
 create mode 100644 third_party/python/pytest/testing/test_entry_points.py
 create mode 100644 third_party/python/pytest/testing/test_helpconfig.py
 create mode 100644 third_party/python/pytest/testing/test_junitxml.py
 create mode 100644 third_party/python/pytest/testing/test_mark.py
 create mode 100644 third_party/python/pytest/testing/test_modimport.py
 create mode 100644 third_party/python/pytest/testing/test_monkeypatch.py
 create mode 100644 third_party/python/pytest/testing/test_nodes.py
 create mode 100644 third_party/python/pytest/testing/test_nose.py
 create mode 100644 third_party/python/pytest/testing/test_parseopt.py
 create mode 100644 third_party/python/pytest/testing/test_pastebin.py
 create mode 100644 third_party/python/pytest/testing/test_pdb.py
 create mode 100644 third_party/python/pytest/testing/test_pluginmanager.py
 create mode 100644 third_party/python/pytest/testing/test_pytester.py
 create mode 100644 third_party/python/pytest/testing/test_recwarn.py
 create mode 100644 third_party/python/pytest/testing/test_resultlog.py
 create mode 100644 third_party/python/pytest/testing/test_runner.py
 create mode 100644 third_party/python/pytest/testing/test_runner_xunit.py
 create mode 100644 third_party/python/pytest/testing/test_session.py
 create mode 100644 third_party/python/pytest/testing/test_skipping.py
 create mode 100644 third_party/python/pytest/testing/test_terminal.py
 create mode 100644 third_party/python/pytest/testing/test_tmpdir.py
 create mode 100644 third_party/python/pytest/testing/test_unittest.py
 create mode 100644 third_party/python/pytest/testing/test_warnings.py
 create mode 100644 third_party/python/pytest/tox.ini
 create mode 100644 third_party/python/python-hglib/.hgignore
 create mode 100644 third_party/python/python-hglib/LICENSE
 create mode 100644 third_party/python/python-hglib/Makefile
 create mode 100644 third_party/python/python-hglib/PKG-INFO
 create mode 100644 third_party/python/python-hglib/README
 create mode 100644 third_party/python/python-hglib/examples/stats.py
 create mode 100644 third_party/python/python-hglib/hglib/__init__.py
 create mode 100644 third_party/python/python-hglib/hglib/client.py
 create mode 100644 third_party/python/python-hglib/hglib/context.py
 create mode 100644 third_party/python/python-hglib/hglib/error.py
 create mode 100644 third_party/python/python-hglib/hglib/merge.py
 create mode 100644 third_party/python/python-hglib/hglib/templates.py
 create mode 100644 third_party/python/python-hglib/hglib/util.py
 create mode 100644 third_party/python/python-hglib/setup.py
 create mode 100644 third_party/python/python-hglib/test.py
 create mode 100644 third_party/python/python-hglib/tests/__init__.py
 create mode 100644 third_party/python/python-hglib/tests/common.py
 create mode 100644 third_party/python/python-hglib/tests/test-annotate.py
 create mode 100644 third_party/python/python-hglib/tests/test-bookmarks.py
 create mode 100644 third_party/python/python-hglib/tests/test-branch.py
 create mode 100644 third_party/python/python-hglib/tests/test-branches.py
 create mode 100644 third_party/python/python-hglib/tests/test-bundle.py
 create mode 100644 third_party/python/python-hglib/tests/test-commit.py
 create mode 100644 third_party/python/python-hglib/tests/test-config.py
 create mode 100644 third_party/python/python-hglib/tests/test-copy.py
 create mode 100644 third_party/python/python-hglib/tests/test-diff.py
 create mode 100644 third_party/python/python-hglib/tests/test-encoding.py
 create mode 100644 third_party/python/python-hglib/tests/test-forget.py
 create mode 100644 third_party/python/python-hglib/tests/test-grep.py
 create mode 100644 third_party/python/python-hglib/tests/test-heads.py
 create mode 100644 third_party/python/python-hglib/tests/test-hglib.py
 create mode 100644 third_party/python/python-hglib/tests/test-import.py
 create mode 100644 third_party/python/python-hglib/tests/test-init.py
 create mode 100644 third_party/python/python-hglib/tests/test-log.py
 create mode 100644 third_party/python/python-hglib/tests/test-manifest.py
 create mode 100644 third_party/python/python-hglib/tests/test-merge.py
 create mode 100644 third_party/python/python-hglib/tests/test-move.py
 create mode 100644 third_party/python/python-hglib/tests/test-outgoing-incoming.py
 create mode 100644 third_party/python/python-hglib/tests/test-parents.py
 create mode 100644 third_party/python/python-hglib/tests/test-paths.py
 create mode 100644 third_party/python/python-hglib/tests/test-pull.py
 create mode 100644 third_party/python/python-hglib/tests/test-push.py
 create mode 100644 third_party/python/python-hglib/tests/test-remove.py
 create mode 100644 third_party/python/python-hglib/tests/test-resolve.py
 create mode 100644 third_party/python/python-hglib/tests/test-status.py
 create mode 100644 third_party/python/python-hglib/tests/test-summary.py
 create mode 100644 third_party/python/python-hglib/tests/test-tags.py
 create mode 100644 third_party/python/python-hglib/tests/test-update.py
 create mode 100644 third_party/python/python-hglib/tests/with_hg.py
 create mode 100644 third_party/python/pytoml/PKG-INFO
 create mode 100644 third_party/python/pytoml/pytoml/__init__.py
 create mode 100644 third_party/python/pytoml/pytoml/core.py
 create mode 100644 third_party/python/pytoml/pytoml/parser.py
 create mode 100644 third_party/python/pytoml/pytoml/writer.py
 create mode 100644 third_party/python/pytoml/setup.cfg
 create mode 100644 third_party/python/pytoml/setup.py
 create mode 100644 third_party/python/pytoml/test/test.py
 create mode 100644 third_party/python/pyyaml/CHANGES
 create mode 100644 third_party/python/pyyaml/LICENSE
 create mode 100644 third_party/python/pyyaml/PKG-INFO
 create mode 100644 third_party/python/pyyaml/README
 create mode 100644 third_party/python/pyyaml/examples/pygments-lexer/example.yaml
 create mode 100644 third_party/python/pyyaml/examples/pygments-lexer/yaml.py
 create mode 100644 third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.cfg
 create mode 100755 third_party/python/pyyaml/examples/yaml-highlight/yaml_hl.py
 create mode 100644 third_party/python/pyyaml/ext/_yaml.c
 create mode 100644 third_party/python/pyyaml/ext/_yaml.h
 create mode 100644 third_party/python/pyyaml/ext/_yaml.pxd
 create mode 100644 third_party/python/pyyaml/ext/_yaml.pyx
 create mode 100644 third_party/python/pyyaml/lib/yaml/__init__.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/composer.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/constructor.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/cyaml.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/dumper.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/emitter.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/error.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/events.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/loader.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/nodes.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/parser.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/reader.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/representer.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/resolver.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/scanner.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/serializer.py
 create mode 100644 third_party/python/pyyaml/lib/yaml/tokens.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/__init__.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/composer.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/constructor.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/cyaml.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/dumper.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/emitter.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/error.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/events.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/loader.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/nodes.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/parser.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/reader.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/representer.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/resolver.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/scanner.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/serializer.py
 create mode 100644 third_party/python/pyyaml/lib3/yaml/tokens.py
 create mode 100644 third_party/python/pyyaml/setup.cfg
 create mode 100644 third_party/python/pyyaml/setup.py
 create mode 100644 third_party/python/redo/PKG-INFO
 create mode 100644 third_party/python/redo/README.md
 create mode 100644 third_party/python/redo/redo.egg-info/PKG-INFO
 create mode 100644 third_party/python/redo/redo.egg-info/SOURCES.txt
 create mode 100644 third_party/python/redo/redo.egg-info/dependency_links.txt
 create mode 100644 third_party/python/redo/redo.egg-info/entry_points.txt
 create mode 100644 third_party/python/redo/redo.egg-info/top_level.txt
 create mode 100644 third_party/python/redo/redo/__init__.py
 create mode 100644 third_party/python/redo/redo/cmd.py
 create mode 100644 third_party/python/redo/setup.cfg
 create mode 100644 third_party/python/redo/setup.py
 create mode 100644 third_party/python/requests-unixsocket/.travis.yml
 create mode 100644 third_party/python/requests-unixsocket/AUTHORS
 create mode 100644 third_party/python/requests-unixsocket/ChangeLog
 create mode 100644 third_party/python/requests-unixsocket/LICENSE
 create mode 100644 third_party/python/requests-unixsocket/PKG-INFO
 create mode 100644 third_party/python/requests-unixsocket/README.rst
 create mode 100644 third_party/python/requests-unixsocket/pytest.ini
 create mode 100644 third_party/python/requests-unixsocket/requests_unixsocket/__init__.py
 create mode 100644 third_party/python/requests-unixsocket/requests_unixsocket/adapters.py
 create mode 100755 third_party/python/requests-unixsocket/requests_unixsocket/tests/test_requests_unixsocket.py
 create mode 100644 third_party/python/requests-unixsocket/requests_unixsocket/testutils.py
 create mode 100644 third_party/python/requests-unixsocket/requirements.txt
 create mode 100644 third_party/python/requests-unixsocket/setup.cfg
 create mode 100755 third_party/python/requests-unixsocket/setup.py
 create mode 100644 third_party/python/requests-unixsocket/test-requirements.txt
 create mode 100644 third_party/python/requests-unixsocket/tox.ini
 create mode 100644 third_party/python/requests/HISTORY.rst
 create mode 100644 third_party/python/requests/LICENSE
 create mode 100644 third_party/python/requests/MANIFEST.in
 create mode 100644 third_party/python/requests/NOTICE
 create mode 100644 third_party/python/requests/PKG-INFO
 create mode 100644 third_party/python/requests/README.rst
 create mode 100644 third_party/python/requests/requests.egg-info/PKG-INFO
 create mode 100644 third_party/python/requests/requests.egg-info/SOURCES.txt
 create mode 100644 third_party/python/requests/requests.egg-info/dependency_links.txt
 create mode 100644 third_party/python/requests/requests.egg-info/not-zip-safe
 create mode 100644 third_party/python/requests/requests.egg-info/requires.txt
 create mode 100644 third_party/python/requests/requests.egg-info/top_level.txt
 create mode 100644 third_party/python/requests/requests/__init__.py
 create mode 100644 third_party/python/requests/requests/adapters.py
 create mode 100644 third_party/python/requests/requests/api.py
 create mode 100644 third_party/python/requests/requests/auth.py
 create mode 100644 third_party/python/requests/requests/cacert.pem
 create mode 100644 third_party/python/requests/requests/certs.py
 create mode 100644 third_party/python/requests/requests/compat.py
 create mode 100644 third_party/python/requests/requests/cookies.py
 create mode 100644 third_party/python/requests/requests/exceptions.py
 create mode 100644 third_party/python/requests/requests/hooks.py
 create mode 100644 third_party/python/requests/requests/models.py
 create mode 100644 third_party/python/requests/requests/packages/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/big5freq.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/big5prober.py
 create mode 100755 third_party/python/requests/requests/packages/chardet/chardetect.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/chardistribution.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/charsetgroupprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/charsetprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/codingstatemachine.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/compat.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/constants.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/cp949prober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/escprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/escsm.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/eucjpprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/euckrfreq.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/euckrprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/euctwfreq.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/euctwprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/gb2312freq.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/gb2312prober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/hebrewprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/jisfreq.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/jpcntx.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langbulgarianmodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langcyrillicmodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langgreekmodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langhebrewmodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langhungarianmodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/langthaimodel.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/latin1prober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/mbcharsetprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/mbcsgroupprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/mbcssm.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/sbcharsetprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/sbcsgroupprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/sjisprober.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/universaldetector.py
 create mode 100644 third_party/python/requests/requests/packages/chardet/utf8prober.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/_collections.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/connection.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/connectionpool.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/contrib/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/contrib/appengine.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/contrib/ntlmpool.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/contrib/pyopenssl.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/exceptions.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/fields.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/filepost.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/packages/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/packages/ordered_dict.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/packages/six.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/poolmanager.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/request.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/response.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/__init__.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/connection.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/request.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/response.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/retry.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/ssl_.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/timeout.py
 create mode 100644 third_party/python/requests/requests/packages/urllib3/util/url.py
 create mode 100644 third_party/python/requests/requests/sessions.py
 create mode 100644 third_party/python/requests/requests/status_codes.py
 create mode 100644 third_party/python/requests/requests/structures.py
 create mode 100644 third_party/python/requests/requests/utils.py
 create mode 100644 third_party/python/requests/requirements.txt
 create mode 100644 third_party/python/requests/setup.cfg
 create mode 100755 third_party/python/requests/setup.py
 create mode 100755 third_party/python/requests/test_requests.py
 create mode 100644 third_party/python/requirements.in
 create mode 100644 third_party/python/requirements.txt
 create mode 100644 third_party/python/responses/CHANGES
 create mode 100644 third_party/python/responses/LICENSE
 create mode 100644 third_party/python/responses/MANIFEST.in
 create mode 100644 third_party/python/responses/PKG-INFO
 create mode 100644 third_party/python/responses/README.rst
 create mode 100644 third_party/python/responses/responses.py
 create mode 100644 third_party/python/responses/setup.cfg
 create mode 100644 third_party/python/responses/setup.py
 create mode 100644 third_party/python/responses/test_responses.py
 create mode 100644 third_party/python/responses/tox.ini
 create mode 100644 third_party/python/rsa/LICENSE
 create mode 100644 third_party/python/rsa/MANIFEST.in
 create mode 100644 third_party/python/rsa/PKG-INFO
 create mode 100644 third_party/python/rsa/README.rst
 create mode 100755 third_party/python/rsa/create_timing_table.py
 create mode 100755 third_party/python/rsa/playstuff.py
 create mode 100644 third_party/python/rsa/rsa.egg-info/PKG-INFO
 create mode 100644 third_party/python/rsa/rsa.egg-info/SOURCES.txt
 create mode 100644 third_party/python/rsa/rsa.egg-info/dependency_links.txt
 create mode 100644 third_party/python/rsa/rsa.egg-info/entry_points.txt
 create mode 100644 third_party/python/rsa/rsa.egg-info/requires.txt
 create mode 100644 third_party/python/rsa/rsa.egg-info/top_level.txt
 create mode 100644 third_party/python/rsa/rsa/__init__.py
 create mode 100644 third_party/python/rsa/rsa/_compat.py
 create mode 100644 third_party/python/rsa/rsa/_version133.py
 create mode 100644 third_party/python/rsa/rsa/_version200.py
 create mode 100644 third_party/python/rsa/rsa/asn1.py
 create mode 100644 third_party/python/rsa/rsa/bigfile.py
 create mode 100644 third_party/python/rsa/rsa/cli.py
 create mode 100644 third_party/python/rsa/rsa/common.py
 create mode 100644 third_party/python/rsa/rsa/core.py
 create mode 100644 third_party/python/rsa/rsa/key.py
 create mode 100644 third_party/python/rsa/rsa/parallel.py
 create mode 100644 third_party/python/rsa/rsa/pem.py
 create mode 100644 third_party/python/rsa/rsa/pkcs1.py
 create mode 100644 third_party/python/rsa/rsa/prime.py
 create mode 100644 third_party/python/rsa/rsa/randnum.py
 create mode 100644 third_party/python/rsa/rsa/transform.py
 create mode 100644 third_party/python/rsa/rsa/util.py
 create mode 100644 third_party/python/rsa/rsa/varblock.py
 create mode 100644 third_party/python/rsa/run_tests.py
 create mode 100644 third_party/python/rsa/setup.cfg
 create mode 100755 third_party/python/rsa/setup.py
 create mode 100644 third_party/python/rsa/tests/__init__.py
 create mode 100644 third_party/python/rsa/tests/constants.py
 create mode 100644 third_party/python/rsa/tests/py2kconstants.py
 create mode 100644 third_party/python/rsa/tests/py3kconstants.py
 create mode 100644 third_party/python/rsa/tests/test_bigfile.py
 create mode 100644 third_party/python/rsa/tests/test_common.py
 create mode 100644 third_party/python/rsa/tests/test_compat.py
 create mode 100644 third_party/python/rsa/tests/test_integers.py
 create mode 100644 third_party/python/rsa/tests/test_load_save_keys.py
 create mode 100644 third_party/python/rsa/tests/test_pem.py
 create mode 100644 third_party/python/rsa/tests/test_pkcs1.py
 create mode 100644 third_party/python/rsa/tests/test_strings.py
 create mode 100644 third_party/python/rsa/tests/test_transform.py
 create mode 100644 third_party/python/rsa/tests/test_varblock.py
 create mode 100644 third_party/python/scandir/LICENSE.txt
 create mode 100644 third_party/python/scandir/MANIFEST.in
 create mode 100644 third_party/python/scandir/PKG-INFO
 create mode 100644 third_party/python/scandir/README.rst
 create mode 100644 third_party/python/scandir/_scandir.c
 create mode 100644 third_party/python/scandir/benchmark.py
 create mode 100644 third_party/python/scandir/osdefs.h
 create mode 100644 third_party/python/scandir/scandir.py
 create mode 100644 third_party/python/scandir/setup.cfg
 create mode 100644 third_party/python/scandir/setup.py
 create mode 100644 third_party/python/scandir/test/run_tests.py
 create mode 100644 third_party/python/scandir/test/test_scandir.py
 create mode 100644 third_party/python/scandir/test/test_walk.py
 create mode 100644 third_party/python/scandir/winreparse.h
 create mode 100644 third_party/python/sentry-sdk/LICENSE
 create mode 100644 third_party/python/sentry-sdk/MANIFEST.in
 create mode 100644 third_party/python/sentry-sdk/PKG-INFO
 create mode 100644 third_party/python/sentry-sdk/README.md
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/PKG-INFO
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/SOURCES.txt
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/dependency_links.txt
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/not-zip-safe
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/requires.txt
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk.egg-info/top_level.txt
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/__init__.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/_compat.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/_types.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/api.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/client.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/consts.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/debug.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/envelope.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/hub.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/__init__.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/_wsgi_common.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/aiohttp.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/argv.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/asgi.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/atexit.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/aws_lambda.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/beam.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/bottle.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/celery.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/dedupe.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/django/__init__.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/django/asgi.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/django/middleware.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/django/templates.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/django/transactions.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/excepthook.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/falcon.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/flask.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/gnu_backtrace.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/logging.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/modules.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/pyramid.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/redis.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/rq.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/sanic.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/serverless.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/spark/__init__.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/spark/spark_driver.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/spark/spark_worker.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/sqlalchemy.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/stdlib.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/threading.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/tornado.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/trytond.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/integrations/wsgi.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/py.typed
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/scope.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/serializer.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/sessions.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/tracing.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/transport.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/utils.py
 create mode 100644 third_party/python/sentry-sdk/sentry_sdk/worker.py
 create mode 100644 third_party/python/sentry-sdk/setup.cfg
 create mode 100644 third_party/python/sentry-sdk/setup.py
 create mode 100644 third_party/python/six/CHANGES
 create mode 100644 third_party/python/six/LICENSE
 create mode 100644 third_party/python/six/MANIFEST.in
 create mode 100644 third_party/python/six/PKG-INFO
 create mode 100644 third_party/python/six/README.rst
 create mode 100644 third_party/python/six/documentation/Makefile
 create mode 100644 third_party/python/six/documentation/conf.py
 create mode 100644 third_party/python/six/documentation/index.rst
 create mode 100644 third_party/python/six/setup.cfg
 create mode 100644 third_party/python/six/setup.py
 create mode 100644 third_party/python/six/six.py
 create mode 100644 third_party/python/six/test_six.py
 create mode 100644 third_party/python/slugid/PKG-INFO
 create mode 100644 third_party/python/slugid/README.rst
 create mode 100644 third_party/python/slugid/setup.cfg
 create mode 100755 third_party/python/slugid/setup.py
 create mode 100644 third_party/python/slugid/slugid/__init__.py
 create mode 100644 third_party/python/slugid/slugid/slugid.py
 create mode 100644 third_party/python/taskcluster-urls/LICENSE
 create mode 100644 third_party/python/taskcluster-urls/MANIFEST.in
 create mode 100644 third_party/python/taskcluster-urls/PKG-INFO
 create mode 100644 third_party/python/taskcluster-urls/README.md
 create mode 100644 third_party/python/taskcluster-urls/package.json
 create mode 100644 third_party/python/taskcluster-urls/setup.cfg
 create mode 100644 third_party/python/taskcluster-urls/setup.py
 create mode 100644 third_party/python/taskcluster-urls/taskcluster_urls/__init__.py
 create mode 100644 third_party/python/taskcluster/PKG-INFO
 create mode 100644 third_party/python/taskcluster/README.md
 create mode 100644 third_party/python/taskcluster/setup.cfg
 create mode 100644 third_party/python/taskcluster/setup.py
 create mode 100644 third_party/python/taskcluster/taskcluster/__init__.py
 create mode 100644 third_party/python/taskcluster/taskcluster/_client_importer.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/__init__.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/_client_importer.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/asyncclient.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/asyncutils.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/auth.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/authevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/awsprovisioner.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/awsprovisionerevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/ec2manager.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/github.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/githubevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/hooks.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/index.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/login.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/notify.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/pulse.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/purgecache.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/purgecacheevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/queue.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/queueevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/secrets.py
 create mode 100644 third_party/python/taskcluster/taskcluster/aio/treeherderevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/auth.py
 create mode 100644 third_party/python/taskcluster/taskcluster/authevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/awsprovisioner.py
 create mode 100644 third_party/python/taskcluster/taskcluster/awsprovisionerevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/client.py
 create mode 100644 third_party/python/taskcluster/taskcluster/ec2manager.py
 create mode 100644 third_party/python/taskcluster/taskcluster/exceptions.py
 create mode 100644 third_party/python/taskcluster/taskcluster/github.py
 create mode 100644 third_party/python/taskcluster/taskcluster/githubevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/hooks.py
 create mode 100644 third_party/python/taskcluster/taskcluster/index.py
 create mode 100644 third_party/python/taskcluster/taskcluster/login.py
 create mode 100644 third_party/python/taskcluster/taskcluster/notify.py
 create mode 100644 third_party/python/taskcluster/taskcluster/pulse.py
 create mode 100644 third_party/python/taskcluster/taskcluster/purgecache.py
 create mode 100644 third_party/python/taskcluster/taskcluster/purgecacheevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/queue.py
 create mode 100644 third_party/python/taskcluster/taskcluster/queueevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/secrets.py
 create mode 100644 third_party/python/taskcluster/taskcluster/treeherderevents.py
 create mode 100644 third_party/python/taskcluster/taskcluster/utils.py
 create mode 100644 third_party/python/taskcluster/test/test_async.py
 create mode 100644 third_party/python/taskcluster/test/test_client.py
 create mode 100644 third_party/python/taskcluster/test/test_utils.py
 create mode 100644 third_party/python/urllib3/CHANGES.rst
 create mode 100644 third_party/python/urllib3/CONTRIBUTORS.txt
 create mode 100644 third_party/python/urllib3/LICENSE.txt
 create mode 100644 third_party/python/urllib3/MANIFEST.in
 create mode 100644 third_party/python/urllib3/PKG-INFO
 create mode 100644 third_party/python/urllib3/README.rst
 create mode 100644 third_party/python/urllib3/dev-requirements.txt
 create mode 100644 third_party/python/urllib3/docs/Makefile
 create mode 100644 third_party/python/urllib3/docs/_templates/fonts.html
 create mode 100644 third_party/python/urllib3/docs/advanced-usage.rst
 create mode 100644 third_party/python/urllib3/docs/conf.py
 create mode 100644 third_party/python/urllib3/docs/contributing.rst
 create mode 100644 third_party/python/urllib3/docs/images/banner.svg
 create mode 100644 third_party/python/urllib3/docs/images/demo-button.png
 create mode 100644 third_party/python/urllib3/docs/images/learn-more-button.png
 create mode 100644 third_party/python/urllib3/docs/images/logo.png
 create mode 100644 third_party/python/urllib3/docs/images/logo.svg
 create mode 100644 third_party/python/urllib3/docs/index.rst
 create mode 100644 third_party/python/urllib3/docs/make.bat
 create mode 100644 third_party/python/urllib3/docs/reference/index.rst
 create mode 100644 third_party/python/urllib3/docs/reference/urllib3.contrib.rst
 create mode 100644 third_party/python/urllib3/docs/reference/urllib3.util.rst
 create mode 100644 third_party/python/urllib3/docs/requirements.txt
 create mode 100644 third_party/python/urllib3/docs/user-guide.rst
 create mode 100644 third_party/python/urllib3/dummyserver/__init__.py
 create mode 100644 third_party/python/urllib3/dummyserver/certs/README.rst
 create mode 100644 third_party/python/urllib3/dummyserver/certs/cacert.key
 create mode 100644 third_party/python/urllib3/dummyserver/certs/cacert.pem
 create mode 100644 third_party/python/urllib3/dummyserver/certs/server.crt
 create mode 100644 third_party/python/urllib3/dummyserver/certs/server.key
 create mode 100644 third_party/python/urllib3/dummyserver/handlers.py
 create mode 100755 third_party/python/urllib3/dummyserver/proxy.py
 create mode 100755 third_party/python/urllib3/dummyserver/server.py
 create mode 100644 third_party/python/urllib3/dummyserver/testcase.py
 create mode 100644 third_party/python/urllib3/setup.cfg
 create mode 100755 third_party/python/urllib3/setup.py
 create mode 100644 third_party/python/urllib3/src/urllib3.egg-info/PKG-INFO
 create mode 100644 third_party/python/urllib3/src/urllib3.egg-info/SOURCES.txt
 create mode 100644 third_party/python/urllib3/src/urllib3.egg-info/dependency_links.txt
 create mode 100644 third_party/python/urllib3/src/urllib3.egg-info/requires.txt
 create mode 100644 third_party/python/urllib3/src/urllib3.egg-info/top_level.txt
 create mode 100644 third_party/python/urllib3/src/urllib3/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/_collections.py
 create mode 100644 third_party/python/urllib3/src/urllib3/connection.py
 create mode 100644 third_party/python/urllib3/src/urllib3/connectionpool.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/_appengine_environ.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/_securetransport/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/_securetransport/bindings.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/_securetransport/low_level.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/appengine.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/ntlmpool.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/pyopenssl.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/securetransport.py
 create mode 100644 third_party/python/urllib3/src/urllib3/contrib/socks.py
 create mode 100644 third_party/python/urllib3/src/urllib3/exceptions.py
 create mode 100644 third_party/python/urllib3/src/urllib3/fields.py
 create mode 100644 third_party/python/urllib3/src/urllib3/filepost.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/backports/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/backports/makefile.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/six.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/ssl_match_hostname/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/packages/ssl_match_hostname/_implementation.py
 create mode 100644 third_party/python/urllib3/src/urllib3/poolmanager.py
 create mode 100644 third_party/python/urllib3/src/urllib3/request.py
 create mode 100644 third_party/python/urllib3/src/urllib3/response.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/__init__.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/connection.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/queue.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/request.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/response.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/retry.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/ssl_.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/timeout.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/url.py
 create mode 100644 third_party/python/urllib3/src/urllib3/util/wait.py
 create mode 100644 third_party/python/urllib3/test/__init__.py
 create mode 100644 third_party/python/urllib3/test/appengine/__init__.py
 create mode 100644 third_party/python/urllib3/test/appengine/conftest.py
 create mode 100644 third_party/python/urllib3/test/appengine/test_gae_manager.py
 create mode 100644 third_party/python/urllib3/test/appengine/test_urlfetch.py
 create mode 100644 third_party/python/urllib3/test/benchmark.py
 create mode 100644 third_party/python/urllib3/test/conftest.py
 create mode 100644 third_party/python/urllib3/test/contrib/__init__.py
 create mode 100644 third_party/python/urllib3/test/contrib/duplicate_san.pem
 create mode 100644 third_party/python/urllib3/test/contrib/test_pyopenssl.py
 create mode 100644 third_party/python/urllib3/test/contrib/test_pyopenssl_dependencies.py
 create mode 100644 third_party/python/urllib3/test/contrib/test_securetransport.py
 create mode 100644 third_party/python/urllib3/test/contrib/test_socks.py
 create mode 100644 third_party/python/urllib3/test/port_helpers.py
 create mode 100644 third_party/python/urllib3/test/socketpair_helper.py
 create mode 100644 third_party/python/urllib3/test/test_collections.py
 create mode 100644 third_party/python/urllib3/test/test_compatibility.py
 create mode 100644 third_party/python/urllib3/test/test_connection.py
 create mode 100644 third_party/python/urllib3/test/test_connectionpool.py
 create mode 100644 third_party/python/urllib3/test/test_exceptions.py
 create mode 100644 third_party/python/urllib3/test/test_fields.py
 create mode 100644 third_party/python/urllib3/test/test_filepost.py
 create mode 100644 third_party/python/urllib3/test/test_no_ssl.py
 create mode 100644 third_party/python/urllib3/test/test_poolmanager.py
 create mode 100644 third_party/python/urllib3/test/test_proxymanager.py
 create mode 100644 third_party/python/urllib3/test/test_queue_monkeypatch.py
 create mode 100644 third_party/python/urllib3/test/test_response.py
 create mode 100644 third_party/python/urllib3/test/test_retry.py
 create mode 100644 third_party/python/urllib3/test/test_ssl.py
 create mode 100644 third_party/python/urllib3/test/test_util.py
 create mode 100644 third_party/python/urllib3/test/test_wait.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/__init__.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_chunked_transfer.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_connectionpool.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_https.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_no_ssl.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_poolmanager.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_proxy_poolmanager.py
 create mode 100644 third_party/python/urllib3/test/with_dummyserver/test_socketlevel.py
 create mode 100644 third_party/python/virtualenv-clone/LICENSE
 create mode 100644 third_party/python/virtualenv-clone/MANIFEST.in
 create mode 100644 third_party/python/virtualenv-clone/PKG-INFO
 create mode 100644 third_party/python/virtualenv-clone/README
 create mode 100644 third_party/python/virtualenv-clone/clonevirtualenv.py
 create mode 100644 third_party/python/virtualenv-clone/setup.cfg
 create mode 100644 third_party/python/virtualenv-clone/setup.py
 create mode 100644 third_party/python/virtualenv/AUTHORS.txt
 create mode 100644 third_party/python/virtualenv/LICENSE.txt
 create mode 100644 third_party/python/virtualenv/MANIFEST.in
 create mode 100644 third_party/python/virtualenv/PKG-INFO
 create mode 100644 third_party/python/virtualenv/README.rst
 create mode 100644 third_party/python/virtualenv/docs/changelog/.gitkeep
 create mode 100644 third_party/python/virtualenv/docs/changelog/examples.rst
 create mode 100644 third_party/python/virtualenv/docs/changelog/template.jinja2
 create mode 100644 third_party/python/virtualenv/docs/changes.rst
 create mode 100644 third_party/python/virtualenv/docs/conf.py
 create mode 100644 third_party/python/virtualenv/docs/development.rst
 create mode 100644 third_party/python/virtualenv/docs/index.rst
 create mode 100644 third_party/python/virtualenv/docs/installation.rst
 create mode 100644 third_party/python/virtualenv/docs/reference.rst
 create mode 100644 third_party/python/virtualenv/docs/userguide.rst
 create mode 100644 third_party/python/virtualenv/pyproject.toml
 create mode 100644 third_party/python/virtualenv/setup.cfg
 create mode 100644 third_party/python/virtualenv/setup.py
 create mode 100644 third_party/python/virtualenv/tasks/make_zipapp.py
 create mode 100644 third_party/python/virtualenv/tasks/release.py
 create mode 100755 third_party/python/virtualenv/tasks/update_embedded.py
 create mode 100644 third_party/python/virtualenv/tasks/upgrade_wheels.py
 create mode 100644 third_party/python/virtualenv/tests/activation/test_activate_this.py
 create mode 100644 third_party/python/virtualenv/tests/activation/test_activation.py
 create mode 100644 third_party/python/virtualenv/tests/activation/test_prompts.py
 create mode 100644 third_party/python/virtualenv/tests/conftest.py
 create mode 100644 third_party/python/virtualenv/tests/old-wheels/pip-9.0.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/virtualenv/tests/old-wheels/setuptools-30.4.0-py2.py3-none-any.whl
 create mode 100644 third_party/python/virtualenv/tests/ssl/rootCA.key
 create mode 100644 third_party/python/virtualenv/tests/ssl/rootCA.pem
 create mode 100644 third_party/python/virtualenv/tests/ssl/server.crt
 create mode 100644 third_party/python/virtualenv/tests/ssl/server.key
 create mode 100644 third_party/python/virtualenv/tests/test_bootstrap.py
 create mode 100644 third_party/python/virtualenv/tests/test_cmdline.py
 create mode 100644 third_party/python/virtualenv/tests/test_from_source.py
 create mode 100644 third_party/python/virtualenv/tests/test_source_content.py
 create mode 100644 third_party/python/virtualenv/tests/test_virtualenv.py
 create mode 100644 third_party/python/virtualenv/tests/test_zipapp.py
 create mode 100644 third_party/python/virtualenv/tox.ini
 create mode 100755 third_party/python/virtualenv/virtualenv.py
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.bat
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.csh
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.fish
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.ps1
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.sh
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate.xsh
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/activate_this.py
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/deactivate.bat
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/distutils-init.py
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/distutils.cfg
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/python-config
 create mode 100644 third_party/python/virtualenv/virtualenv_embedded/site.py
 create mode 100644 third_party/python/virtualenv/virtualenv_support/__init__.py
 create mode 100644 third_party/python/virtualenv/virtualenv_support/pip-19.1.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/virtualenv/virtualenv_support/pip-19.3.1-py2.py3-none-any.whl
 create mode 100644 third_party/python/virtualenv/virtualenv_support/setuptools-41.6.0-py2.py3-none-any.whl
 create mode 100644 third_party/python/virtualenv/virtualenv_support/wheel-0.33.6-py2.py3-none-any.whl
 create mode 100644 third_party/python/voluptuous/CHANGELOG.md
 create mode 100644 third_party/python/voluptuous/COPYING
 create mode 100644 third_party/python/voluptuous/MANIFEST.in
 create mode 100644 third_party/python/voluptuous/PKG-INFO
 create mode 100644 third_party/python/voluptuous/README.md
 create mode 100644 third_party/python/voluptuous/setup.cfg
 create mode 100644 third_party/python/voluptuous/setup.py
 create mode 100644 third_party/python/voluptuous/voluptuous/__init__.py
 create mode 100644 third_party/python/voluptuous/voluptuous/error.py
 create mode 100644 third_party/python/voluptuous/voluptuous/humanize.py
 create mode 100644 third_party/python/voluptuous/voluptuous/schema_builder.py
 create mode 100644 third_party/python/voluptuous/voluptuous/tests/__init__.py
 create mode 100644 third_party/python/voluptuous/voluptuous/tests/tests.md
 create mode 100644 third_party/python/voluptuous/voluptuous/tests/tests.py
 create mode 100644 third_party/python/voluptuous/voluptuous/util.py
 create mode 100644 third_party/python/voluptuous/voluptuous/validators.py
 create mode 100644 third_party/python/yamllint/LICENSE
 create mode 100644 third_party/python/yamllint/MANIFEST.in
 create mode 100644 third_party/python/yamllint/PKG-INFO
 create mode 100644 third_party/python/yamllint/README.rst
 create mode 100644 third_party/python/yamllint/setup.cfg
 create mode 100644 third_party/python/yamllint/setup.py
 create mode 100644 third_party/python/yamllint/yamllint/__init__.py
 create mode 100644 third_party/python/yamllint/yamllint/__main__.py
 create mode 100644 third_party/python/yamllint/yamllint/cli.py
 create mode 100644 third_party/python/yamllint/yamllint/conf/default.yaml
 create mode 100644 third_party/python/yamllint/yamllint/conf/relaxed.yaml
 create mode 100644 third_party/python/yamllint/yamllint/config.py
 create mode 100644 third_party/python/yamllint/yamllint/linter.py
 create mode 100644 third_party/python/yamllint/yamllint/parser.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/__init__.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/braces.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/brackets.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/colons.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/commas.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/comments.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/comments_indentation.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/common.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/document_end.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/document_start.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/empty_lines.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/empty_values.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/hyphens.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/indentation.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/key_duplicates.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/key_ordering.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/line_length.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/new_line_at_end_of_file.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/new_lines.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/octal_values.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/quoted_strings.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/trailing_spaces.py
 create mode 100644 third_party/python/yamllint/yamllint/rules/truthy.py
 create mode 100644 third_party/python/zipp/.flake8
 create mode 100644 third_party/python/zipp/.pre-commit-config.yaml
 create mode 100644 third_party/python/zipp/.readthedocs.yml
 create mode 100644 third_party/python/zipp/.travis.yml
 create mode 100644 third_party/python/zipp/CHANGES.rst
 create mode 100644 third_party/python/zipp/LICENSE
 create mode 100644 third_party/python/zipp/PKG-INFO
 create mode 100644 third_party/python/zipp/README.rst
 create mode 100644 third_party/python/zipp/appveyor.yml
 create mode 100644 third_party/python/zipp/conftest.py
 create mode 100644 third_party/python/zipp/pyproject.toml
 create mode 100644 third_party/python/zipp/setup.cfg
 create mode 100644 third_party/python/zipp/setup.py
 create mode 100644 third_party/python/zipp/skeleton.md
 create mode 100644 third_party/python/zipp/test_zipp.py
 create mode 100644 third_party/python/zipp/tox.ini
 create mode 100644 third_party/python/zipp/zipp.py
 create mode 100644 third_party/rust/Inflector/.cargo-checksum.json
 create mode 100644 third_party/rust/Inflector/Cargo.toml
 create mode 100644 third_party/rust/Inflector/README.md
 create mode 100644 third_party/rust/Inflector/src/cases/camelcase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/case/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/classcase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/kebabcase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/pascalcase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/screamingsnakecase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/sentencecase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/snakecase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/tablecase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/titlecase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/cases/traincase/mod.rs
 create mode 100644 third_party/rust/Inflector/src/lib.rs
 create mode 100644 third_party/rust/Inflector/src/numbers/deordinalize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/numbers/mod.rs
 create mode 100644 third_party/rust/Inflector/src/numbers/ordinalize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/constants/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/deconstantize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/demodulize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/pluralize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/string/singularize/mod.rs
 create mode 100644 third_party/rust/Inflector/src/suffix/foreignkey/mod.rs
 create mode 100644 third_party/rust/Inflector/src/suffix/mod.rs
 create mode 100644 third_party/rust/Inflector/tests/lib.rs
 create mode 100644 third_party/rust/adler32/.cargo-checksum.json
 create mode 100644 third_party/rust/adler32/Cargo.toml
 create mode 100644 third_party/rust/adler32/LICENSE
 create mode 100644 third_party/rust/adler32/README.md
 create mode 100644 third_party/rust/adler32/appveyor.yml
 create mode 100644 third_party/rust/adler32/src/lib.rs
 create mode 100644 third_party/rust/ahash/.cargo-checksum.json
 create mode 100644 third_party/rust/ahash/Cargo.toml
 create mode 100644 third_party/rust/ahash/LICENSE-APACHE
 create mode 100644 third_party/rust/ahash/LICENSE-MIT
 create mode 100644 third_party/rust/ahash/README.md
 create mode 100644 third_party/rust/ahash/rustfmt.toml
 create mode 100644 third_party/rust/ahash/src/aes_hash.rs
 create mode 100644 third_party/rust/ahash/src/convert.rs
 create mode 100644 third_party/rust/ahash/src/fallback_hash.rs
 create mode 100644 third_party/rust/ahash/src/folded_multiply.rs
 create mode 100644 third_party/rust/ahash/src/hash_map.rs
 create mode 100644 third_party/rust/ahash/src/hash_quality_test.rs
 create mode 100644 third_party/rust/ahash/src/hash_set.rs
 create mode 100644 third_party/rust/ahash/src/lib.rs
 create mode 100644 third_party/rust/ahash/src/random_state.rs
 create mode 100644 third_party/rust/ahash/tests/bench.rs
 create mode 100644 third_party/rust/ahash/tests/map_tests.rs
 create mode 100644 third_party/rust/ahash/tests/nopanic.rs
 create mode 100644 third_party/rust/aho-corasick/.cargo-checksum.json
 create mode 100644 third_party/rust/aho-corasick/COPYING
 create mode 100644 third_party/rust/aho-corasick/Cargo.toml
 create mode 100644 third_party/rust/aho-corasick/DESIGN.md
 create mode 100644 third_party/rust/aho-corasick/LICENSE-MIT
 create mode 100644 third_party/rust/aho-corasick/README.md
 create mode 100644 third_party/rust/aho-corasick/UNLICENSE
 create mode 100644 third_party/rust/aho-corasick/rustfmt.toml
 create mode 100644 third_party/rust/aho-corasick/src/ahocorasick.rs
 create mode 100644 third_party/rust/aho-corasick/src/automaton.rs
 create mode 100644 third_party/rust/aho-corasick/src/buffer.rs
 create mode 100644 third_party/rust/aho-corasick/src/byte_frequencies.rs
 create mode 100644 third_party/rust/aho-corasick/src/classes.rs
 create mode 100644 third_party/rust/aho-corasick/src/dfa.rs
 create mode 100644 third_party/rust/aho-corasick/src/error.rs
 create mode 100644 third_party/rust/aho-corasick/src/lib.rs
 create mode 100644 third_party/rust/aho-corasick/src/nfa.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/api.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/mod.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/pattern.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/rabinkarp.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/teddy/README.md
 create mode 100644 third_party/rust/aho-corasick/src/packed/teddy/compile.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/teddy/mod.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/teddy/runtime.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/tests.rs
 create mode 100644 third_party/rust/aho-corasick/src/packed/vector.rs
 create mode 100644 third_party/rust/aho-corasick/src/prefilter.rs
 create mode 100644 third_party/rust/aho-corasick/src/state_id.rs
 create mode 100644 third_party/rust/aho-corasick/src/tests.rs
 create mode 100644 third_party/rust/ansi_term/.cargo-checksum.json
 create mode 100644 third_party/rust/ansi_term/Cargo.toml
 create mode 100644 third_party/rust/ansi_term/LICENCE
 create mode 100644 third_party/rust/ansi_term/README.md
 create mode 100644 third_party/rust/ansi_term/examples/colours.rs
 create mode 100644 third_party/rust/ansi_term/src/ansi.rs
 create mode 100644 third_party/rust/ansi_term/src/debug.rs
 create mode 100644 third_party/rust/ansi_term/src/difference.rs
 create mode 100644 third_party/rust/ansi_term/src/display.rs
 create mode 100644 third_party/rust/ansi_term/src/lib.rs
 create mode 100644 third_party/rust/ansi_term/src/style.rs
 create mode 100644 third_party/rust/ansi_term/src/windows.rs
 create mode 100644 third_party/rust/ansi_term/src/write.rs
 create mode 100644 third_party/rust/anyhow/.cargo-checksum.json
 create mode 100644 third_party/rust/anyhow/Cargo.toml
 create mode 100644 third_party/rust/anyhow/LICENSE-APACHE
 create mode 100644 third_party/rust/anyhow/LICENSE-MIT
 create mode 100644 third_party/rust/anyhow/README.md
 create mode 100644 third_party/rust/anyhow/build.rs
 create mode 100644 third_party/rust/anyhow/src/backtrace.rs
 create mode 100644 third_party/rust/anyhow/src/chain.rs
 create mode 100644 third_party/rust/anyhow/src/context.rs
 create mode 100644 third_party/rust/anyhow/src/error.rs
 create mode 100644 third_party/rust/anyhow/src/fmt.rs
 create mode 100644 third_party/rust/anyhow/src/kind.rs
 create mode 100644 third_party/rust/anyhow/src/lib.rs
 create mode 100644 third_party/rust/anyhow/src/macros.rs
 create mode 100644 third_party/rust/anyhow/src/wrapper.rs
 create mode 100644 third_party/rust/anyhow/tests/common/mod.rs
 create mode 100644 third_party/rust/anyhow/tests/compiletest.rs
 create mode 100644 third_party/rust/anyhow/tests/drop/mod.rs
 create mode 100644 third_party/rust/anyhow/tests/test_autotrait.rs
 create mode 100644 third_party/rust/anyhow/tests/test_backtrace.rs
 create mode 100644 third_party/rust/anyhow/tests/test_boxed.rs
 create mode 100644 third_party/rust/anyhow/tests/test_chain.rs
 create mode 100644 third_party/rust/anyhow/tests/test_context.rs
 create mode 100644 third_party/rust/anyhow/tests/test_convert.rs
 create mode 100644 third_party/rust/anyhow/tests/test_downcast.rs
 create mode 100644 third_party/rust/anyhow/tests/test_fmt.rs
 create mode 100644 third_party/rust/anyhow/tests/test_macros.rs
 create mode 100644 third_party/rust/anyhow/tests/test_repr.rs
 create mode 100644 third_party/rust/anyhow/tests/test_source.rs
 create mode 100644 third_party/rust/anyhow/tests/ui/no-impl.rs
 create mode 100644 third_party/rust/anyhow/tests/ui/no-impl.stderr
 create mode 100644 third_party/rust/app_units/.cargo-checksum.json
 create mode 100644 third_party/rust/app_units/Cargo.toml
 create mode 100644 third_party/rust/app_units/README.md
 create mode 100644 third_party/rust/app_units/src/app_unit.rs
 create mode 100644 third_party/rust/app_units/src/lib.rs
 create mode 100644 third_party/rust/arrayref/.cargo-checksum.json
 create mode 100644 third_party/rust/arrayref/Cargo.toml
 create mode 100644 third_party/rust/arrayref/LICENSE
 create mode 100644 third_party/rust/arrayref/README.md
 create mode 100644 third_party/rust/arrayref/examples/array_refs.rs
 create mode 100644 third_party/rust/arrayref/examples/array_refs_with_const.rs
 create mode 100644 third_party/rust/arrayref/examples/simple-case.rs
 create mode 100644 third_party/rust/arrayref/src/lib.rs
 create mode 100644 third_party/rust/arrayvec/.cargo-checksum.json
 create mode 100644 third_party/rust/arrayvec/Cargo.toml
 create mode 100644 third_party/rust/arrayvec/LICENSE-APACHE
 create mode 100644 third_party/rust/arrayvec/LICENSE-MIT
 create mode 100644 third_party/rust/arrayvec/README.rst
 create mode 100644 third_party/rust/arrayvec/benches/arraystring.rs
 create mode 100644 third_party/rust/arrayvec/benches/extend.rs
 create mode 100644 third_party/rust/arrayvec/custom.css
 create mode 100644 third_party/rust/arrayvec/src/array.rs
 create mode 100644 third_party/rust/arrayvec/src/array_string.rs
 create mode 100644 third_party/rust/arrayvec/src/char.rs
 create mode 100644 third_party/rust/arrayvec/src/errors.rs
 create mode 100644 third_party/rust/arrayvec/src/lib.rs
 create mode 100644 third_party/rust/arrayvec/src/maybe_uninit.rs
 create mode 100644 third_party/rust/arrayvec/tests/serde.rs
 create mode 100644 third_party/rust/arrayvec/tests/tests.rs
 create mode 100644 third_party/rust/ash/.cargo-checksum.json
 create mode 100644 third_party/rust/ash/Cargo.toml
 create mode 100644 third_party/rust/ash/src/allocator.rs
 create mode 100644 third_party/rust/ash/src/device.rs
 create mode 100644 third_party/rust/ash/src/entry.rs
 create mode 100644 third_party/rust/ash/src/extensions/experimental/amd.rs
 create mode 100644 third_party/rust/ash/src/extensions/experimental/mod.rs
 create mode 100755 third_party/rust/ash/src/extensions/ext/debug_marker.rs
 create mode 100755 third_party/rust/ash/src/extensions/ext/debug_report.rs
 create mode 100755 third_party/rust/ash/src/extensions/ext/debug_utils.rs
 create mode 100644 third_party/rust/ash/src/extensions/ext/mod.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/android_surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/display.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/display_swapchain.rs
 create mode 100644 third_party/rust/ash/src/extensions/khr/external_memory_fd.rs
 create mode 100644 third_party/rust/ash/src/extensions/khr/mod.rs
 create mode 100644 third_party/rust/ash/src/extensions/khr/push_descriptor.rs
 create mode 100644 third_party/rust/ash/src/extensions/khr/ray_tracing.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/swapchain.rs
 create mode 100644 third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/wayland_surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/win32_surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/xcb_surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/khr/xlib_surface.rs
 create mode 100644 third_party/rust/ash/src/extensions/mod.rs
 create mode 100755 third_party/rust/ash/src/extensions/mvk/ios_surface.rs
 create mode 100755 third_party/rust/ash/src/extensions/mvk/macos_surface.rs
 create mode 100644 third_party/rust/ash/src/extensions/mvk/mod.rs
 create mode 100755 third_party/rust/ash/src/extensions/nv/mesh_shader.rs
 create mode 100644 third_party/rust/ash/src/extensions/nv/mod.rs
 create mode 100755 third_party/rust/ash/src/extensions/nv/ray_tracing.rs
 create mode 100644 third_party/rust/ash/src/instance.rs
 create mode 100644 third_party/rust/ash/src/lib.rs
 create mode 100644 third_party/rust/ash/src/prelude.rs
 create mode 100644 third_party/rust/ash/src/util.rs
 create mode 100644 third_party/rust/ash/src/version.rs
 create mode 100644 third_party/rust/ash/src/vk.rs
 create mode 100644 third_party/rust/ash/tests/constant_size_arrays.rs
 create mode 100644 third_party/rust/ash/tests/display.rs
 create mode 100644 third_party/rust/atom/.cargo-checksum.json
 create mode 100644 third_party/rust/atom/Cargo.toml
 create mode 100644 third_party/rust/atom/LICENSE
 create mode 100644 third_party/rust/atom/examples/fifo.rs
 create mode 100644 third_party/rust/atom/examples/simple.rs
 create mode 100644 third_party/rust/atom/readme.md
 create mode 100644 third_party/rust/atom/src/lib.rs
 create mode 100644 third_party/rust/atom/tests/atom.rs
 create mode 100644 third_party/rust/atomic/.cargo-checksum.json
 create mode 100644 third_party/rust/atomic/Cargo.toml
 create mode 100644 third_party/rust/atomic/LICENSE-APACHE
 create mode 100644 third_party/rust/atomic/LICENSE-MIT
 create mode 100644 third_party/rust/atomic/README.md
 create mode 100644 third_party/rust/atomic/src/fallback.rs
 create mode 100644 third_party/rust/atomic/src/lib.rs
 create mode 100644 third_party/rust/atomic/src/ops.rs
 create mode 100644 third_party/rust/atomic_refcell/.cargo-checksum.json
 create mode 100644 third_party/rust/atomic_refcell/Cargo.toml
 create mode 100644 third_party/rust/atomic_refcell/README.md
 create mode 100644 third_party/rust/atomic_refcell/benches/basic.rs
 create mode 100644 third_party/rust/atomic_refcell/src/lib.rs
 create mode 100644 third_party/rust/atomic_refcell/tests/basic.rs
 create mode 100644 third_party/rust/atty/.cargo-checksum.json
 create mode 100644 third_party/rust/atty/CHANGELOG.md
 create mode 100644 third_party/rust/atty/Cargo.toml
 create mode 100644 third_party/rust/atty/LICENSE
 create mode 100644 third_party/rust/atty/README.md
 create mode 100644 third_party/rust/atty/appveyor.yml
 create mode 100644 third_party/rust/atty/examples/atty.rs
 create mode 100644 third_party/rust/atty/rustfmt.toml
 create mode 100644 third_party/rust/atty/src/lib.rs
 create mode 100644 third_party/rust/audio-mixer/.cargo-checksum.json
 create mode 100644 third_party/rust/audio-mixer/Cargo.lock
 create mode 100644 third_party/rust/audio-mixer/Cargo.toml
 create mode 100644 third_party/rust/audio-mixer/README.md
 create mode 100644 third_party/rust/audio-mixer/benches/benchmark.rs
 create mode 100644 third_party/rust/audio-mixer/src/channel.rs
 create mode 100644 third_party/rust/audio-mixer/src/coefficient.rs
 create mode 100644 third_party/rust/audio-mixer/src/lib.rs
 create mode 100644 third_party/rust/audio-mixer/src/main.rs
 create mode 100644 third_party/rust/audio_thread_priority/.cargo-checksum.json
 create mode 100644 third_party/rust/audio_thread_priority/Cargo.toml
 create mode 100644 third_party/rust/audio_thread_priority/Makefile
 create mode 100644 third_party/rust/audio_thread_priority/README.md
 create mode 100644 third_party/rust/audio_thread_priority/atp_test.cpp
 create mode 100644 third_party/rust/audio_thread_priority/audio_thread_priority.h
 create mode 100644 third_party/rust/audio_thread_priority/generate_osx_bindings.sh
 create mode 100644 third_party/rust/audio_thread_priority/src/lib.rs
 create mode 100644 third_party/rust/audio_thread_priority/src/mach_sys.rs
 create mode 100644 third_party/rust/audio_thread_priority/src/rt_linux.rs
 create mode 100644 third_party/rust/audio_thread_priority/src/rt_mach.rs
 create mode 100644 third_party/rust/audio_thread_priority/src/rt_win.rs
 create mode 100644 third_party/rust/authenticator/.cargo-checksum.json
 create mode 100644 third_party/rust/authenticator/Cargo.lock
 create mode 100644 third_party/rust/authenticator/Cargo.toml
 create mode 100644 third_party/rust/authenticator/LICENSE
 create mode 100644 third_party/rust/authenticator/README.md
 create mode 100644 third_party/rust/authenticator/build.rs
 create mode 100644 third_party/rust/authenticator/examples/main.rs
 create mode 100644 third_party/rust/authenticator/rustfmt.toml
 create mode 100644 third_party/rust/authenticator/src/capi.rs
 create mode 100644 third_party/rust/authenticator/src/consts.rs
 create mode 100644 third_party/rust/authenticator/src/freebsd/device.rs
 create mode 100644 third_party/rust/authenticator/src/freebsd/mod.rs
 create mode 100644 third_party/rust/authenticator/src/freebsd/monitor.rs
 create mode 100644 third_party/rust/authenticator/src/freebsd/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/freebsd/uhid.rs
 create mode 100644 third_party/rust/authenticator/src/hidproto.rs
 create mode 100644 third_party/rust/authenticator/src/lib.rs
 create mode 100644 third_party/rust/authenticator/src/linux/device.rs
 create mode 100644 third_party/rust/authenticator/src/linux/hidraw.rs
 create mode 100644 third_party/rust/authenticator/src/linux/hidwrapper.h
 create mode 100644 third_party/rust/authenticator/src/linux/hidwrapper.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_aarch64le.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_armle.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_mips64le.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_powerpc64be.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_powerpc64le.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_powerpcbe.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_s390xbe.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_x86.rs
 create mode 100644 third_party/rust/authenticator/src/linux/ioctl_x86_64.rs
 create mode 100644 third_party/rust/authenticator/src/linux/mod.rs
 create mode 100644 third_party/rust/authenticator/src/linux/monitor.rs
 create mode 100644 third_party/rust/authenticator/src/linux/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/macos/device.rs
 create mode 100644 third_party/rust/authenticator/src/macos/iokit.rs
 create mode 100644 third_party/rust/authenticator/src/macos/mod.rs
 create mode 100644 third_party/rust/authenticator/src/macos/monitor.rs
 create mode 100644 third_party/rust/authenticator/src/macos/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/manager.rs
 create mode 100644 third_party/rust/authenticator/src/openbsd/device.rs
 create mode 100644 third_party/rust/authenticator/src/openbsd/mod.rs
 create mode 100644 third_party/rust/authenticator/src/openbsd/monitor.rs
 create mode 100644 third_party/rust/authenticator/src/openbsd/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/statemachine.rs
 create mode 100644 third_party/rust/authenticator/src/stub/device.rs
 create mode 100644 third_party/rust/authenticator/src/stub/mod.rs
 create mode 100644 third_party/rust/authenticator/src/stub/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/u2fhid-capi.h
 create mode 100644 third_party/rust/authenticator/src/u2fprotocol.rs
 create mode 100644 third_party/rust/authenticator/src/u2ftypes.rs
 create mode 100644 third_party/rust/authenticator/src/util.rs
 create mode 100644 third_party/rust/authenticator/src/windows/device.rs
 create mode 100644 third_party/rust/authenticator/src/windows/mod.rs
 create mode 100644 third_party/rust/authenticator/src/windows/monitor.rs
 create mode 100644 third_party/rust/authenticator/src/windows/transaction.rs
 create mode 100644 third_party/rust/authenticator/src/windows/winapi.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/.cargo-checksum.json
 create mode 100644 third_party/rust/autocfg-0.1.6/Cargo.lock
 create mode 100644 third_party/rust/autocfg-0.1.6/Cargo.toml
 create mode 100644 third_party/rust/autocfg-0.1.6/LICENSE-APACHE
 create mode 100644 third_party/rust/autocfg-0.1.6/LICENSE-MIT
 create mode 100644 third_party/rust/autocfg-0.1.6/README.md
 create mode 100644 third_party/rust/autocfg-0.1.6/examples/integers.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/examples/paths.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/examples/traits.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/examples/versions.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/src/error.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/src/lib.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/src/tests.rs
 create mode 100644 third_party/rust/autocfg-0.1.6/src/version.rs
 create mode 100644 third_party/rust/autocfg/.cargo-checksum.json
 create mode 100644 third_party/rust/autocfg/Cargo.lock
 create mode 100644 third_party/rust/autocfg/Cargo.toml
 create mode 100644 third_party/rust/autocfg/LICENSE-APACHE
 create mode 100644 third_party/rust/autocfg/LICENSE-MIT
 create mode 100644 third_party/rust/autocfg/README.md
 create mode 100644 third_party/rust/autocfg/examples/integers.rs
 create mode 100644 third_party/rust/autocfg/examples/paths.rs
 create mode 100644 third_party/rust/autocfg/examples/traits.rs
 create mode 100644 third_party/rust/autocfg/examples/versions.rs
 create mode 100644 third_party/rust/autocfg/src/error.rs
 create mode 100644 third_party/rust/autocfg/src/lib.rs
 create mode 100644 third_party/rust/autocfg/src/tests.rs
 create mode 100644 third_party/rust/autocfg/src/version.rs
 create mode 100644 third_party/rust/autocfg/tests/rustflags.rs
 create mode 100644 third_party/rust/base16/.cargo-checksum.json
 create mode 100644 third_party/rust/base16/CHANGELOG.md
 create mode 100644 third_party/rust/base16/Cargo.toml
 create mode 100644 third_party/rust/base16/LICENSE-CC0
 create mode 100644 third_party/rust/base16/README.md
 create mode 100644 third_party/rust/base16/benches/bench.rs
 create mode 100644 third_party/rust/base16/src/lib.rs
 create mode 100644 third_party/rust/base16/tests/doctest_copies.rs
 create mode 100644 third_party/rust/base16/tests/tests.rs
 create mode 100644 third_party/rust/base64-0.10.1/.cargo-checksum.json
 create mode 100644 third_party/rust/base64-0.10.1/Cargo.toml
 create mode 100644 third_party/rust/base64-0.10.1/LICENSE-APACHE
 create mode 100644 third_party/rust/base64-0.10.1/LICENSE-MIT
 create mode 100644 third_party/rust/base64-0.10.1/README.md
 create mode 100644 third_party/rust/base64-0.10.1/RELEASE-NOTES.md
 create mode 100644 third_party/rust/base64-0.10.1/benches/benchmarks.rs
 create mode 100644 third_party/rust/base64-0.10.1/examples/make_tables.rs
 create mode 100644 third_party/rust/base64-0.10.1/icon_CLion.svg
 create mode 100644 third_party/rust/base64-0.10.1/src/chunked_encoder.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/decode.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/display.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/encode.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/lib.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/tables.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/tests.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/write/encoder.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/write/encoder_tests.rs
 create mode 100644 third_party/rust/base64-0.10.1/src/write/mod.rs
 create mode 100644 third_party/rust/base64-0.10.1/tests/decode.rs
 create mode 100644 third_party/rust/base64-0.10.1/tests/encode.rs
 create mode 100644 third_party/rust/base64-0.10.1/tests/helpers.rs
 create mode 100644 third_party/rust/base64-0.10.1/tests/tests.rs
 create mode 100644 third_party/rust/base64/.cargo-checksum.json
 create mode 100644 third_party/rust/base64/Cargo.lock
 create mode 100644 third_party/rust/base64/Cargo.toml
 create mode 100644 third_party/rust/base64/LICENSE-APACHE
 create mode 100644 third_party/rust/base64/LICENSE-MIT
 create mode 100644 third_party/rust/base64/README.md
 create mode 100644 third_party/rust/base64/RELEASE-NOTES.md
 create mode 100644 third_party/rust/base64/benches/benchmarks.rs
 create mode 100644 third_party/rust/base64/examples/make_tables.rs
 create mode 100644 third_party/rust/base64/icon_CLion.svg
 create mode 100644 third_party/rust/base64/src/chunked_encoder.rs
 create mode 100644 third_party/rust/base64/src/decode.rs
 create mode 100644 third_party/rust/base64/src/display.rs
 create mode 100644 third_party/rust/base64/src/encode.rs
 create mode 100644 third_party/rust/base64/src/lib.rs
 create mode 100644 third_party/rust/base64/src/read/decoder.rs
 create mode 100644 third_party/rust/base64/src/read/decoder_tests.rs
 create mode 100644 third_party/rust/base64/src/read/mod.rs
 create mode 100644 third_party/rust/base64/src/tables.rs
 create mode 100644 third_party/rust/base64/src/tests.rs
 create mode 100644 third_party/rust/base64/src/write/encoder.rs
 create mode 100644 third_party/rust/base64/src/write/encoder_tests.rs
 create mode 100644 third_party/rust/base64/src/write/mod.rs
 create mode 100644 third_party/rust/base64/tests/decode.rs
 create mode 100644 third_party/rust/base64/tests/encode.rs
 create mode 100644 third_party/rust/base64/tests/helpers.rs
 create mode 100644 third_party/rust/base64/tests/tests.rs
 create mode 100644 third_party/rust/binary-space-partition/.cargo-checksum.json
 create mode 100644 third_party/rust/binary-space-partition/Cargo.toml
 create mode 100644 third_party/rust/binary-space-partition/LICENSE
 create mode 100644 third_party/rust/binary-space-partition/README.md
 create mode 100644 third_party/rust/binary-space-partition/src/lib.rs
 create mode 100644 third_party/rust/bincode/.cargo-checksum.json
 create mode 100644 third_party/rust/bincode/Cargo.toml
 create mode 100644 third_party/rust/bincode/LICENSE.md
 create mode 100644 third_party/rust/bincode/readme.md
 create mode 100644 third_party/rust/bincode/src/config.rs
 create mode 100644 third_party/rust/bincode/src/de/mod.rs
 create mode 100644 third_party/rust/bincode/src/de/read.rs
 create mode 100644 third_party/rust/bincode/src/error.rs
 create mode 100644 third_party/rust/bincode/src/internal.rs
 create mode 100644 third_party/rust/bincode/src/lib.rs
 create mode 100644 third_party/rust/bincode/src/ser/mod.rs
 create mode 100644 third_party/rust/bindgen/.cargo-checksum.json
 create mode 100644 third_party/rust/bindgen/Cargo.lock
 create mode 100644 third_party/rust/bindgen/Cargo.toml
 create mode 100644 third_party/rust/bindgen/LICENSE
 create mode 100644 third_party/rust/bindgen/README.md
 create mode 100644 third_party/rust/bindgen/build.rs
 create mode 100644 third_party/rust/bindgen/csmith-fuzzing/README.md
 create mode 100644 third_party/rust/bindgen/src/callbacks.rs
 create mode 100644 third_party/rust/bindgen/src/clang.rs
 create mode 100755 third_party/rust/bindgen/src/codegen/bitfield_unit.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/bitfield_unit_tests.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/error.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/helpers.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/impl_debug.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/impl_partialeq.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/mod.rs
 create mode 100644 third_party/rust/bindgen/src/codegen/struct_layout.rs
 create mode 100644 third_party/rust/bindgen/src/extra_assertions.rs
 create mode 100644 third_party/rust/bindgen/src/features.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/derive.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/has_destructor.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/has_float.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/has_type_param_in_array.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/has_vtable.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/mod.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/sizedness.rs
 create mode 100644 third_party/rust/bindgen/src/ir/analysis/template_params.rs
 create mode 100644 third_party/rust/bindgen/src/ir/annotations.rs
 create mode 100644 third_party/rust/bindgen/src/ir/comment.rs
 create mode 100644 third_party/rust/bindgen/src/ir/comp.rs
 create mode 100644 third_party/rust/bindgen/src/ir/context.rs
 create mode 100644 third_party/rust/bindgen/src/ir/derive.rs
 create mode 100644 third_party/rust/bindgen/src/ir/dot.rs
 create mode 100644 third_party/rust/bindgen/src/ir/enum_ty.rs
 create mode 100644 third_party/rust/bindgen/src/ir/function.rs
 create mode 100644 third_party/rust/bindgen/src/ir/int.rs
 create mode 100644 third_party/rust/bindgen/src/ir/item.rs
 create mode 100644 third_party/rust/bindgen/src/ir/item_kind.rs
 create mode 100644 third_party/rust/bindgen/src/ir/layout.rs
 create mode 100644 third_party/rust/bindgen/src/ir/mod.rs
 create mode 100644 third_party/rust/bindgen/src/ir/module.rs
 create mode 100644 third_party/rust/bindgen/src/ir/objc.rs
 create mode 100644 third_party/rust/bindgen/src/ir/template.rs
 create mode 100644 third_party/rust/bindgen/src/ir/traversal.rs
 create mode 100644 third_party/rust/bindgen/src/ir/ty.rs
 create mode 100644 third_party/rust/bindgen/src/ir/var.rs
 create mode 100644 third_party/rust/bindgen/src/lib.rs
 create mode 100644 third_party/rust/bindgen/src/log_stubs.rs
 create mode 100644 third_party/rust/bindgen/src/main.rs
 create mode 100644 third_party/rust/bindgen/src/options.rs
 create mode 100644 third_party/rust/bindgen/src/parse.rs
 create mode 100644 third_party/rust/bindgen/src/regex_set.rs
 create mode 100644 third_party/rust/bindgen/src/time.rs
 create mode 100644 third_party/rust/binjs_meta/.cargo-checksum.json
 create mode 100644 third_party/rust/binjs_meta/Cargo.lock
 create mode 100644 third_party/rust/binjs_meta/Cargo.toml
 create mode 100644 third_party/rust/binjs_meta/README.md
 create mode 100644 third_party/rust/binjs_meta/examples/generate_spidermonkey.rs
 create mode 100644 third_party/rust/binjs_meta/src/export.rs
 create mode 100644 third_party/rust/binjs_meta/src/import.rs
 create mode 100644 third_party/rust/binjs_meta/src/lib.rs
 create mode 100644 third_party/rust/binjs_meta/src/spec.rs
 create mode 100644 third_party/rust/binjs_meta/src/util.rs
 create mode 100644 third_party/rust/bitflags/.cargo-checksum.json
 create mode 100644 third_party/rust/bitflags/CHANGELOG.md
 create mode 100644 third_party/rust/bitflags/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/bitflags/Cargo.toml
 create mode 100644 third_party/rust/bitflags/LICENSE-APACHE
 create mode 100644 third_party/rust/bitflags/LICENSE-MIT
 create mode 100644 third_party/rust/bitflags/README.md
 create mode 100644 third_party/rust/bitflags/build.rs
 create mode 100644 third_party/rust/bitflags/src/example_generated.rs
 create mode 100644 third_party/rust/bitflags/src/lib.rs
 create mode 100644 third_party/rust/bitreader/.cargo-checksum.json
 create mode 100644 third_party/rust/bitreader/Cargo.toml
 create mode 100644 third_party/rust/bitreader/LICENSE-APACHE
 create mode 100644 third_party/rust/bitreader/LICENSE-MIT
 create mode 100644 third_party/rust/bitreader/README.md
 create mode 100644 third_party/rust/bitreader/src/lib.rs
 create mode 100644 third_party/rust/bitreader/src/tests.rs
 create mode 100644 third_party/rust/blake2b_simd/.cargo-checksum.json
 create mode 100644 third_party/rust/blake2b_simd/Cargo.toml
 create mode 100644 third_party/rust/blake2b_simd/README.md
 create mode 100644 third_party/rust/blake2b_simd/src/avx2.rs
 create mode 100644 third_party/rust/blake2b_simd/src/blake2bp.rs
 create mode 100644 third_party/rust/blake2b_simd/src/guts.rs
 create mode 100644 third_party/rust/blake2b_simd/src/lib.rs
 create mode 100644 third_party/rust/blake2b_simd/src/many.rs
 create mode 100644 third_party/rust/blake2b_simd/src/portable.rs
 create mode 100644 third_party/rust/blake2b_simd/src/sse41.rs
 create mode 100644 third_party/rust/blake2b_simd/src/test.rs
 create mode 100644 third_party/rust/block-buffer/.cargo-checksum.json
 create mode 100644 third_party/rust/block-buffer/Cargo.toml
 create mode 100644 third_party/rust/block-buffer/LICENSE-APACHE
 create mode 100644 third_party/rust/block-buffer/LICENSE-MIT
 create mode 100644 third_party/rust/block-buffer/src/lib.rs
 create mode 100644 third_party/rust/block-padding/.cargo-checksum.json
 create mode 100644 third_party/rust/block-padding/Cargo.toml
 create mode 100644 third_party/rust/block-padding/LICENSE-APACHE
 create mode 100644 third_party/rust/block-padding/LICENSE-MIT
 create mode 100644 third_party/rust/block-padding/src/lib.rs
 create mode 100644 third_party/rust/block/.cargo-checksum.json
 create mode 100644 third_party/rust/block/Cargo.toml
 create mode 100644 third_party/rust/block/README.md
 create mode 100644 third_party/rust/block/src/lib.rs
 create mode 100644 third_party/rust/block/src/test_utils.rs
 create mode 100644 third_party/rust/boxfnonce/.cargo-checksum.json
 create mode 100644 third_party/rust/boxfnonce/Cargo.toml
 create mode 100644 third_party/rust/boxfnonce/LICENSE
 create mode 100644 third_party/rust/boxfnonce/README.md
 create mode 100644 third_party/rust/boxfnonce/src/lib.rs
 create mode 100644 third_party/rust/boxfnonce/src/macros.rs
 create mode 100644 third_party/rust/boxfnonce/src/no_send.rs
 create mode 100644 third_party/rust/boxfnonce/src/send.rs
 create mode 100644 third_party/rust/boxfnonce/src/traits.rs
 create mode 100644 third_party/rust/build-parallel/.cargo-checksum.json
 create mode 100644 third_party/rust/build-parallel/Cargo.toml
 create mode 100644 third_party/rust/build-parallel/src/lib.rs
 create mode 100644 third_party/rust/bumpalo/.cargo-checksum.json
 create mode 100644 third_party/rust/bumpalo/CHANGELOG.md
 create mode 100644 third_party/rust/bumpalo/Cargo.toml
 create mode 100644 third_party/rust/bumpalo/LICENSE-APACHE
 create mode 100644 third_party/rust/bumpalo/LICENSE-MIT
 create mode 100644 third_party/rust/bumpalo/README.md
 create mode 100644 third_party/rust/bumpalo/README.tpl
 create mode 100644 third_party/rust/bumpalo/azure-pipelines.yml
 create mode 100644 third_party/rust/bumpalo/benches/benches.rs
 create mode 100644 third_party/rust/bumpalo/bumpalo.png
 create mode 100644 third_party/rust/bumpalo/ci/install-cargo-readme.yml
 create mode 100644 third_party/rust/bumpalo/ci/install-rust.yml
 create mode 100644 third_party/rust/bumpalo/src/alloc.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/mod.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/raw_vec.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/str/lossy.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/str/mod.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/string.rs
 create mode 100644 third_party/rust/bumpalo/src/collections/vec.rs
 create mode 100644 third_party/rust/bumpalo/src/lib.rs
 create mode 100644 third_party/rust/bumpalo/tests/alloc_with.rs
 create mode 100644 third_party/rust/bumpalo/tests/quickchecks.rs
 create mode 100644 third_party/rust/bumpalo/tests/readme_up_to_date.rs
 create mode 100644 third_party/rust/bumpalo/tests/string.rs
 create mode 100644 third_party/rust/bumpalo/tests/tests.rs
 create mode 100644 third_party/rust/bumpalo/tests/vec.rs
 create mode 100644 third_party/rust/byte-tools/.cargo-checksum.json
 create mode 100644 third_party/rust/byte-tools/Cargo.toml
 create mode 100644 third_party/rust/byte-tools/LICENSE-APACHE
 create mode 100644 third_party/rust/byte-tools/LICENSE-MIT
 create mode 100644 third_party/rust/byte-tools/src/lib.rs
 create mode 100644 third_party/rust/bytemuck/.cargo-checksum.json
 create mode 100644 third_party/rust/bytemuck/Cargo.toml
 create mode 100644 third_party/rust/bytemuck/LICENSE-ZLIB.md
 create mode 100644 third_party/rust/bytemuck/README.md
 create mode 100644 third_party/rust/bytemuck/appveyor.yml
 create mode 100644 third_party/rust/bytemuck/bors.toml
 create mode 100644 third_party/rust/bytemuck/changelog.md
 create mode 100644 third_party/rust/bytemuck/pedantic.bat
 create mode 100644 third_party/rust/bytemuck/rustfmt.toml
 create mode 100755 third_party/rust/bytemuck/scripts/travis.sh
 create mode 100644 third_party/rust/bytemuck/src/allocation.rs
 create mode 100644 third_party/rust/bytemuck/src/contiguous.rs
 create mode 100644 third_party/rust/bytemuck/src/lib.rs
 create mode 100644 third_party/rust/bytemuck/src/offset_of.rs
 create mode 100644 third_party/rust/bytemuck/src/pod.rs
 create mode 100644 third_party/rust/bytemuck/src/transparent.rs
 create mode 100644 third_party/rust/bytemuck/src/zeroable.rs
 create mode 100644 third_party/rust/bytemuck/tests/cast_slice_tests.rs
 create mode 100644 third_party/rust/bytemuck/tests/doc_tests.rs
 create mode 100644 third_party/rust/bytemuck/tests/std_tests.rs
 create mode 100644 third_party/rust/byteorder/.cargo-checksum.json
 create mode 100644 third_party/rust/byteorder/CHANGELOG.md
 create mode 100644 third_party/rust/byteorder/COPYING
 create mode 100644 third_party/rust/byteorder/Cargo.toml
 create mode 100644 third_party/rust/byteorder/LICENSE-MIT
 create mode 100644 third_party/rust/byteorder/README.md
 create mode 100644 third_party/rust/byteorder/UNLICENSE
 create mode 100644 third_party/rust/byteorder/benches/bench.rs
 create mode 100644 third_party/rust/byteorder/build.rs
 create mode 100644 third_party/rust/byteorder/src/io.rs
 create mode 100644 third_party/rust/byteorder/src/lib.rs
 create mode 100644 third_party/rust/bytes-0.4.9/.cargo-checksum.json
 create mode 100644 third_party/rust/bytes-0.4.9/CHANGELOG.md
 create mode 100644 third_party/rust/bytes-0.4.9/Cargo.toml
 create mode 100644 third_party/rust/bytes-0.4.9/LICENSE
 create mode 100644 third_party/rust/bytes-0.4.9/README.md
 create mode 100644 third_party/rust/bytes-0.4.9/benches/bytes.rs
 create mode 100644 third_party/rust/bytes-0.4.9/ci/before_deploy.ps1
 create mode 100644 third_party/rust/bytes-0.4.9/ci/before_deploy.sh
 create mode 100644 third_party/rust/bytes-0.4.9/ci/install.sh
 create mode 100644 third_party/rust/bytes-0.4.9/ci/script.sh
 create mode 100644 third_party/rust/bytes-0.4.9/ci/tsan
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/buf.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/buf_mut.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/chain.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/from_buf.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/into_buf.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/iter.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/mod.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/reader.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/take.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/buf/writer.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/bytes.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/debug.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/lib.rs
 create mode 100644 third_party/rust/bytes-0.4.9/src/serde.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_buf.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_buf_mut.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_bytes.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_chain.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_debug.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_from_buf.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_iter.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_serde.rs
 create mode 100644 third_party/rust/bytes-0.4.9/tests/test_take.rs
 create mode 100644 third_party/rust/bytes/.cargo-checksum.json
 create mode 100644 third_party/rust/bytes/CHANGELOG.md
 create mode 100644 third_party/rust/bytes/Cargo.toml
 create mode 100644 third_party/rust/bytes/LICENSE
 create mode 100644 third_party/rust/bytes/README.md
 create mode 100644 third_party/rust/bytes/azure-pipelines.yml
 create mode 100644 third_party/rust/bytes/benches/buf.rs
 create mode 100644 third_party/rust/bytes/benches/bytes.rs
 create mode 100644 third_party/rust/bytes/benches/bytes_mut.rs
 create mode 100644 third_party/rust/bytes/ci/azure-cross-compile.yml
 create mode 100644 third_party/rust/bytes/ci/azure-deploy-docs.yml
 create mode 100644 third_party/rust/bytes/ci/azure-install-rust.yml
 create mode 100644 third_party/rust/bytes/ci/azure-loom.yml
 create mode 100644 third_party/rust/bytes/ci/azure-test-stable.yml
 create mode 100644 third_party/rust/bytes/ci/azure-tsan.yml
 create mode 100644 third_party/rust/bytes/ci/tsan
 create mode 100644 third_party/rust/bytes/src/buf/buf_impl.rs
 create mode 100644 third_party/rust/bytes/src/buf/buf_mut.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/chain.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/limit.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/mod.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/reader.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/take.rs
 create mode 100644 third_party/rust/bytes/src/buf/ext/writer.rs
 create mode 100644 third_party/rust/bytes/src/buf/iter.rs
 create mode 100644 third_party/rust/bytes/src/buf/mod.rs
 create mode 100644 third_party/rust/bytes/src/buf/vec_deque.rs
 create mode 100644 third_party/rust/bytes/src/bytes.rs
 create mode 100644 third_party/rust/bytes/src/bytes_mut.rs
 create mode 100644 third_party/rust/bytes/src/debug.rs
 create mode 100644 third_party/rust/bytes/src/hex.rs
 create mode 100644 third_party/rust/bytes/src/lib.rs
 create mode 100644 third_party/rust/bytes/src/loom.rs
 create mode 100644 third_party/rust/bytes/src/serde.rs
 create mode 100644 third_party/rust/bytes/tests/test_buf.rs
 create mode 100644 third_party/rust/bytes/tests/test_buf_mut.rs
 create mode 100644 third_party/rust/bytes/tests/test_bytes.rs
 create mode 100644 third_party/rust/bytes/tests/test_chain.rs
 create mode 100644 third_party/rust/bytes/tests/test_debug.rs
 create mode 100644 third_party/rust/bytes/tests/test_iter.rs
 create mode 100644 third_party/rust/bytes/tests/test_reader.rs
 create mode 100644 third_party/rust/bytes/tests/test_serde.rs
 create mode 100644 third_party/rust/bytes/tests/test_take.rs
 create mode 100644 third_party/rust/c2-chacha/.cargo-checksum.json
 create mode 100644 third_party/rust/c2-chacha/Cargo.toml
 create mode 100644 third_party/rust/c2-chacha/LICENSE-APACHE
 create mode 100644 third_party/rust/c2-chacha/LICENSE-MIT
 create mode 100644 third_party/rust/c2-chacha/README.md
 create mode 100644 third_party/rust/c2-chacha/benches/chacha20.rs
 create mode 100644 third_party/rust/c2-chacha/src/guts.rs
 create mode 100644 third_party/rust/c2-chacha/src/lib.rs
 create mode 100644 third_party/rust/c2-chacha/src/rustcrypto_impl.rs
 create mode 100644 third_party/rust/cast/.cargo-checksum.json
 create mode 100644 third_party/rust/cast/CHANGELOG.md
 create mode 100644 third_party/rust/cast/Cargo.toml
 create mode 100644 third_party/rust/cast/LICENSE-APACHE
 create mode 100644 third_party/rust/cast/LICENSE-MIT
 create mode 100644 third_party/rust/cast/README.md
 create mode 100644 third_party/rust/cast/ci/install.sh
 create mode 100644 third_party/rust/cast/ci/script.sh
 create mode 100644 third_party/rust/cast/src/lib.rs
 create mode 100644 third_party/rust/cast/src/test.rs
 create mode 100644 third_party/rust/cc/.cargo-checksum.json
 create mode 100644 third_party/rust/cc/Cargo.lock
 create mode 100644 third_party/rust/cc/Cargo.toml
 create mode 100644 third_party/rust/cc/LICENSE-APACHE
 create mode 100644 third_party/rust/cc/LICENSE-MIT
 create mode 100644 third_party/rust/cc/README.md
 create mode 100644 third_party/rust/cc/src/bin/gcc-shim.rs
 create mode 100644 third_party/rust/cc/src/com.rs
 create mode 100644 third_party/rust/cc/src/lib.rs
 create mode 100644 third_party/rust/cc/src/registry.rs
 create mode 100644 third_party/rust/cc/src/setup_config.rs
 create mode 100644 third_party/rust/cc/src/winapi.rs
 create mode 100644 third_party/rust/cc/src/windows_registry.rs
 create mode 100644 third_party/rust/cc/tests/cc_env.rs
 create mode 100644 third_party/rust/cc/tests/cflags.rs
 create mode 100644 third_party/rust/cc/tests/cxxflags.rs
 create mode 100644 third_party/rust/cc/tests/support/mod.rs
 create mode 100644 third_party/rust/cc/tests/test.rs
 create mode 100644 third_party/rust/cexpr/.cargo-checksum.json
 create mode 100644 third_party/rust/cexpr/Cargo.toml
 create mode 100644 third_party/rust/cexpr/LICENSE-APACHE
 create mode 100644 third_party/rust/cexpr/LICENSE-MIT
 create mode 100644 third_party/rust/cexpr/bors.toml
 create mode 100644 third_party/rust/cexpr/rustfmt.toml
 create mode 100644 third_party/rust/cexpr/src/expr.rs
 create mode 100644 third_party/rust/cexpr/src/lib.rs
 create mode 100644 third_party/rust/cexpr/src/literal.rs
 create mode 100644 third_party/rust/cexpr/src/token.rs
 create mode 100644 third_party/rust/cexpr/tests/clang.rs
 create mode 100644 third_party/rust/cexpr/tests/input/chars.h
 create mode 100644 third_party/rust/cexpr/tests/input/fail.h
 create mode 100644 third_party/rust/cexpr/tests/input/floats.h
 create mode 100644 third_party/rust/cexpr/tests/input/int_signed.h
 create mode 100644 third_party/rust/cexpr/tests/input/int_unsigned.h
 create mode 100644 third_party/rust/cexpr/tests/input/strings.h
 create mode 100644 third_party/rust/cexpr/tests/input/test_llvm_bug_9069.h
 create mode 100644 third_party/rust/cfg-if/.cargo-checksum.json
 create mode 100644 third_party/rust/cfg-if/Cargo.toml
 create mode 100644 third_party/rust/cfg-if/LICENSE-APACHE
 create mode 100644 third_party/rust/cfg-if/LICENSE-MIT
 create mode 100644 third_party/rust/cfg-if/README.md
 create mode 100644 third_party/rust/cfg-if/src/lib.rs
 create mode 100644 third_party/rust/cfg-if/tests/xcrate.rs
 create mode 100644 third_party/rust/chardetng/.cargo-checksum.json
 create mode 100644 third_party/rust/chardetng/CONTRIBUTING.md
 create mode 100644 third_party/rust/chardetng/COPYRIGHT
 create mode 100644 third_party/rust/chardetng/Cargo.toml
 create mode 100644 third_party/rust/chardetng/LICENSE-APACHE
 create mode 100644 third_party/rust/chardetng/LICENSE-MIT
 create mode 100644 third_party/rust/chardetng/README.md
 create mode 100644 third_party/rust/chardetng/src/data.rs
 create mode 100644 third_party/rust/chardetng/src/lib.rs
 create mode 100644 third_party/rust/chardetng/src/tld.rs
 create mode 100644 third_party/rust/chardetng_c/.cargo-checksum.json
 create mode 100644 third_party/rust/chardetng_c/CONTRIBUTING.md
 create mode 100644 third_party/rust/chardetng_c/COPYRIGHT
 create mode 100644 third_party/rust/chardetng_c/Cargo.toml
 create mode 100644 third_party/rust/chardetng_c/LICENSE-APACHE
 create mode 100644 third_party/rust/chardetng_c/LICENSE-MIT
 create mode 100644 third_party/rust/chardetng_c/README.md
 create mode 100644 third_party/rust/chardetng_c/include/chardetng.h
 create mode 100644 third_party/rust/chardetng_c/src/lib.rs
 create mode 100644 third_party/rust/chrono/.cargo-checksum.json
 create mode 100644 third_party/rust/chrono/AUTHORS.txt
 create mode 100644 third_party/rust/chrono/CHANGELOG.md
 create mode 100644 third_party/rust/chrono/Cargo.toml
 create mode 100644 third_party/rust/chrono/LICENSE.txt
 create mode 100644 third_party/rust/chrono/README.md
 create mode 100644 third_party/rust/chrono/src/date.rs
 create mode 100644 third_party/rust/chrono/src/datetime.rs
 create mode 100644 third_party/rust/chrono/src/div.rs
 create mode 100644 third_party/rust/chrono/src/format/mod.rs
 create mode 100644 third_party/rust/chrono/src/format/parse.rs
 create mode 100644 third_party/rust/chrono/src/format/parsed.rs
 create mode 100644 third_party/rust/chrono/src/format/scan.rs
 create mode 100644 third_party/rust/chrono/src/format/strftime.rs
 create mode 100644 third_party/rust/chrono/src/lib.rs
 create mode 100644 third_party/rust/chrono/src/naive/date.rs
 create mode 100644 third_party/rust/chrono/src/naive/datetime.rs
 create mode 100644 third_party/rust/chrono/src/naive/internals.rs
 create mode 100644 third_party/rust/chrono/src/naive/isoweek.rs
 create mode 100644 third_party/rust/chrono/src/naive/time.rs
 create mode 100644 third_party/rust/chrono/src/offset/fixed.rs
 create mode 100644 third_party/rust/chrono/src/offset/local.rs
 create mode 100644 third_party/rust/chrono/src/offset/mod.rs
 create mode 100644 third_party/rust/chrono/src/offset/utc.rs
 create mode 100644 third_party/rust/chrono/src/oldtime.rs
 create mode 100644 third_party/rust/chrono/src/round.rs
 create mode 100644 third_party/rust/chrono/tests/wasm.rs
 create mode 100644 third_party/rust/clang-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/clang-sys/CHANGELOG.md
 create mode 100644 third_party/rust/clang-sys/Cargo.toml
 create mode 100644 third_party/rust/clang-sys/LICENSE.txt
 create mode 100644 third_party/rust/clang-sys/README.md
 create mode 100644 third_party/rust/clang-sys/appveyor.yml
 create mode 100644 third_party/rust/clang-sys/build.rs
 create mode 100644 third_party/rust/clang-sys/build/common.rs
 create mode 100644 third_party/rust/clang-sys/build/dynamic.rs
 create mode 100644 third_party/rust/clang-sys/build/static.rs
 create mode 100644 third_party/rust/clang-sys/ci/before_install.sh
 create mode 100644 third_party/rust/clang-sys/ci/install.bat
 create mode 100644 third_party/rust/clang-sys/ci/script.sh
 create mode 100644 third_party/rust/clang-sys/ci/test_script.bat
 create mode 100644 third_party/rust/clang-sys/clippy.toml
 create mode 100644 third_party/rust/clang-sys/src/lib.rs
 create mode 100644 third_party/rust/clang-sys/src/link.rs
 create mode 100644 third_party/rust/clang-sys/src/support.rs
 create mode 100644 third_party/rust/clang-sys/tests/header.h
 create mode 100644 third_party/rust/clang-sys/tests/lib.rs
 create mode 100644 third_party/rust/clap/.cargo-checksum.json
 create mode 100644 third_party/rust/clap/CHANGELOG.md
 create mode 100644 third_party/rust/clap/CONTRIBUTORS.md
 create mode 100644 third_party/rust/clap/Cargo.toml
 create mode 100644 third_party/rust/clap/LICENSE-MIT
 create mode 100644 third_party/rust/clap/README.md
 create mode 100644 third_party/rust/clap/SPONSORS.md
 create mode 100644 third_party/rust/clap/clap-test.rs
 create mode 100644 third_party/rust/clap/index.html
 create mode 100644 third_party/rust/clap/justfile
 create mode 100644 third_party/rust/clap/rustfmt.toml
 create mode 100644 third_party/rust/clap/src/app/help.rs
 create mode 100644 third_party/rust/clap/src/app/meta.rs
 create mode 100644 third_party/rust/clap/src/app/mod.rs
 create mode 100644 third_party/rust/clap/src/app/parser.rs
 create mode 100644 third_party/rust/clap/src/app/settings.rs
 create mode 100644 third_party/rust/clap/src/app/usage.rs
 create mode 100644 third_party/rust/clap/src/app/validator.rs
 create mode 100644 third_party/rust/clap/src/args/any_arg.rs
 create mode 100644 third_party/rust/clap/src/args/arg.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/base.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/flag.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/mod.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/option.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/positional.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/switched.rs
 create mode 100644 third_party/rust/clap/src/args/arg_builder/valued.rs
 create mode 100644 third_party/rust/clap/src/args/arg_matcher.rs
 create mode 100644 third_party/rust/clap/src/args/arg_matches.rs
 create mode 100644 third_party/rust/clap/src/args/group.rs
 create mode 100644 third_party/rust/clap/src/args/macros.rs
 create mode 100644 third_party/rust/clap/src/args/matched_arg.rs
 create mode 100644 third_party/rust/clap/src/args/mod.rs
 create mode 100644 third_party/rust/clap/src/args/settings.rs
 create mode 100644 third_party/rust/clap/src/args/subcommand.rs
 create mode 100644 third_party/rust/clap/src/completions/bash.rs
 create mode 100644 third_party/rust/clap/src/completions/fish.rs
 create mode 100644 third_party/rust/clap/src/completions/macros.rs
 create mode 100644 third_party/rust/clap/src/completions/mod.rs
 create mode 100644 third_party/rust/clap/src/completions/powershell.rs
 create mode 100644 third_party/rust/clap/src/completions/shell.rs
 create mode 100644 third_party/rust/clap/src/completions/zsh.rs
 create mode 100644 third_party/rust/clap/src/errors.rs
 create mode 100644 third_party/rust/clap/src/fmt.rs
 create mode 100644 third_party/rust/clap/src/lib.rs
 create mode 100644 third_party/rust/clap/src/macros.rs
 create mode 100644 third_party/rust/clap/src/map.rs
 create mode 100644 third_party/rust/clap/src/osstringext.rs
 create mode 100644 third_party/rust/clap/src/strext.rs
 create mode 100644 third_party/rust/clap/src/suggestions.rs
 create mode 100644 third_party/rust/clap/src/usage_parser.rs
 create mode 100644 third_party/rust/cloudabi/.cargo-checksum.json
 create mode 100644 third_party/rust/cloudabi/Cargo.toml
 create mode 100644 third_party/rust/cloudabi/bitflags.rs
 create mode 100644 third_party/rust/cloudabi/cloudabi.rs
 create mode 100644 third_party/rust/cmake/.cargo-checksum.json
 create mode 100644 third_party/rust/cmake/Cargo.toml
 create mode 100644 third_party/rust/cmake/LICENSE-APACHE
 create mode 100644 third_party/rust/cmake/LICENSE-MIT
 create mode 100644 third_party/rust/cmake/README.md
 create mode 100644 third_party/rust/cmake/src/lib.rs
 create mode 100644 third_party/rust/cocoa/.cargo-checksum.json
 create mode 100644 third_party/rust/cocoa/COPYRIGHT
 create mode 100644 third_party/rust/cocoa/Cargo.lock
 create mode 100644 third_party/rust/cocoa/Cargo.toml
 create mode 100644 third_party/rust/cocoa/LICENSE-APACHE
 create mode 100644 third_party/rust/cocoa/LICENSE-MIT
 create mode 100644 third_party/rust/cocoa/README.md
 create mode 100644 third_party/rust/cocoa/examples/color.rs
 create mode 100644 third_party/rust/cocoa/examples/fullscreen.rs
 create mode 100644 third_party/rust/cocoa/examples/hello_world.rs
 create mode 100644 third_party/rust/cocoa/examples/tab_view.rs
 create mode 100644 third_party/rust/cocoa/src/appkit.rs
 create mode 100644 third_party/rust/cocoa/src/base.rs
 create mode 100644 third_party/rust/cocoa/src/foundation.rs
 create mode 100644 third_party/rust/cocoa/src/lib.rs
 create mode 100644 third_party/rust/cocoa/src/macros.rs
 create mode 100644 third_party/rust/cocoa/src/quartzcore.rs
 create mode 100644 third_party/rust/cocoa/tests/foundation.rs
 create mode 100644 third_party/rust/comedy/.cargo-checksum.json
 create mode 100644 third_party/rust/comedy/Cargo.toml
 create mode 100644 third_party/rust/comedy/LICENSE-APACHE
 create mode 100644 third_party/rust/comedy/LICENSE-MIT
 create mode 100644 third_party/rust/comedy/src/com.rs
 create mode 100644 third_party/rust/comedy/src/error.rs
 create mode 100644 third_party/rust/comedy/src/handle.rs
 create mode 100644 third_party/rust/comedy/src/lib.rs
 create mode 100644 third_party/rust/constant_time_eq/.cargo-checksum.json
 create mode 100644 third_party/rust/constant_time_eq/Cargo.toml
 create mode 100644 third_party/rust/constant_time_eq/README
 create mode 100644 third_party/rust/constant_time_eq/benches/bench.rs
 create mode 100644 third_party/rust/constant_time_eq/src/lib.rs
 create mode 100644 third_party/rust/cookie/.cargo-checksum.json
 create mode 100644 third_party/rust/cookie/Cargo.toml
 create mode 100644 third_party/rust/cookie/LICENSE-APACHE
 create mode 100644 third_party/rust/cookie/LICENSE-MIT
 create mode 100644 third_party/rust/cookie/README.md
 create mode 100644 third_party/rust/cookie/src/builder.rs
 create mode 100644 third_party/rust/cookie/src/delta.rs
 create mode 100644 third_party/rust/cookie/src/draft.rs
 create mode 100644 third_party/rust/cookie/src/jar.rs
 create mode 100644 third_party/rust/cookie/src/lib.rs
 create mode 100644 third_party/rust/cookie/src/parse.rs
 create mode 100644 third_party/rust/cookie/src/secure/key.rs
 create mode 100644 third_party/rust/cookie/src/secure/macros.rs
 create mode 100644 third_party/rust/cookie/src/secure/mod.rs
 create mode 100644 third_party/rust/cookie/src/secure/private.rs
 create mode 100644 third_party/rust/cookie/src/secure/signed.rs
 create mode 100644 third_party/rust/copyless/.cargo-checksum.json
 create mode 100644 third_party/rust/copyless/CHANGELOG.md
 create mode 100644 third_party/rust/copyless/Cargo.toml
 create mode 100644 third_party/rust/copyless/LICENSE
 create mode 100644 third_party/rust/copyless/README.md
 create mode 100644 third_party/rust/copyless/bors.toml
 create mode 100644 third_party/rust/copyless/rustfmt.toml
 create mode 100644 third_party/rust/copyless/src/boxed.rs
 create mode 100644 third_party/rust/copyless/src/lib.rs
 create mode 100644 third_party/rust/copyless/src/vec.rs
 create mode 100644 third_party/rust/core-foundation-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/core-foundation-sys/Cargo.toml
 create mode 100644 third_party/rust/core-foundation-sys/LICENSE-APACHE
 create mode 100644 third_party/rust/core-foundation-sys/LICENSE-MIT
 create mode 100644 third_party/rust/core-foundation-sys/build.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/array.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/attributed_string.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/base.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/bundle.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/characterset.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/data.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/date.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/dictionary.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/error.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/filedescriptor.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/lib.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/messageport.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/number.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/propertylist.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/runloop.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/set.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/string.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/timezone.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/url.rs
 create mode 100644 third_party/rust/core-foundation-sys/src/uuid.rs
 create mode 100644 third_party/rust/core-foundation/.cargo-checksum.json
 create mode 100644 third_party/rust/core-foundation/Cargo.toml
 create mode 100644 third_party/rust/core-foundation/LICENSE-APACHE
 create mode 100644 third_party/rust/core-foundation/LICENSE-MIT
 create mode 100644 third_party/rust/core-foundation/src/array.rs
 create mode 100644 third_party/rust/core-foundation/src/attributed_string.rs
 create mode 100644 third_party/rust/core-foundation/src/base.rs
 create mode 100644 third_party/rust/core-foundation/src/boolean.rs
 create mode 100644 third_party/rust/core-foundation/src/bundle.rs
 create mode 100644 third_party/rust/core-foundation/src/characterset.rs
 create mode 100644 third_party/rust/core-foundation/src/data.rs
 create mode 100644 third_party/rust/core-foundation/src/date.rs
 create mode 100644 third_party/rust/core-foundation/src/dictionary.rs
 create mode 100644 third_party/rust/core-foundation/src/error.rs
 create mode 100644 third_party/rust/core-foundation/src/filedescriptor.rs
 create mode 100644 third_party/rust/core-foundation/src/lib.rs
 create mode 100644 third_party/rust/core-foundation/src/number.rs
 create mode 100644 third_party/rust/core-foundation/src/propertylist.rs
 create mode 100644 third_party/rust/core-foundation/src/runloop.rs
 create mode 100644 third_party/rust/core-foundation/src/set.rs
 create mode 100644 third_party/rust/core-foundation/src/string.rs
 create mode 100644 third_party/rust/core-foundation/src/timezone.rs
 create mode 100644 third_party/rust/core-foundation/src/url.rs
 create mode 100644 third_party/rust/core-foundation/src/uuid.rs
 create mode 100644 third_party/rust/core-foundation/tests/use_macro_outside_crate.rs
 create mode 100644 third_party/rust/core-graphics/.cargo-checksum.json
 create mode 100644 third_party/rust/core-graphics/COPYRIGHT
 create mode 100644 third_party/rust/core-graphics/Cargo.toml
 create mode 100644 third_party/rust/core-graphics/LICENSE-APACHE
 create mode 100644 third_party/rust/core-graphics/LICENSE-MIT
 create mode 100644 third_party/rust/core-graphics/README.md
 create mode 100644 third_party/rust/core-graphics/src/base.rs
 create mode 100644 third_party/rust/core-graphics/src/color.rs
 create mode 100644 third_party/rust/core-graphics/src/color_space.rs
 create mode 100644 third_party/rust/core-graphics/src/context.rs
 create mode 100644 third_party/rust/core-graphics/src/data_provider.rs
 create mode 100644 third_party/rust/core-graphics/src/display.rs
 create mode 100644 third_party/rust/core-graphics/src/event.rs
 create mode 100644 third_party/rust/core-graphics/src/event_source.rs
 create mode 100644 third_party/rust/core-graphics/src/font.rs
 create mode 100644 third_party/rust/core-graphics/src/geometry.rs
 create mode 100644 third_party/rust/core-graphics/src/image.rs
 create mode 100644 third_party/rust/core-graphics/src/lib.rs
 create mode 100644 third_party/rust/core-graphics/src/path.rs
 create mode 100644 third_party/rust/core-graphics/src/private.rs
 create mode 100644 third_party/rust/core-graphics/src/sys.rs
 create mode 100644 third_party/rust/core-graphics/src/window.rs
 create mode 100644 third_party/rust/core-text/.cargo-checksum.json
 create mode 100644 third_party/rust/core-text/COPYRIGHT
 create mode 100644 third_party/rust/core-text/Cargo.toml
 create mode 100644 third_party/rust/core-text/LICENSE-APACHE
 create mode 100644 third_party/rust/core-text/LICENSE-MIT
 create mode 100644 third_party/rust/core-text/README.md
 create mode 100644 third_party/rust/core-text/src/font.rs
 create mode 100644 third_party/rust/core-text/src/font_collection.rs
 create mode 100644 third_party/rust/core-text/src/font_descriptor.rs
 create mode 100644 third_party/rust/core-text/src/font_manager.rs
 create mode 100644 third_party/rust/core-text/src/frame.rs
 create mode 100644 third_party/rust/core-text/src/framesetter.rs
 create mode 100644 third_party/rust/core-text/src/lib.rs
 create mode 100644 third_party/rust/core-text/src/line.rs
 create mode 100644 third_party/rust/core-text/src/run.rs
 create mode 100644 third_party/rust/core-text/src/string_attributes.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/.cargo-checksum.json
 create mode 100644 third_party/rust/coreaudio-sys-utils/Cargo.toml
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/aggregate_device.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/audio_object.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/audio_unit.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/cf_mutable_dict.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/dispatch.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/lib.rs
 create mode 100644 third_party/rust/coreaudio-sys-utils/src/string.rs
 create mode 100644 third_party/rust/coreaudio-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/coreaudio-sys/Cargo.toml
 create mode 100644 third_party/rust/coreaudio-sys/LICENSE
 create mode 100644 third_party/rust/coreaudio-sys/README.md
 create mode 100644 third_party/rust/coreaudio-sys/build.rs
 create mode 100644 third_party/rust/coreaudio-sys/src/lib.rs
 create mode 100644 third_party/rust/cose-c/.cargo-checksum.json
 create mode 100644 third_party/rust/cose-c/Cargo.toml
 create mode 100644 third_party/rust/cose-c/LICENSE
 create mode 100644 third_party/rust/cose-c/include/cosec.h
 create mode 100644 third_party/rust/cose-c/src/lib.rs
 create mode 100644 third_party/rust/cose/.cargo-checksum.json
 create mode 100644 third_party/rust/cose/Cargo.toml
 create mode 100644 third_party/rust/cose/LICENSE
 create mode 100644 third_party/rust/cose/README.md
 create mode 100644 third_party/rust/cose/build.rs
 create mode 100644 third_party/rust/cose/examples/sign_verify/main.rs
 create mode 100644 third_party/rust/cose/examples/sign_verify/nss.rs
 create mode 100644 third_party/rust/cose/examples/sign_verify/test_nss.rs
 create mode 100644 third_party/rust/cose/examples/sign_verify/test_setup.rs
 create mode 100644 third_party/rust/cose/examples/sign_verify/util_test.rs
 create mode 100644 third_party/rust/cose/rustfmt.toml
 create mode 100644 third_party/rust/cose/src/cose.rs
 create mode 100644 third_party/rust/cose/src/decoder.rs
 create mode 100644 third_party/rust/cose/src/test_cose.rs
 create mode 100644 third_party/rust/cose/src/test_setup.rs
 create mode 100644 third_party/rust/cose/src/util.rs
 create mode 100644 third_party/rust/cose/tools/certs/certs.md
 create mode 100755 third_party/rust/cose/tools/certs/certs.sh
 create mode 100644 third_party/rust/cose/tools/certs/ee-p256.certspec
 create mode 100644 third_party/rust/cose/tools/certs/ee-p256.keyspec
 create mode 100644 third_party/rust/cose/tools/certs/ee-p384.certspec
 create mode 100644 third_party/rust/cose/tools/certs/ee-p521.certspec
 create mode 100644 third_party/rust/cose/tools/certs/ee-rsa.certspec
 create mode 100644 third_party/rust/cose/tools/certs/int-p256.certspec
 create mode 100644 third_party/rust/cose/tools/certs/int-rsa.certspec
 create mode 100644 third_party/rust/cose/tools/certs/root-p256.certspec
 create mode 100644 third_party/rust/cose/tools/certs/root-rsa.certspec
 create mode 100644 third_party/rust/cranelift-bforest/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-bforest/Cargo.toml
 create mode 100644 third_party/rust/cranelift-bforest/LICENSE
 create mode 100644 third_party/rust/cranelift-bforest/README.md
 create mode 100644 third_party/rust/cranelift-bforest/src/lib.rs
 create mode 100644 third_party/rust/cranelift-bforest/src/map.rs
 create mode 100644 third_party/rust/cranelift-bforest/src/node.rs
 create mode 100644 third_party/rust/cranelift-bforest/src/path.rs
 create mode 100644 third_party/rust/cranelift-bforest/src/pool.rs
 create mode 100644 third_party/rust/cranelift-bforest/src/set.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-codegen-meta/Cargo.toml
 create mode 100644 third_party/rust/cranelift-codegen-meta/LICENSE
 create mode 100644 third_party/rust/cranelift-codegen-meta/README.md
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/ast.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/cpu_modes.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/encodings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/formats.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/instructions.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/isa.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/operands.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/recipes.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/regs.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/type_inference.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/types.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/typevar.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/cdsl/xform.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/default_map.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/error.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_binemit.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_encodings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_inst.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_legalizer.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_registers.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_settings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/gen_types.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/arm32/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/arm64/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/riscv/encodings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/riscv/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/riscv/recipes.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/encodings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/instructions.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/legalize.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/opcodes.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/recipes.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/registers.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/isa/x86/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/lib.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/entities.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/formats.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/immediates.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/instructions.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/legalize.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/shared/types.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/srcgen.rs
 create mode 100644 third_party/rust/cranelift-codegen-meta/src/unique_table.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-codegen-shared/Cargo.toml
 create mode 100644 third_party/rust/cranelift-codegen-shared/LICENSE
 create mode 100644 third_party/rust/cranelift-codegen-shared/README.md
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/condcodes.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/constant_hash.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/constants.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/isa/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/isa/x86/encoding_bits.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/isa/x86/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen-shared/src/lib.rs
 create mode 100644 third_party/rust/cranelift-codegen/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-codegen/Cargo.toml
 create mode 100644 third_party/rust/cranelift-codegen/LICENSE
 create mode 100644 third_party/rust/cranelift-codegen/README.md
 create mode 100644 third_party/rust/cranelift-codegen/build.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/binemit/memorysink.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/binemit/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/binemit/relaxation.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/binemit/shrink.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/binemit/stackmap.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/bitset.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/cfg_printer.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/constant_hash.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/context.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/cursor.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/dbg.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/dce.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/divconst_magic_numbers.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/dominator_tree.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/flowgraph.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/fx.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/inst_predicates.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/builder.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/constant.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/dfg.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/entities.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/extfunc.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/extname.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/function.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/globalvalue.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/heap.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/immediates.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/instructions.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/jumptable.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/layout.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/libcall.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/memflags.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/progpoint.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/sourceloc.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/stackslot.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/table.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/trapcode.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/types.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/ir/valueloc.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/args.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/emit.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/emit_tests.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/imms.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/inst/regs.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/lower.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/lower_inst.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/aarch64/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/binemit.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/enc_tables.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/registers.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/arm32/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/call_conv.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/constraints.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/enc_tables.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/encoding.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/registers.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/binemit.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/enc_tables.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/registers.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/riscv/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/stack.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/test_utils.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/unwind.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/unwind/systemv.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/unwind/winx64.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/binemit.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/enc_tables.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/registers.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/unwind.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/unwind/systemv.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/isa/x86/unwind/winx64.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/iterators.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/boundary.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/call.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/globalvalue.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/heap.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/libcall.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/split.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/legalizer/table.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/lib.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/licm.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/loop_analysis.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/abi.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/adapter.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/blockorder.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/compile.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/lower.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/pretty_print.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/sections.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/machinst/vcode.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/nan_canonicalization.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/num_uses.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/partition_slice.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/postopt.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/predicates.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/print_errors.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/redundant_reload_remover.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/affinity.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/branch_splitting.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/coalescing.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/coloring.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/context.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/diversion.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/live_value_tracker.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/liveness.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/liverange.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/pressure.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/register_set.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/reload.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/safepoint.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/solver.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/spilling.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/regalloc/virtregs.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/result.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/scoped_hash_map.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/settings.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/simple_gvn.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/simple_preopt.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/stack_layout.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/timing.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/topo_order.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/unreachable_code.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/value_label.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/verifier/cssa.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/verifier/flags.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/verifier/liveness.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/verifier/locations.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/verifier/mod.rs
 create mode 100644 third_party/rust/cranelift-codegen/src/write.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/Cargo.toml
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/LICENSE
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/README.md
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/boxed_slice.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/iter.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/keys.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/lib.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/list.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/map.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/packed_option.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/primary.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/set.rs
 create mode 100644 third_party/rust/cranelift-entity-0.41.0/src/sparse.rs
 create mode 100644 third_party/rust/cranelift-entity/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-entity/Cargo.toml
 create mode 100644 third_party/rust/cranelift-entity/LICENSE
 create mode 100644 third_party/rust/cranelift-entity/README.md
 create mode 100644 third_party/rust/cranelift-entity/src/boxed_slice.rs
 create mode 100644 third_party/rust/cranelift-entity/src/iter.rs
 create mode 100644 third_party/rust/cranelift-entity/src/keys.rs
 create mode 100644 third_party/rust/cranelift-entity/src/lib.rs
 create mode 100644 third_party/rust/cranelift-entity/src/list.rs
 create mode 100644 third_party/rust/cranelift-entity/src/map.rs
 create mode 100644 third_party/rust/cranelift-entity/src/packed_option.rs
 create mode 100644 third_party/rust/cranelift-entity/src/primary.rs
 create mode 100644 third_party/rust/cranelift-entity/src/set.rs
 create mode 100644 third_party/rust/cranelift-entity/src/sparse.rs
 create mode 100644 third_party/rust/cranelift-frontend/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-frontend/Cargo.toml
 create mode 100644 third_party/rust/cranelift-frontend/LICENSE
 create mode 100644 third_party/rust/cranelift-frontend/README.md
 create mode 100644 third_party/rust/cranelift-frontend/src/frontend.rs
 create mode 100644 third_party/rust/cranelift-frontend/src/lib.rs
 create mode 100644 third_party/rust/cranelift-frontend/src/ssa.rs
 create mode 100644 third_party/rust/cranelift-frontend/src/switch.rs
 create mode 100644 third_party/rust/cranelift-frontend/src/variable.rs
 create mode 100644 third_party/rust/cranelift-wasm/.cargo-checksum.json
 create mode 100644 third_party/rust/cranelift-wasm/Cargo.toml
 create mode 100644 third_party/rust/cranelift-wasm/LICENSE
 create mode 100644 third_party/rust/cranelift-wasm/README.md
 create mode 100644 third_party/rust/cranelift-wasm/src/code_translator.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/environ/dummy.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/environ/mod.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/environ/spec.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/func_translator.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/lib.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/module_translator.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/sections_translator.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/state/func_state.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/state/mod.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/state/module_state.rs
 create mode 100644 third_party/rust/cranelift-wasm/src/translation_utils.rs
 create mode 100644 third_party/rust/cranelift-wasm/tests/wasm_testsuite.rs
 create mode 100644 third_party/rust/crc32fast/.cargo-checksum.json
 create mode 100644 third_party/rust/crc32fast/Cargo.toml
 create mode 100644 third_party/rust/crc32fast/LICENSE-APACHE
 create mode 100644 third_party/rust/crc32fast/LICENSE-MIT
 create mode 100644 third_party/rust/crc32fast/README.md
 create mode 100644 third_party/rust/crc32fast/benches/bench.rs
 create mode 100644 third_party/rust/crc32fast/build.rs
 create mode 100644 third_party/rust/crc32fast/src/baseline.rs
 create mode 100644 third_party/rust/crc32fast/src/combine.rs
 create mode 100644 third_party/rust/crc32fast/src/lib.rs
 create mode 100644 third_party/rust/crc32fast/src/specialized/aarch64.rs
 create mode 100644 third_party/rust/crc32fast/src/specialized/mod.rs
 create mode 100644 third_party/rust/crc32fast/src/specialized/pclmulqdq.rs
 create mode 100644 third_party/rust/crc32fast/src/table.rs
 create mode 100644 third_party/rust/crossbeam-deque/.cargo-checksum.json
 create mode 100644 third_party/rust/crossbeam-deque/CHANGELOG.md
 create mode 100644 third_party/rust/crossbeam-deque/Cargo.toml
 create mode 100644 third_party/rust/crossbeam-deque/LICENSE-APACHE
 create mode 100644 third_party/rust/crossbeam-deque/LICENSE-MIT
 create mode 100644 third_party/rust/crossbeam-deque/README.md
 create mode 100644 third_party/rust/crossbeam-deque/src/lib.rs
 create mode 100644 third_party/rust/crossbeam-deque/tests/fifo.rs
 create mode 100644 third_party/rust/crossbeam-deque/tests/injector.rs
 create mode 100644 third_party/rust/crossbeam-deque/tests/lifo.rs
 create mode 100644 third_party/rust/crossbeam-deque/tests/steal.rs
 create mode 100644 third_party/rust/crossbeam-epoch/.cargo-checksum.json
 create mode 100644 third_party/rust/crossbeam-epoch/CHANGELOG.md
 create mode 100644 third_party/rust/crossbeam-epoch/Cargo.lock
 create mode 100644 third_party/rust/crossbeam-epoch/Cargo.toml
 create mode 100644 third_party/rust/crossbeam-epoch/LICENSE-APACHE
 create mode 100644 third_party/rust/crossbeam-epoch/LICENSE-MIT
 create mode 100644 third_party/rust/crossbeam-epoch/README.md
 create mode 100644 third_party/rust/crossbeam-epoch/benches/defer.rs
 create mode 100644 third_party/rust/crossbeam-epoch/benches/flush.rs
 create mode 100644 third_party/rust/crossbeam-epoch/benches/pin.rs
 create mode 100644 third_party/rust/crossbeam-epoch/build.rs
 create mode 100644 third_party/rust/crossbeam-epoch/examples/sanitize.rs
 create mode 100644 third_party/rust/crossbeam-epoch/examples/treiber_stack.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/atomic.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/collector.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/default.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/deferred.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/epoch.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/guard.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/internal.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/lib.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/sync/list.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/sync/mod.rs
 create mode 100644 third_party/rust/crossbeam-epoch/src/sync/queue.rs
 create mode 100644 third_party/rust/crossbeam-queue/.cargo-checksum.json
 create mode 100644 third_party/rust/crossbeam-queue/CHANGELOG.md
 create mode 100644 third_party/rust/crossbeam-queue/Cargo.toml
 create mode 100644 third_party/rust/crossbeam-queue/LICENSE-APACHE
 create mode 100644 third_party/rust/crossbeam-queue/LICENSE-MIT
 create mode 100644 third_party/rust/crossbeam-queue/LICENSE-THIRD-PARTY
 create mode 100644 third_party/rust/crossbeam-queue/README.md
 create mode 100644 third_party/rust/crossbeam-queue/src/array_queue.rs
 create mode 100644 third_party/rust/crossbeam-queue/src/err.rs
 create mode 100644 third_party/rust/crossbeam-queue/src/lib.rs
 create mode 100644 third_party/rust/crossbeam-queue/src/seg_queue.rs
 create mode 100644 third_party/rust/crossbeam-queue/tests/array_queue.rs
 create mode 100644 third_party/rust/crossbeam-queue/tests/seg_queue.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/.cargo-checksum.json
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/CHANGELOG.md
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/Cargo.toml
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/LICENSE-APACHE
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/LICENSE-MIT
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/README.md
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/benches/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/atomic/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/atomic/consume.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/atomic/mod.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/backoff.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/cache_padded.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/lib.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/sync/mod.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/sync/parker.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/sync/sharded_lock.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/sync/wait_group.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/src/thread.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/cache_padded.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/parker.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/sharded_lock.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/thread.rs
 create mode 100644 third_party/rust/crossbeam-utils-0.6.5/tests/wait_group.rs
 create mode 100644 third_party/rust/crossbeam-utils/.cargo-checksum.json
 create mode 100644 third_party/rust/crossbeam-utils/CHANGELOG.md
 create mode 100644 third_party/rust/crossbeam-utils/Cargo.toml
 create mode 100644 third_party/rust/crossbeam-utils/LICENSE-APACHE
 create mode 100644 third_party/rust/crossbeam-utils/LICENSE-MIT
 create mode 100644 third_party/rust/crossbeam-utils/README.md
 create mode 100644 third_party/rust/crossbeam-utils/benches/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils/build.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/atomic/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/atomic/consume.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/atomic/mod.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/atomic/seq_lock.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/atomic/seq_lock_wide.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/backoff.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/cache_padded.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/lib.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/sync/mod.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/sync/parker.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/sync/sharded_lock.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/sync/wait_group.rs
 create mode 100644 third_party/rust/crossbeam-utils/src/thread.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/atomic_cell.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/cache_padded.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/parker.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/sharded_lock.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/thread.rs
 create mode 100644 third_party/rust/crossbeam-utils/tests/wait_group.rs
 create mode 100644 third_party/rust/cssparser-macros/.cargo-checksum.json
 create mode 100644 third_party/rust/cssparser-macros/Cargo.toml
 create mode 100644 third_party/rust/cssparser-macros/LICENSE
 create mode 100644 third_party/rust/cssparser-macros/lib.rs
 create mode 100644 third_party/rust/cssparser/.cargo-checksum.json
 create mode 100644 third_party/rust/cssparser/Cargo.toml
 create mode 100644 third_party/rust/cssparser/LICENSE
 create mode 100644 third_party/rust/cssparser/README.md
 create mode 100644 third_party/rust/cssparser/build.rs
 create mode 100644 third_party/rust/cssparser/build/match_byte.rs
 create mode 100644 third_party/rust/cssparser/docs/404.html
 create mode 100644 third_party/rust/cssparser/docs/index.html
 create mode 100644 third_party/rust/cssparser/src/color.rs
 create mode 100644 third_party/rust/cssparser/src/cow_rc_str.rs
 create mode 100644 third_party/rust/cssparser/src/from_bytes.rs
 create mode 100644 third_party/rust/cssparser/src/lib.rs
 create mode 100644 third_party/rust/cssparser/src/macros.rs
 create mode 100644 third_party/rust/cssparser/src/nth.rs
 create mode 100644 third_party/rust/cssparser/src/parser.rs
 create mode 100644 third_party/rust/cssparser/src/rules_and_declarations.rs
 create mode 100644 third_party/rust/cssparser/src/serializer.rs
 create mode 100644 third_party/rust/cssparser/src/size_of_tests.rs
 create mode 100644 third_party/rust/cssparser/src/tests.rs
 create mode 100644 third_party/rust/cssparser/src/tokenizer.rs
 create mode 100644 third_party/rust/cssparser/src/unicode_range.rs
 create mode 100644 third_party/rust/cstr-macros/.cargo-checksum.json
 create mode 100644 third_party/rust/cstr-macros/Cargo.toml
 create mode 100644 third_party/rust/cstr-macros/LICENSE
 create mode 100644 third_party/rust/cstr-macros/src/lib.rs
 create mode 100644 third_party/rust/cstr/.cargo-checksum.json
 create mode 100644 third_party/rust/cstr/Cargo.toml
 create mode 100644 third_party/rust/cstr/LICENSE
 create mode 100644 third_party/rust/cstr/src/lib.rs
 create mode 100644 third_party/rust/cubeb-backend/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb-backend/Cargo.toml
 create mode 100644 third_party/rust/cubeb-backend/LICENSE
 create mode 100644 third_party/rust/cubeb-backend/src/capi.rs
 create mode 100644 third_party/rust/cubeb-backend/src/lib.rs
 create mode 100644 third_party/rust/cubeb-backend/src/log.rs
 create mode 100644 third_party/rust/cubeb-backend/src/ops.rs
 create mode 100644 third_party/rust/cubeb-backend/src/traits.rs
 create mode 100644 third_party/rust/cubeb-backend/tests/test_capi.rs
 create mode 100644 third_party/rust/cubeb-core/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb-core/Cargo.toml
 create mode 100644 third_party/rust/cubeb-core/LICENSE
 create mode 100644 third_party/rust/cubeb-core/src/builders.rs
 create mode 100644 third_party/rust/cubeb-core/src/channel.rs
 create mode 100644 third_party/rust/cubeb-core/src/context.rs
 create mode 100644 third_party/rust/cubeb-core/src/device.rs
 create mode 100644 third_party/rust/cubeb-core/src/device_collection.rs
 create mode 100644 third_party/rust/cubeb-core/src/error.rs
 create mode 100644 third_party/rust/cubeb-core/src/ffi_types.rs
 create mode 100644 third_party/rust/cubeb-core/src/format.rs
 create mode 100644 third_party/rust/cubeb-core/src/lib.rs
 create mode 100644 third_party/rust/cubeb-core/src/log.rs
 create mode 100644 third_party/rust/cubeb-core/src/stream.rs
 create mode 100644 third_party/rust/cubeb-core/src/try_call.rs
 create mode 100644 third_party/rust/cubeb-core/src/util.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb-coreaudio/.editorconfig
 create mode 100755 third_party/rust/cubeb-coreaudio/.githooks/pre-push
 create mode 100644 third_party/rust/cubeb-coreaudio/.travis.yml
 create mode 100644 third_party/rust/cubeb-coreaudio/Cargo.toml
 create mode 100644 third_party/rust/cubeb-coreaudio/LICENSE
 create mode 100644 third_party/rust/cubeb-coreaudio/README.md
 create mode 100755 third_party/rust/cubeb-coreaudio/install_git_hook.sh
 create mode 100755 third_party/rust/cubeb-coreaudio/install_rustfmt_clippy.sh
 create mode 100755 third_party/rust/cubeb-coreaudio/run_device_tests.sh
 create mode 100755 third_party/rust/cubeb-coreaudio/run_sanitizers.sh
 create mode 100755 third_party/rust/cubeb-coreaudio/run_tests.sh
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/aggregate_device.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/auto_release.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/buffer_manager.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/device_property.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/mixer.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/mod.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/resampler.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/aggregate_device.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/api.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/backlog.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/device_change.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/device_property.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/interfaces.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/manual.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/mod.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/parallel.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/tone.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/tests/utils.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/backend/utils.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/capi.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/src/lib.rs
 create mode 100644 third_party/rust/cubeb-coreaudio/todo.md
 create mode 100644 third_party/rust/cubeb-pulse/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb-pulse/.editorconfig
 create mode 100644 third_party/rust/cubeb-pulse/.travis.yml
 create mode 100644 third_party/rust/cubeb-pulse/AUTHORS
 create mode 100644 third_party/rust/cubeb-pulse/Cargo.toml
 create mode 100644 third_party/rust/cubeb-pulse/LICENSE
 create mode 100644 third_party/rust/cubeb-pulse/README.md
 create mode 100644 third_party/rust/cubeb-pulse/src/backend/context.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/backend/cork_state.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/backend/intern.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/backend/mod.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/backend/stream.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/capi.rs
 create mode 100644 third_party/rust/cubeb-pulse/src/lib.rs
 create mode 100644 third_party/rust/cubeb-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb-sys/Cargo.toml
 create mode 100644 third_party/rust/cubeb-sys/LICENSE
 create mode 100644 third_party/rust/cubeb-sys/build.rs
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/AUTHORS
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/CMakeLists.txt
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/Config.cmake.in
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/INSTALL.md
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/LICENSE
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/README.md
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/appveyor.yml
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/CMakeLists.txt
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/LICENSE
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/README.md
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/asan-wrapper
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/tests/CMakeLists.txt
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/tests/asan_test.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/tests/shortest.ext.test.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cmake/toolchain-cross-mingw.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/cubeb.supp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/docs/Doxyfile.in
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/CHANGES
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/CMakeLists.txt
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/CONTRIBUTORS
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/COPYING
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/Makefile.am
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/README
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/cmake/internal_utils.cmake
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest.cbproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest.groupproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest_all.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest_link.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest_main.cbproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/codegear/gtest_unittest.cbproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/configure.ac
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-death-test.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-message.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-param-test.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-param-test.h.pump
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-printers.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-spi.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-test-part.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest-typed-test.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest_pred_impl.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/gtest_prod.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-death-test-internal.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-filepath.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-internal.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-linked_ptr.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-param-util-generated.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-param-util-generated.h.pump
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-param-util.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-port.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-string.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-tuple.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-tuple.h.pump
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-type-util.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/include/gtest/internal/gtest-type-util.h.pump
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/m4/acx_pthread.m4
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/m4/gtest.m4
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/make/Makefile
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest-md.sln
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest-md.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest.sln
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_main-md.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_main.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_prod_test-md.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_prod_test.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_unittest-md.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/msvc/gtest_unittest.vcproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/prime_tables.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample1.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample1.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample10_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample1_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample2.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample2.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample2_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample3-inl.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample3_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample4.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample4.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample4_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample5_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample6_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample7_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample8_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/samples/sample9_unittest.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/fuse_gtest_files.py
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/gen_gtest_pred_impl.py
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/gtest-config.in
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/pump.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/test/Makefile
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/upload.py
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/scripts/upload_gtest.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-all.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-death-test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-filepath.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-internal-inl.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-port.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-printers.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-test-part.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest-typed-test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/src/gtest_main.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-death-test_ex_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-death-test_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-filepath_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-linked_ptr_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-listener_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-message_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-options_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-param-test2_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-param-test_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-param-test_test.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-port_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-printers_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-test-part_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-tuple_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-typed-test2_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-typed-test_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-typed-test_test.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest-unittest-api_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_all_test.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_break_on_failure_unittest.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_break_on_failure_unittest_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_catch_exceptions_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_catch_exceptions_test_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_color_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_color_test_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_env_var_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_env_var_test_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_environment_test.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_filter_unittest.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_filter_unittest_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_help_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_help_test_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_list_tests_unittest.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_list_tests_unittest_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_main_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_no_test_unittest.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_output_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_output_test_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_output_test_golden_lin.txt
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_pred_impl_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_prod_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_repeat_test.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_shuffle_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_shuffle_test_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_sole_header_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_stress_test.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_test_utils.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_throw_on_failure_ex_test.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_throw_on_failure_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_throw_on_failure_test_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_uninitialized_test.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_uninitialized_test_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_unittest.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_outfile1_test_.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_outfile2_test_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_outfiles_test.py
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_output_unittest.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_output_unittest_.cc
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/googletest/test/gtest_xml_test_utils.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/production.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/test/production.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/DebugProject.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/FrameworkTarget.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/General.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/ReleaseProject.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/StaticLibraryTarget.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Config/TestTarget.xcconfig
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Resources/Info.plist
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/Info.plist
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/runtests.sh
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/widget.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/widget.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Samples/FrameworkSample/widget_test.cc
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Scripts/runtests.sh
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/Scripts/versiongenerate.py
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/googletest/xcode/gtest.xcodeproj/project.pbxproj
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/include/cubeb/cubeb.h
 create mode 100755 third_party/rust/cubeb-sys/libcubeb/scan-build-install.sh
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/android/audiotrack_definitions.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/android/cubeb-output-latency.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/android/cubeb_media_library.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/android/sles_definitions.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-internal.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-jni-instances.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-jni.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-jni.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-sles.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb-speex-resampler.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_alsa.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_array_queue.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_assert.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_audiotrack.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_audiounit.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_jack.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_kai.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_log.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_log.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_mixer.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_mixer.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_opensl.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_osx_run_loop.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_osx_run_loop.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_pulse.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_resampler.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_resampler.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_resampler_internal.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_ring_array.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_ringbuffer.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_sndio.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_strings.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_strings.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_sun.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_utils.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_utils.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_utils_unix.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_utils_win.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_wasapi.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/cubeb_winmm.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/arch.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/fixed_generic.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/resample.c
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/resample_neon.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/resample_sse.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/speex_config_types.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/speex_resampler.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/src/speex/stack_alloc.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/README.md
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/common.h
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_audio.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_callback_ret.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_deadlock.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_device_changed_callback.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_devices.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_duplex.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_latency.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_loopback.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_overload_callback.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_record.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_resampler.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_ring_array.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_ring_buffer.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_sanity.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_tone.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/test/test_utils.cpp
 create mode 100644 third_party/rust/cubeb-sys/libcubeb/tools/cubeb-test.cpp
 create mode 100644 third_party/rust/cubeb-sys/src/callbacks.rs
 create mode 100644 third_party/rust/cubeb-sys/src/channel.rs
 create mode 100644 third_party/rust/cubeb-sys/src/context.rs
 create mode 100644 third_party/rust/cubeb-sys/src/device.rs
 create mode 100644 third_party/rust/cubeb-sys/src/error.rs
 create mode 100644 third_party/rust/cubeb-sys/src/format.rs
 create mode 100644 third_party/rust/cubeb-sys/src/internal.rs
 create mode 100644 third_party/rust/cubeb-sys/src/lib.rs
 create mode 100644 third_party/rust/cubeb-sys/src/log.rs
 create mode 100644 third_party/rust/cubeb-sys/src/macros.rs
 create mode 100644 third_party/rust/cubeb-sys/src/mixer.rs
 create mode 100644 third_party/rust/cubeb-sys/src/resampler.rs
 create mode 100644 third_party/rust/cubeb-sys/src/stream.rs
 create mode 100644 third_party/rust/cubeb/.cargo-checksum.json
 create mode 100644 third_party/rust/cubeb/Cargo.lock
 create mode 100644 third_party/rust/cubeb/Cargo.toml
 create mode 100644 third_party/rust/cubeb/LICENSE
 create mode 100644 third_party/rust/cubeb/README.md
 create mode 100644 third_party/rust/cubeb/examples/common/mod.rs
 create mode 100644 third_party/rust/cubeb/examples/devices.rs
 create mode 100644 third_party/rust/cubeb/examples/tone.rs
 create mode 100644 third_party/rust/cubeb/src/context.rs
 create mode 100644 third_party/rust/cubeb/src/frame.rs
 create mode 100644 third_party/rust/cubeb/src/lib.rs
 create mode 100644 third_party/rust/cubeb/src/log.rs
 create mode 100644 third_party/rust/cubeb/src/sample.rs
 create mode 100644 third_party/rust/cubeb/src/stream.rs
 create mode 100644 third_party/rust/d3d12/.cargo-checksum.json
 create mode 100644 third_party/rust/d3d12/Cargo.toml
 create mode 100644 third_party/rust/d3d12/README.md
 create mode 100644 third_party/rust/d3d12/appveyor.yml
 create mode 100644 third_party/rust/d3d12/bors.toml
 create mode 100644 third_party/rust/d3d12/src/com.rs
 create mode 100644 third_party/rust/d3d12/src/command_allocator.rs
 create mode 100644 third_party/rust/d3d12/src/command_list.rs
 create mode 100644 third_party/rust/d3d12/src/debug.rs
 create mode 100644 third_party/rust/d3d12/src/descriptor.rs
 create mode 100644 third_party/rust/d3d12/src/device.rs
 create mode 100644 third_party/rust/d3d12/src/dxgi.rs
 create mode 100644 third_party/rust/d3d12/src/heap.rs
 create mode 100644 third_party/rust/d3d12/src/lib.rs
 create mode 100644 third_party/rust/d3d12/src/pso.rs
 create mode 100644 third_party/rust/d3d12/src/query.rs
 create mode 100644 third_party/rust/d3d12/src/queue.rs
 create mode 100644 third_party/rust/d3d12/src/resource.rs
 create mode 100644 third_party/rust/d3d12/src/sync.rs
 create mode 100644 third_party/rust/darling/.cargo-checksum.json
 create mode 100644 third_party/rust/darling/CHANGELOG.md
 create mode 100644 third_party/rust/darling/Cargo.toml
 create mode 100644 third_party/rust/darling/LICENSE
 create mode 100644 third_party/rust/darling/README.md
 create mode 100644 third_party/rust/darling/examples/automatic_bounds.rs
 create mode 100644 third_party/rust/darling/examples/consume_fields.rs
 create mode 100644 third_party/rust/darling/examples/fallible_read.rs
 create mode 100644 third_party/rust/darling/examples/supports_struct.rs
 create mode 100644 third_party/rust/darling/src/lib.rs
 create mode 100644 third_party/rust/darling/src/macros_public.rs
 create mode 100644 third_party/rust/darling/tests/accrue_errors.rs
 create mode 100644 third_party/rust/darling/tests/computed_bound.rs
 create mode 100644 third_party/rust/darling/tests/custom_bound.rs
 create mode 100644 third_party/rust/darling/tests/defaults.rs
 create mode 100644 third_party/rust/darling/tests/enums_newtype.rs
 create mode 100644 third_party/rust/darling/tests/enums_struct.rs
 create mode 100644 third_party/rust/darling/tests/enums_unit.rs
 create mode 100644 third_party/rust/darling/tests/error.rs
 create mode 100644 third_party/rust/darling/tests/from_generics.rs
 create mode 100644 third_party/rust/darling/tests/from_type_param.rs
 create mode 100644 third_party/rust/darling/tests/from_type_param_default.rs
 create mode 100644 third_party/rust/darling/tests/from_variant.rs
 create mode 100644 third_party/rust/darling/tests/generics.rs
 create mode 100644 third_party/rust/darling/tests/happy_path.rs
 create mode 100644 third_party/rust/darling/tests/multiple.rs
 create mode 100644 third_party/rust/darling/tests/newtype.rs
 create mode 100644 third_party/rust/darling/tests/skip.rs
 create mode 100644 third_party/rust/darling/tests/split_declaration.rs
 create mode 100644 third_party/rust/darling/tests/suggestions.rs
 create mode 100644 third_party/rust/darling/tests/supports.rs
 create mode 100644 third_party/rust/darling_core/.cargo-checksum.json
 create mode 100644 third_party/rust/darling_core/Cargo.toml
 create mode 100644 third_party/rust/darling_core/LICENSE
 create mode 100644 third_party/rust/darling_core/src/ast/data.rs
 create mode 100644 third_party/rust/darling_core/src/ast/generics.rs
 create mode 100644 third_party/rust/darling_core/src/ast/mod.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/attr_extractor.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/default_expr.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/error.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/field.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/from_derive_impl.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/from_field.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/from_meta_impl.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/from_type_param.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/from_variant_impl.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/mod.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/outer_from_impl.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/trait_impl.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/variant.rs
 create mode 100644 third_party/rust/darling_core/src/codegen/variant_data.rs
 create mode 100644 third_party/rust/darling_core/src/derive.rs
 create mode 100644 third_party/rust/darling_core/src/error/kind.rs
 create mode 100644 third_party/rust/darling_core/src/error/mod.rs
 create mode 100644 third_party/rust/darling_core/src/from_derive_input.rs
 create mode 100644 third_party/rust/darling_core/src/from_field.rs
 create mode 100644 third_party/rust/darling_core/src/from_generic_param.rs
 create mode 100644 third_party/rust/darling_core/src/from_generics.rs
 create mode 100644 third_party/rust/darling_core/src/from_meta.rs
 create mode 100644 third_party/rust/darling_core/src/from_type_param.rs
 create mode 100644 third_party/rust/darling_core/src/from_variant.rs
 create mode 100644 third_party/rust/darling_core/src/lib.rs
 create mode 100644 third_party/rust/darling_core/src/macros_private.rs
 create mode 100644 third_party/rust/darling_core/src/macros_public.rs
 create mode 100644 third_party/rust/darling_core/src/options/core.rs
 create mode 100644 third_party/rust/darling_core/src/options/forward_attrs.rs
 create mode 100644 third_party/rust/darling_core/src/options/from_derive.rs
 create mode 100644 third_party/rust/darling_core/src/options/from_field.rs
 create mode 100644 third_party/rust/darling_core/src/options/from_meta.rs
 create mode 100644 third_party/rust/darling_core/src/options/from_type_param.rs
 create mode 100644 third_party/rust/darling_core/src/options/from_variant.rs
 create mode 100644 third_party/rust/darling_core/src/options/input_field.rs
 create mode 100644 third_party/rust/darling_core/src/options/input_variant.rs
 create mode 100644 third_party/rust/darling_core/src/options/mod.rs
 create mode 100644 third_party/rust/darling_core/src/options/outer_from.rs
 create mode 100644 third_party/rust/darling_core/src/options/shape.rs
 create mode 100644 third_party/rust/darling_core/src/usage/generics_ext.rs
 create mode 100644 third_party/rust/darling_core/src/usage/ident_set.rs
 create mode 100644 third_party/rust/darling_core/src/usage/lifetimes.rs
 create mode 100644 third_party/rust/darling_core/src/usage/mod.rs
 create mode 100644 third_party/rust/darling_core/src/usage/options.rs
 create mode 100644 third_party/rust/darling_core/src/usage/type_params.rs
 create mode 100644 third_party/rust/darling_core/src/util/ident_string.rs
 create mode 100644 third_party/rust/darling_core/src/util/ignored.rs
 create mode 100644 third_party/rust/darling_core/src/util/mod.rs
 create mode 100644 third_party/rust/darling_core/src/util/over_ride.rs
 create mode 100644 third_party/rust/darling_core/src/util/path_list.rs
 create mode 100644 third_party/rust/darling_core/src/util/spanned_value.rs
 create mode 100644 third_party/rust/darling_core/src/util/with_original.rs
 create mode 100644 third_party/rust/darling_macro/.cargo-checksum.json
 create mode 100644 third_party/rust/darling_macro/Cargo.toml
 create mode 100644 third_party/rust/darling_macro/LICENSE
 create mode 100644 third_party/rust/darling_macro/src/lib.rs
 create mode 100644 third_party/rust/dbus/.cargo-checksum.json
 create mode 100644 third_party/rust/dbus/Cargo.toml
 create mode 100644 third_party/rust/dbus/LICENSE-APACHE
 create mode 100644 third_party/rust/dbus/LICENSE-MIT
 create mode 100644 third_party/rust/dbus/examples/adv_server.rs
 create mode 100644 third_party/rust/dbus/examples/argument_guide.md
 create mode 100644 third_party/rust/dbus/examples/client.rs
 create mode 100644 third_party/rust/dbus/examples/properties.rs
 create mode 100644 third_party/rust/dbus/examples/properties_msgitem.rs
 create mode 100644 third_party/rust/dbus/examples/rtkit.rs
 create mode 100644 third_party/rust/dbus/examples/server.rs
 create mode 100644 third_party/rust/dbus/examples/unity_focused_window.rs
 create mode 100644 third_party/rust/dbus/src/arg/array_impl.rs
 create mode 100644 third_party/rust/dbus/src/arg/basic_impl.rs
 create mode 100644 third_party/rust/dbus/src/arg/mod.rs
 create mode 100644 third_party/rust/dbus/src/arg/msgarg.rs
 create mode 100644 third_party/rust/dbus/src/arg/variantstruct_impl.rs
 create mode 100644 third_party/rust/dbus/src/connection.rs
 create mode 100644 third_party/rust/dbus/src/lib.rs
 create mode 100644 third_party/rust/dbus/src/message.rs
 create mode 100644 third_party/rust/dbus/src/methoddisp.rs
 create mode 100644 third_party/rust/dbus/src/objpath.rs
 create mode 100644 third_party/rust/dbus/src/prop.rs
 create mode 100644 third_party/rust/dbus/src/signalargs.rs
 create mode 100644 third_party/rust/dbus/src/stdintf.rs
 create mode 100644 third_party/rust/dbus/src/strings.rs
 create mode 100644 third_party/rust/dbus/src/tree/factory.rs
 create mode 100644 third_party/rust/dbus/src/tree/leaves.rs
 create mode 100644 third_party/rust/dbus/src/tree/methodtype.rs
 create mode 100644 third_party/rust/dbus/src/tree/mod.rs
 create mode 100644 third_party/rust/dbus/src/tree/objectpath.rs
 create mode 100644 third_party/rust/dbus/src/tree/utils.rs
 create mode 100644 third_party/rust/dbus/src/watch.rs
 create mode 100644 third_party/rust/deflate/.cargo-checksum.json
 create mode 100644 third_party/rust/deflate/Cargo.toml
 create mode 100644 third_party/rust/deflate/LICENSE-APACHE
 create mode 100644 third_party/rust/deflate/LICENSE-MIT
 create mode 100644 third_party/rust/deflate/README.md
 create mode 100644 third_party/rust/deflate/benches/bench.rs
 create mode 100644 third_party/rust/deflate/src/bit_reverse.rs
 create mode 100644 third_party/rust/deflate/src/bitstream.rs
 create mode 100644 third_party/rust/deflate/src/chained_hash_table.rs
 create mode 100644 third_party/rust/deflate/src/checksum.rs
 create mode 100644 third_party/rust/deflate/src/compress.rs
 create mode 100644 third_party/rust/deflate/src/compression_options.rs
 create mode 100644 third_party/rust/deflate/src/deflate_state.rs
 create mode 100644 third_party/rust/deflate/src/encoder_state.rs
 create mode 100644 third_party/rust/deflate/src/huffman_lengths.rs
 create mode 100644 third_party/rust/deflate/src/huffman_table.rs
 create mode 100644 third_party/rust/deflate/src/input_buffer.rs
 create mode 100644 third_party/rust/deflate/src/length_encode.rs
 create mode 100644 third_party/rust/deflate/src/lib.rs
 create mode 100644 third_party/rust/deflate/src/lz77.rs
 create mode 100644 third_party/rust/deflate/src/lzvalue.rs
 create mode 100644 third_party/rust/deflate/src/matching.rs
 create mode 100644 third_party/rust/deflate/src/output_writer.rs
 create mode 100644 third_party/rust/deflate/src/rle.rs
 create mode 100644 third_party/rust/deflate/src/stored_block.rs
 create mode 100644 third_party/rust/deflate/src/test_utils.rs
 create mode 100644 third_party/rust/deflate/src/writer.rs
 create mode 100644 third_party/rust/deflate/src/zlib.rs
 create mode 100644 third_party/rust/deflate/tests/pg11.txt
 create mode 100644 third_party/rust/deflate/tests/short.bin
 create mode 100644 third_party/rust/deflate/tests/test.rs
 create mode 100644 third_party/rust/derive_more/.cargo-checksum.json
 create mode 100644 third_party/rust/derive_more/CHANGELOG.md
 create mode 100644 third_party/rust/derive_more/Cargo.lock
 create mode 100644 third_party/rust/derive_more/Cargo.toml
 create mode 100644 third_party/rust/derive_more/LICENSE
 create mode 100644 third_party/rust/derive_more/README.md
 create mode 100644 third_party/rust/derive_more/src/add_assign_like.rs
 create mode 100644 third_party/rust/derive_more/src/add_helpers.rs
 create mode 100644 third_party/rust/derive_more/src/add_like.rs
 create mode 100644 third_party/rust/derive_more/src/as_mut.rs
 create mode 100644 third_party/rust/derive_more/src/as_ref.rs
 create mode 100644 third_party/rust/derive_more/src/constructor.rs
 create mode 100644 third_party/rust/derive_more/src/deref.rs
 create mode 100644 third_party/rust/derive_more/src/deref_mut.rs
 create mode 100644 third_party/rust/derive_more/src/display.rs
 create mode 100644 third_party/rust/derive_more/src/from.rs
 create mode 100644 third_party/rust/derive_more/src/from_str.rs
 create mode 100644 third_party/rust/derive_more/src/index.rs
 create mode 100644 third_party/rust/derive_more/src/index_mut.rs
 create mode 100644 third_party/rust/derive_more/src/into.rs
 create mode 100644 third_party/rust/derive_more/src/into_iterator.rs
 create mode 100644 third_party/rust/derive_more/src/lib.rs
 create mode 100644 third_party/rust/derive_more/src/mul_assign_like.rs
 create mode 100644 third_party/rust/derive_more/src/mul_helpers.rs
 create mode 100644 third_party/rust/derive_more/src/mul_like.rs
 create mode 100644 third_party/rust/derive_more/src/not_like.rs
 create mode 100644 third_party/rust/derive_more/src/parsing.rs
 create mode 100644 third_party/rust/derive_more/src/sum_like.rs
 create mode 100644 third_party/rust/derive_more/src/try_into.rs
 create mode 100644 third_party/rust/derive_more/src/utils.rs
 create mode 100644 third_party/rust/devd-rs/.cargo-checksum.json
 create mode 100644 third_party/rust/devd-rs/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/devd-rs/Cargo.lock
 create mode 100644 third_party/rust/devd-rs/Cargo.toml
 create mode 100644 third_party/rust/devd-rs/README.md
 create mode 100644 third_party/rust/devd-rs/UNLICENSE
 create mode 100644 third_party/rust/devd-rs/examples/main.rs
 create mode 100644 third_party/rust/devd-rs/src/data.rs
 create mode 100644 third_party/rust/devd-rs/src/lib.rs
 create mode 100644 third_party/rust/devd-rs/src/parser.rs
 create mode 100644 third_party/rust/devd-rs/src/result.rs
 create mode 100644 third_party/rust/digest/.cargo-checksum.json
 create mode 100644 third_party/rust/digest/Cargo.toml
 create mode 100644 third_party/rust/digest/LICENSE-APACHE
 create mode 100644 third_party/rust/digest/LICENSE-MIT
 create mode 100644 third_party/rust/digest/src/dev.rs
 create mode 100644 third_party/rust/digest/src/digest.rs
 create mode 100644 third_party/rust/digest/src/dyn_digest.rs
 create mode 100644 third_party/rust/digest/src/errors.rs
 create mode 100644 third_party/rust/digest/src/lib.rs
 create mode 100644 third_party/rust/dirs-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/dirs-sys/Cargo.toml
 create mode 100644 third_party/rust/dirs-sys/LICENSE-APACHE
 create mode 100644 third_party/rust/dirs-sys/LICENSE-MIT
 create mode 100644 third_party/rust/dirs-sys/README.md
 create mode 100644 third_party/rust/dirs-sys/src/lib.rs
 create mode 100644 third_party/rust/dirs-sys/src/xdg_user_dirs.rs
 create mode 100644 third_party/rust/dirs/.cargo-checksum.json
 create mode 100644 third_party/rust/dirs/Cargo.toml
 create mode 100644 third_party/rust/dirs/LICENSE-APACHE
 create mode 100644 third_party/rust/dirs/LICENSE-MIT
 create mode 100644 third_party/rust/dirs/README.md
 create mode 100644 third_party/rust/dirs/src/lib.rs
 create mode 100644 third_party/rust/dirs/src/lin.rs
 create mode 100644 third_party/rust/dirs/src/mac.rs
 create mode 100644 third_party/rust/dirs/src/wasm.rs
 create mode 100644 third_party/rust/dirs/src/win.rs
 create mode 100644 third_party/rust/dns-parser/.cargo-checksum.json
 create mode 100644 third_party/rust/dns-parser/Cargo.toml
 create mode 100644 third_party/rust/dns-parser/LICENSE-APACHE
 create mode 100644 third_party/rust/dns-parser/LICENSE-MIT
 create mode 100644 third_party/rust/dns-parser/README.md
 create mode 100644 third_party/rust/dns-parser/bulk.yaml
 create mode 100644 third_party/rust/dns-parser/examples/sync_tcp_client.rs
 create mode 100644 third_party/rust/dns-parser/examples/sync_udp_client.rs
 create mode 100644 third_party/rust/dns-parser/src/builder.rs
 create mode 100644 third_party/rust/dns-parser/src/enums.rs
 create mode 100644 third_party/rust/dns-parser/src/error.rs
 create mode 100644 third_party/rust/dns-parser/src/header.rs
 create mode 100644 third_party/rust/dns-parser/src/lib.rs
 create mode 100644 third_party/rust/dns-parser/src/name.rs
 create mode 100644 third_party/rust/dns-parser/src/parser.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/a.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/aaaa.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/all.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/axfr.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/cname.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/hinfo.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/maila.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mailb.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mb.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mf.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mg.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/minfo.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mod.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mr.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/mx.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/ns.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/nsec.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/null.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/opt.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/ptr.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/soa.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/srv.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/txt.rs
 create mode 100644 third_party/rust/dns-parser/src/rdata/wks.rs
 create mode 100644 third_party/rust/dns-parser/src/structs.rs
 create mode 100644 third_party/rust/dns-parser/vagga.yaml
 create mode 100644 third_party/rust/dogear/.cargo-checksum.json
 create mode 100644 third_party/rust/dogear/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/dogear/Cargo.toml
 create mode 100644 third_party/rust/dogear/LICENSE
 create mode 100644 third_party/rust/dogear/README.md
 create mode 100644 third_party/rust/dogear/src/driver.rs
 create mode 100644 third_party/rust/dogear/src/error.rs
 create mode 100644 third_party/rust/dogear/src/guid.rs
 create mode 100644 third_party/rust/dogear/src/lib.rs
 create mode 100644 third_party/rust/dogear/src/merge.rs
 create mode 100644 third_party/rust/dogear/src/store.rs
 create mode 100644 third_party/rust/dogear/src/tests.rs
 create mode 100644 third_party/rust/dogear/src/tree.rs
 create mode 100644 third_party/rust/dtoa-short/.cargo-checksum.json
 create mode 100644 third_party/rust/dtoa-short/Cargo.toml
 create mode 100644 third_party/rust/dtoa-short/src/lib.rs
 create mode 100644 third_party/rust/dtoa/.cargo-checksum.json
 create mode 100644 third_party/rust/dtoa/Cargo.toml
 create mode 100644 third_party/rust/dtoa/LICENSE-APACHE
 create mode 100644 third_party/rust/dtoa/LICENSE-MIT
 create mode 100644 third_party/rust/dtoa/README.md
 create mode 100644 third_party/rust/dtoa/benches/bench.rs
 create mode 100644 third_party/rust/dtoa/src/diyfp.rs
 create mode 100644 third_party/rust/dtoa/src/dtoa.rs
 create mode 100644 third_party/rust/dtoa/src/lib.rs
 create mode 100644 third_party/rust/dtoa/tests/test.rs
 create mode 100644 third_party/rust/dwrote/.cargo-checksum.json
 create mode 100644 third_party/rust/dwrote/Cargo.toml
 create mode 100644 third_party/rust/dwrote/README.md
 create mode 100644 third_party/rust/dwrote/appveyor.yml
 create mode 100644 third_party/rust/dwrote/src/bitmap_render_target.rs
 create mode 100644 third_party/rust/dwrote/src/com_helpers.rs
 create mode 100644 third_party/rust/dwrote/src/font.rs
 create mode 100644 third_party/rust/dwrote/src/font_collection.rs
 create mode 100644 third_party/rust/dwrote/src/font_collection_impl.rs
 create mode 100644 third_party/rust/dwrote/src/font_face.rs
 create mode 100644 third_party/rust/dwrote/src/font_fallback.rs
 create mode 100644 third_party/rust/dwrote/src/font_family.rs
 create mode 100644 third_party/rust/dwrote/src/font_file.rs
 create mode 100644 third_party/rust/dwrote/src/font_file_loader_impl.rs
 create mode 100644 third_party/rust/dwrote/src/gdi_interop.rs
 create mode 100644 third_party/rust/dwrote/src/geometry_sink_impl.rs
 create mode 100644 third_party/rust/dwrote/src/glyph_run_analysis.rs
 create mode 100644 third_party/rust/dwrote/src/helpers.rs
 create mode 100644 third_party/rust/dwrote/src/lib.rs
 create mode 100644 third_party/rust/dwrote/src/outline_builder.rs
 create mode 100644 third_party/rust/dwrote/src/rendering_params.rs
 create mode 100644 third_party/rust/dwrote/src/test.rs
 create mode 100644 third_party/rust/dwrote/src/text_analysis_source.rs
 create mode 100644 third_party/rust/dwrote/src/text_analysis_source_impl.rs
 create mode 100644 third_party/rust/dwrote/src/types.rs
 create mode 100644 third_party/rust/ece/.cargo-checksum.json
 create mode 100644 third_party/rust/ece/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/ece/Cargo.toml
 create mode 100644 third_party/rust/ece/LICENSE
 create mode 100644 third_party/rust/ece/README.md
 create mode 100644 third_party/rust/ece/src/aes128gcm.rs
 create mode 100644 third_party/rust/ece/src/aesgcm.rs
 create mode 100644 third_party/rust/ece/src/common.rs
 create mode 100644 third_party/rust/ece/src/crypto/holder.rs
 create mode 100644 third_party/rust/ece/src/crypto/mod.rs
 create mode 100644 third_party/rust/ece/src/crypto/openssl.rs
 create mode 100644 third_party/rust/ece/src/error.rs
 create mode 100644 third_party/rust/ece/src/lib.rs
 create mode 100644 third_party/rust/either/.cargo-checksum.json
 create mode 100644 third_party/rust/either/Cargo.toml
 create mode 100644 third_party/rust/either/LICENSE-APACHE
 create mode 100644 third_party/rust/either/LICENSE-MIT
 create mode 100644 third_party/rust/either/README.rst
 create mode 100644 third_party/rust/either/src/lib.rs
 create mode 100644 third_party/rust/encoding_c/.cargo-checksum.json
 create mode 100644 third_party/rust/encoding_c/CONTRIBUTING.md
 create mode 100644 third_party/rust/encoding_c/COPYRIGHT
 create mode 100644 third_party/rust/encoding_c/Cargo.toml
 create mode 100644 third_party/rust/encoding_c/LICENSE-APACHE
 create mode 100644 third_party/rust/encoding_c/LICENSE-MIT
 create mode 100644 third_party/rust/encoding_c/README.md
 create mode 100644 third_party/rust/encoding_c/build-disabled.rs
 create mode 100644 third_party/rust/encoding_c/build.rs
 create mode 100644 third_party/rust/encoding_c/include/encoding_rs.h
 create mode 100644 third_party/rust/encoding_c/include/encoding_rs_cpp.h
 create mode 100644 third_party/rust/encoding_c/include/encoding_rs_statics.h
 create mode 100644 third_party/rust/encoding_c/src/lib.rs
 create mode 100644 third_party/rust/encoding_c_mem/.cargo-checksum.json
 create mode 100644 third_party/rust/encoding_c_mem/CONTRIBUTING.md
 create mode 100644 third_party/rust/encoding_c_mem/COPYRIGHT
 create mode 100644 third_party/rust/encoding_c_mem/Cargo.toml
 create mode 100644 third_party/rust/encoding_c_mem/LICENSE-APACHE
 create mode 100644 third_party/rust/encoding_c_mem/LICENSE-MIT
 create mode 100644 third_party/rust/encoding_c_mem/README.md
 create mode 100644 third_party/rust/encoding_c_mem/build.rs
 create mode 100644 third_party/rust/encoding_c_mem/include/encoding_rs_mem.h
 create mode 100644 third_party/rust/encoding_c_mem/include/encoding_rs_mem_cpp.h
 create mode 100644 third_party/rust/encoding_c_mem/src/lib.rs
 create mode 100644 third_party/rust/encoding_rs/.cargo-checksum.json
 create mode 100644 third_party/rust/encoding_rs/CONTRIBUTING.md
 create mode 100644 third_party/rust/encoding_rs/COPYRIGHT
 create mode 100644 third_party/rust/encoding_rs/Cargo.toml
 create mode 100644 third_party/rust/encoding_rs/Ideas.md
 create mode 100644 third_party/rust/encoding_rs/LICENSE-APACHE
 create mode 100644 third_party/rust/encoding_rs/LICENSE-MIT
 create mode 100644 third_party/rust/encoding_rs/README.md
 create mode 100644 third_party/rust/encoding_rs/build.rs
 create mode 100644 third_party/rust/encoding_rs/doc/Big5.txt
 create mode 100644 third_party/rust/encoding_rs/doc/EUC-JP.txt
 create mode 100644 third_party/rust/encoding_rs/doc/EUC-KR.txt
 create mode 100644 third_party/rust/encoding_rs/doc/GBK.txt
 create mode 100644 third_party/rust/encoding_rs/doc/IBM866.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-2022-JP.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-10.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-13.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-14.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-15.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-16.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-2.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-3.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-4.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-5.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-6.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-7.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-8-I.txt
 create mode 100644 third_party/rust/encoding_rs/doc/ISO-8859-8.txt
 create mode 100644 third_party/rust/encoding_rs/doc/KOI8-R.txt
 create mode 100644 third_party/rust/encoding_rs/doc/KOI8-U.txt
 create mode 100644 third_party/rust/encoding_rs/doc/Shift_JIS.txt
 create mode 100644 third_party/rust/encoding_rs/doc/UTF-16BE.txt
 create mode 100644 third_party/rust/encoding_rs/doc/UTF-16LE.txt
 create mode 100644 third_party/rust/encoding_rs/doc/UTF-8.txt
 create mode 100644 third_party/rust/encoding_rs/doc/gb18030.txt
 create mode 100644 third_party/rust/encoding_rs/doc/macintosh.txt
 create mode 100644 third_party/rust/encoding_rs/doc/replacement.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1250.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1251.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1252.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1253.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1254.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1255.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1256.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1257.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-1258.txt
 create mode 100644 third_party/rust/encoding_rs/doc/windows-874.txt
 create mode 100644 third_party/rust/encoding_rs/doc/x-mac-cyrillic.txt
 create mode 100644 third_party/rust/encoding_rs/doc/x-user-defined.txt
 create mode 100644 third_party/rust/encoding_rs/generate-encoding-data.py
 create mode 100644 third_party/rust/encoding_rs/rustfmt.toml
 create mode 100644 third_party/rust/encoding_rs/src/ascii.rs
 create mode 100644 third_party/rust/encoding_rs/src/big5.rs
 create mode 100644 third_party/rust/encoding_rs/src/data.rs
 create mode 100644 third_party/rust/encoding_rs/src/euc_jp.rs
 create mode 100644 third_party/rust/encoding_rs/src/euc_kr.rs
 create mode 100644 third_party/rust/encoding_rs/src/gb18030.rs
 create mode 100644 third_party/rust/encoding_rs/src/handles.rs
 create mode 100644 third_party/rust/encoding_rs/src/iso_2022_jp.rs
 create mode 100644 third_party/rust/encoding_rs/src/lib.rs
 create mode 100644 third_party/rust/encoding_rs/src/macros.rs
 create mode 100644 third_party/rust/encoding_rs/src/mem.rs
 create mode 100644 third_party/rust/encoding_rs/src/replacement.rs
 create mode 100644 third_party/rust/encoding_rs/src/shift_jis.rs
 create mode 100644 third_party/rust/encoding_rs/src/simd_funcs.rs
 create mode 100644 third_party/rust/encoding_rs/src/single_byte.rs
 create mode 100644 third_party/rust/encoding_rs/src/test_data/big5_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/big5_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/big5_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/big5_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/euc_kr_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/euc_kr_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/euc_kr_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/euc_kr_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/gb18030_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/gb18030_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/gb18030_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/gb18030_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/iso_2022_jp_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/iso_2022_jp_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/iso_2022_jp_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/iso_2022_jp_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0208_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0208_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0208_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0208_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0212_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/jis0212_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/shift_jis_in.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/shift_jis_in_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/shift_jis_out.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_data/shift_jis_out_ref.txt
 create mode 100644 third_party/rust/encoding_rs/src/test_labels_names.rs
 create mode 100644 third_party/rust/encoding_rs/src/testing.rs
 create mode 100644 third_party/rust/encoding_rs/src/utf_16.rs
 create mode 100644 third_party/rust/encoding_rs/src/utf_8.rs
 create mode 100644 third_party/rust/encoding_rs/src/variant.rs
 create mode 100644 third_party/rust/encoding_rs/src/x_user_defined.rs
 create mode 100644 third_party/rust/env_logger/.cargo-checksum.json
 create mode 100644 third_party/rust/env_logger/CHANGELOG.md
 create mode 100644 third_party/rust/env_logger/Cargo.lock
 create mode 100644 third_party/rust/env_logger/Cargo.toml
 create mode 100644 third_party/rust/env_logger/LICENSE-APACHE
 create mode 100644 third_party/rust/env_logger/LICENSE-MIT
 create mode 100644 third_party/rust/env_logger/README.md
 create mode 100644 third_party/rust/env_logger/examples/custom_default_format.rs
 create mode 100644 third_party/rust/env_logger/examples/custom_format.rs
 create mode 100644 third_party/rust/env_logger/examples/custom_logger.rs
 create mode 100644 third_party/rust/env_logger/examples/default.rs
 create mode 100644 third_party/rust/env_logger/examples/direct_logger.rs
 create mode 100644 third_party/rust/env_logger/examples/filters_from_code.rs
 create mode 100644 third_party/rust/env_logger/src/filter/mod.rs
 create mode 100644 third_party/rust/env_logger/src/filter/regex.rs
 create mode 100644 third_party/rust/env_logger/src/filter/string.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/humantime/extern_impl.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/humantime/mod.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/humantime/shim_impl.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/mod.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/writer/atty.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/writer/mod.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/writer/termcolor/extern_impl.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/writer/termcolor/mod.rs
 create mode 100644 third_party/rust/env_logger/src/fmt/writer/termcolor/shim_impl.rs
 create mode 100644 third_party/rust/env_logger/src/lib.rs
 create mode 100644 third_party/rust/env_logger/tests/init-twice-retains-filter.rs
 create mode 100644 third_party/rust/env_logger/tests/log-in-log.rs
 create mode 100644 third_party/rust/env_logger/tests/regexp_filter.rs
 create mode 100644 third_party/rust/error-chain/.cargo-checksum.json
 create mode 100644 third_party/rust/error-chain/CHANGELOG.md
 create mode 100644 third_party/rust/error-chain/Cargo.toml
 create mode 100644 third_party/rust/error-chain/LICENSE-APACHE
 create mode 100644 third_party/rust/error-chain/LICENSE-MIT
 create mode 100644 third_party/rust/error-chain/README.md
 create mode 100644 third_party/rust/error-chain/examples/all.rs
 create mode 100644 third_party/rust/error-chain/examples/chain_err.rs
 create mode 100644 third_party/rust/error-chain/examples/doc.rs
 create mode 100644 third_party/rust/error-chain/examples/quickstart.rs
 create mode 100644 third_party/rust/error-chain/examples/size.rs
 create mode 100644 third_party/rust/error-chain/src/bin/has_backtrace.rs
 create mode 100644 third_party/rust/error-chain/src/error_chain.rs
 create mode 100644 third_party/rust/error-chain/src/example_generated.rs
 create mode 100644 third_party/rust/error-chain/src/impl_error_chain_kind.rs
 create mode 100644 third_party/rust/error-chain/src/lib.rs
 create mode 100644 third_party/rust/error-chain/src/quick_main.rs
 create mode 100644 third_party/rust/error-chain/tests/quick_main.rs
 create mode 100644 third_party/rust/error-chain/tests/tests.rs
 create mode 100644 third_party/rust/error-support/.cargo-checksum.json
 create mode 100644 third_party/rust/error-support/Cargo.toml
 create mode 100644 third_party/rust/error-support/src/lib.rs
 create mode 100644 third_party/rust/euclid/.cargo-checksum.json
 create mode 100644 third_party/rust/euclid/COPYRIGHT
 create mode 100644 third_party/rust/euclid/Cargo.toml
 create mode 100644 third_party/rust/euclid/LICENSE-APACHE
 create mode 100644 third_party/rust/euclid/LICENSE-MIT
 create mode 100644 third_party/rust/euclid/README.md
 create mode 100644 third_party/rust/euclid/src/angle.rs
 create mode 100644 third_party/rust/euclid/src/approxeq.rs
 create mode 100644 third_party/rust/euclid/src/approxord.rs
 create mode 100644 third_party/rust/euclid/src/box2d.rs
 create mode 100644 third_party/rust/euclid/src/box3d.rs
 create mode 100644 third_party/rust/euclid/src/homogen.rs
 create mode 100644 third_party/rust/euclid/src/length.rs
 create mode 100644 third_party/rust/euclid/src/lib.rs
 create mode 100644 third_party/rust/euclid/src/macros.rs
 create mode 100644 third_party/rust/euclid/src/nonempty.rs
 create mode 100644 third_party/rust/euclid/src/num.rs
 create mode 100644 third_party/rust/euclid/src/point.rs
 create mode 100644 third_party/rust/euclid/src/rect.rs
 create mode 100644 third_party/rust/euclid/src/rigid.rs
 create mode 100644 third_party/rust/euclid/src/rotation.rs
 create mode 100644 third_party/rust/euclid/src/scale.rs
 create mode 100644 third_party/rust/euclid/src/side_offsets.rs
 create mode 100644 third_party/rust/euclid/src/size.rs
 create mode 100644 third_party/rust/euclid/src/transform2d.rs
 create mode 100644 third_party/rust/euclid/src/transform3d.rs
 create mode 100644 third_party/rust/euclid/src/translation.rs
 create mode 100644 third_party/rust/euclid/src/trig.rs
 create mode 100644 third_party/rust/euclid/src/vector.rs
 create mode 100644 third_party/rust/failure/.cargo-checksum.json
 create mode 100644 third_party/rust/failure/.gitlab-ci.yml
 create mode 100644 third_party/rust/failure/.travis.yml
 create mode 100644 third_party/rust/failure/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/failure/Cargo.lock.ci
 create mode 100644 third_party/rust/failure/Cargo.toml
 create mode 100644 third_party/rust/failure/LICENSE-APACHE
 create mode 100644 third_party/rust/failure/LICENSE-MIT
 create mode 100644 third_party/rust/failure/Makefile
 create mode 100644 third_party/rust/failure/README.md
 create mode 100644 third_party/rust/failure/RELEASES.md
 create mode 100644 third_party/rust/failure/book/src/SUMMARY.md
 create mode 100644 third_party/rust/failure/book/src/bail-and-ensure.md
 create mode 100644 third_party/rust/failure/book/src/custom-fail.md
 create mode 100644 third_party/rust/failure/book/src/derive-fail.md
 create mode 100644 third_party/rust/failure/book/src/error-errorkind.md
 create mode 100644 third_party/rust/failure/book/src/error-msg.md
 create mode 100644 third_party/rust/failure/book/src/error.md
 create mode 100644 third_party/rust/failure/book/src/fail.md
 create mode 100644 third_party/rust/failure/book/src/guidance.md
 create mode 100644 third_party/rust/failure/book/src/howto.md
 create mode 100644 third_party/rust/failure/book/src/intro.md
 create mode 100644 third_party/rust/failure/book/src/string-custom-error.md
 create mode 100644 third_party/rust/failure/book/src/use-error.md
 create mode 100755 third_party/rust/failure/build-docs.sh
 create mode 100644 third_party/rust/failure/examples/bail_ensure.rs
 create mode 100644 third_party/rust/failure/examples/error_as_cause.rs
 create mode 100644 third_party/rust/failure/examples/simple.rs
 create mode 100644 third_party/rust/failure/examples/string_custom_error_pattern.rs
 create mode 100644 third_party/rust/failure/src/as_fail.rs
 create mode 100644 third_party/rust/failure/src/backtrace/internal.rs
 create mode 100644 third_party/rust/failure/src/backtrace/mod.rs
 create mode 100644 third_party/rust/failure/src/box_std.rs
 create mode 100644 third_party/rust/failure/src/compat.rs
 create mode 100644 third_party/rust/failure/src/context.rs
 create mode 100644 third_party/rust/failure/src/error/error_impl.rs
 create mode 100644 third_party/rust/failure/src/error/error_impl_small.rs
 create mode 100644 third_party/rust/failure/src/error/mod.rs
 create mode 100644 third_party/rust/failure/src/error_message.rs
 create mode 100644 third_party/rust/failure/src/lib.rs
 create mode 100644 third_party/rust/failure/src/macros.rs
 create mode 100644 third_party/rust/failure/src/result_ext.rs
 create mode 100644 third_party/rust/failure/src/small_error.rs
 create mode 100644 third_party/rust/failure/src/sync_failure.rs
 create mode 100644 third_party/rust/failure/tests/basic_fail.rs
 create mode 100644 third_party/rust/failure/tests/fail_compat.rs
 create mode 100644 third_party/rust/failure/tests/macro_trailing_comma.rs
 create mode 100644 third_party/rust/failure/travis.sh
 create mode 100644 third_party/rust/failure_derive/.cargo-checksum.json
 create mode 100644 third_party/rust/failure_derive/Cargo.toml
 create mode 100644 third_party/rust/failure_derive/build.rs
 create mode 100644 third_party/rust/failure_derive/src/lib.rs
 create mode 100644 third_party/rust/failure_derive/tests/backtrace.rs
 create mode 100644 third_party/rust/failure_derive/tests/custom_type_bounds.rs
 create mode 100644 third_party/rust/failure_derive/tests/no_derive_display.rs
 create mode 100644 third_party/rust/failure_derive/tests/tests.rs
 create mode 100644 third_party/rust/failure_derive/tests/wraps.rs
 create mode 100644 third_party/rust/fake-simd/.cargo-checksum.json
 create mode 100644 third_party/rust/fake-simd/Cargo.toml
 create mode 100644 third_party/rust/fake-simd/LICENSE-APACHE
 create mode 100644 third_party/rust/fake-simd/LICENSE-MIT
 create mode 100644 third_party/rust/fake-simd/src/lib.rs
 create mode 100644 third_party/rust/fallible-iterator/.cargo-checksum.json
 create mode 100644 third_party/rust/fallible-iterator/CHANGELOG.md
 create mode 100644 third_party/rust/fallible-iterator/Cargo.toml
 create mode 100644 third_party/rust/fallible-iterator/LICENSE-APACHE
 create mode 100644 third_party/rust/fallible-iterator/LICENSE-MIT
 create mode 100644 third_party/rust/fallible-iterator/README.md
 create mode 100644 third_party/rust/fallible-iterator/src/lib.rs
 create mode 100644 third_party/rust/fallible-iterator/src/test.rs
 create mode 100644 third_party/rust/fallible-streaming-iterator/.cargo-checksum.json
 create mode 100644 third_party/rust/fallible-streaming-iterator/Cargo.toml
 create mode 100644 third_party/rust/fallible-streaming-iterator/LICENSE-APACHE
 create mode 100644 third_party/rust/fallible-streaming-iterator/LICENSE-MIT
 create mode 100644 third_party/rust/fallible-streaming-iterator/README.md
 create mode 100644 third_party/rust/fallible-streaming-iterator/src/lib.rs
 create mode 100644 third_party/rust/ffi-support/.cargo-checksum.json
 create mode 100644 third_party/rust/ffi-support/Cargo.toml
 create mode 100644 third_party/rust/ffi-support/LICENSE-APACHE
 create mode 100644 third_party/rust/ffi-support/LICENSE-MIT
 create mode 100644 third_party/rust/ffi-support/README.md
 create mode 100644 third_party/rust/ffi-support/src/error.rs
 create mode 100644 third_party/rust/ffi-support/src/ffistr.rs
 create mode 100644 third_party/rust/ffi-support/src/handle_map.rs
 create mode 100644 third_party/rust/ffi-support/src/into_ffi.rs
 create mode 100644 third_party/rust/ffi-support/src/lib.rs
 create mode 100644 third_party/rust/ffi-support/src/macros.rs
 create mode 100644 third_party/rust/ffi-support/src/string.rs
 create mode 100644 third_party/rust/filetime_win/.cargo-checksum.json
 create mode 100644 third_party/rust/filetime_win/Cargo.toml
 create mode 100644 third_party/rust/filetime_win/LICENSE-APACHE
 create mode 100644 third_party/rust/filetime_win/LICENSE-MIT
 create mode 100644 third_party/rust/filetime_win/src/lib.rs
 create mode 100644 third_party/rust/flate2/.cargo-checksum.json
 create mode 100644 third_party/rust/flate2/Cargo.lock
 create mode 100644 third_party/rust/flate2/Cargo.toml
 create mode 100644 third_party/rust/flate2/LICENSE-APACHE
 create mode 100644 third_party/rust/flate2/LICENSE-MIT
 create mode 100644 third_party/rust/flate2/README.md
 create mode 100644 third_party/rust/flate2/examples/deflatedecoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/deflatedecoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/deflatedecoder-write.rs
 create mode 100644 third_party/rust/flate2/examples/deflateencoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/deflateencoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/deflateencoder-write.rs
 create mode 100644 third_party/rust/flate2/examples/gzbuilder.rs
 create mode 100644 third_party/rust/flate2/examples/gzdecoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/gzdecoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/gzdecoder-write.rs
 create mode 100644 third_party/rust/flate2/examples/gzencoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/gzencoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/gzencoder-write.rs
 create mode 100644 third_party/rust/flate2/examples/gzmultidecoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/gzmultidecoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/hello_world.txt
 create mode 100644 third_party/rust/flate2/examples/zlibdecoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/zlibdecoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/zlibdecoder-write.rs
 create mode 100644 third_party/rust/flate2/examples/zlibencoder-bufread.rs
 create mode 100644 third_party/rust/flate2/examples/zlibencoder-read.rs
 create mode 100644 third_party/rust/flate2/examples/zlibencoder-write.rs
 create mode 100644 third_party/rust/flate2/src/bufreader.rs
 create mode 100644 third_party/rust/flate2/src/crc.rs
 create mode 100644 third_party/rust/flate2/src/deflate/bufread.rs
 create mode 100644 third_party/rust/flate2/src/deflate/mod.rs
 create mode 100644 third_party/rust/flate2/src/deflate/read.rs
 create mode 100644 third_party/rust/flate2/src/deflate/write.rs
 create mode 100644 third_party/rust/flate2/src/ffi/c.rs
 create mode 100644 third_party/rust/flate2/src/ffi/mod.rs
 create mode 100644 third_party/rust/flate2/src/ffi/rust.rs
 create mode 100644 third_party/rust/flate2/src/gz/bufread.rs
 create mode 100644 third_party/rust/flate2/src/gz/mod.rs
 create mode 100644 third_party/rust/flate2/src/gz/read.rs
 create mode 100644 third_party/rust/flate2/src/gz/write.rs
 create mode 100644 third_party/rust/flate2/src/lib.rs
 create mode 100644 third_party/rust/flate2/src/mem.rs
 create mode 100644 third_party/rust/flate2/src/zio.rs
 create mode 100644 third_party/rust/flate2/src/zlib/bufread.rs
 create mode 100644 third_party/rust/flate2/src/zlib/mod.rs
 create mode 100644 third_party/rust/flate2/src/zlib/read.rs
 create mode 100644 third_party/rust/flate2/src/zlib/write.rs
 create mode 100644 third_party/rust/flate2/tests/async-reader.rs
 create mode 100644 third_party/rust/flate2/tests/corrupt-file.gz
 create mode 100644 third_party/rust/flate2/tests/early-flush.rs
 create mode 100644 third_party/rust/flate2/tests/empty-read.rs
 create mode 100644 third_party/rust/flate2/tests/good-file.gz
 create mode 100644 third_party/rust/flate2/tests/good-file.txt
 create mode 100644 third_party/rust/flate2/tests/gunzip.rs
 create mode 100644 third_party/rust/flate2/tests/multi.gz
 create mode 100644 third_party/rust/flate2/tests/multi.txt
 create mode 100644 third_party/rust/flate2/tests/tokio.rs
 create mode 100644 third_party/rust/flate2/tests/zero-write.rs
 create mode 100644 third_party/rust/float-cmp/.cargo-checksum.json
 create mode 100644 third_party/rust/float-cmp/Cargo.toml
 create mode 100644 third_party/rust/float-cmp/LICENSE
 create mode 100644 third_party/rust/float-cmp/README.md
 create mode 100644 third_party/rust/float-cmp/src/eq.rs
 create mode 100644 third_party/rust/float-cmp/src/lib.rs
 create mode 100644 third_party/rust/float-cmp/src/macros.rs
 create mode 100644 third_party/rust/float-cmp/src/ratio.rs
 create mode 100644 third_party/rust/float-cmp/src/ulps.rs
 create mode 100644 third_party/rust/float-cmp/src/ulps_eq.rs
 create mode 100644 third_party/rust/fluent-bundle/.cargo-checksum.json
 create mode 100644 third_party/rust/fluent-bundle/CHANGELOG.md
 create mode 100644 third_party/rust/fluent-bundle/Cargo.lock
 create mode 100644 third_party/rust/fluent-bundle/Cargo.toml
 create mode 100644 third_party/rust/fluent-bundle/README.md
 create mode 100644 third_party/rust/fluent-bundle/benches/menubar.ftl
 create mode 100644 third_party/rust/fluent-bundle/benches/preferences.ftl
 create mode 100644 third_party/rust/fluent-bundle/benches/resolver.rs
 create mode 100644 third_party/rust/fluent-bundle/benches/simple.ftl
 create mode 100644 third_party/rust/fluent-bundle/benches/unescape.ftl
 create mode 100644 third_party/rust/fluent-bundle/examples/README.md
 create mode 100644 third_party/rust/fluent-bundle/examples/custom_formatter.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/custom_type.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/external_arguments.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/functions.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/hello.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/message_reference.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/resources/en-US/simple.ftl
 create mode 100644 third_party/rust/fluent-bundle/examples/resources/fr/simple.ftl
 create mode 100644 third_party/rust/fluent-bundle/examples/resources/pl/simple.ftl
 create mode 100644 third_party/rust/fluent-bundle/examples/selector.rs
 create mode 100644 third_party/rust/fluent-bundle/examples/simple-app.rs
 create mode 100644 third_party/rust/fluent-bundle/src/bundle.rs
 create mode 100644 third_party/rust/fluent-bundle/src/concurrent.rs
 create mode 100644 third_party/rust/fluent-bundle/src/entry.rs
 create mode 100644 third_party/rust/fluent-bundle/src/errors.rs
 create mode 100644 third_party/rust/fluent-bundle/src/lib.rs
 create mode 100644 third_party/rust/fluent-bundle/src/memoizer.rs
 create mode 100644 third_party/rust/fluent-bundle/src/resolve.rs
 create mode 100644 third_party/rust/fluent-bundle/src/resource.rs
 create mode 100644 third_party/rust/fluent-bundle/src/types/mod.rs
 create mode 100644 third_party/rust/fluent-bundle/src/types/number.rs
 create mode 100644 third_party/rust/fluent-bundle/src/types/plural.rs
 create mode 100644 third_party/rust/fluent-bundle/tests/bundle.rs
 create mode 100644 third_party/rust/fluent-bundle/tests/custom_types.rs
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/arguments.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/attributes.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/bomb.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/context.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/defaults.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/errors.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/functions.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/functions_runtime.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/isolating.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/literals.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/macros.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/patterns.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/primitives.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/select_expression.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/transform.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/values_format.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/fixtures/values_ref.yaml
 create mode 100644 third_party/rust/fluent-bundle/tests/helpers/mod.rs
 create mode 100644 third_party/rust/fluent-bundle/tests/resolver_fixtures.rs
 create mode 100644 third_party/rust/fluent-bundle/tests/types_test.rs
 create mode 100644 third_party/rust/fluent-langneg/.cargo-checksum.json
 create mode 100644 third_party/rust/fluent-langneg/CHANGELOG.md
 create mode 100644 third_party/rust/fluent-langneg/Cargo.lock
 create mode 100644 third_party/rust/fluent-langneg/Cargo.toml
 create mode 100644 third_party/rust/fluent-langneg/LICENSE
 create mode 100644 third_party/rust/fluent-langneg/README.md
 create mode 100644 third_party/rust/fluent-langneg/benches/negotiate.rs
 create mode 100644 third_party/rust/fluent-langneg/examples/negotiate.rs
 create mode 100644 third_party/rust/fluent-langneg/src/accepted_languages.rs
 create mode 100644 third_party/rust/fluent-langneg/src/lib.rs
 create mode 100644 third_party/rust/fluent-langneg/src/negotiate/likely_subtags.rs
 create mode 100644 third_party/rust/fluent-langneg/src/negotiate/mod.rs
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/accepted_languages.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/locale/options-ext.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/locale/options.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/locale/parsing-ext.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/locale/parsing.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/locale/serialize-options.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/available-as-range.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/cases.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/cross-region.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/cross-variant.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/default-locale.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/errors.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/exact-match.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/likely-subtag.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/prioritize.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/filtering/requested-und.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/lookup/main.json
 create mode 100644 third_party/rust/fluent-langneg/tests/fixtures/negotiate/matching/main.json
 create mode 100644 third_party/rust/fluent-langneg/tests/lib.rs
 create mode 100644 third_party/rust/fluent-pseudo/.cargo-checksum.json
 create mode 100644 third_party/rust/fluent-pseudo/CHANGELOG.md
 create mode 100644 third_party/rust/fluent-pseudo/Cargo.toml
 create mode 100644 third_party/rust/fluent-pseudo/README.md
 create mode 100644 third_party/rust/fluent-pseudo/src/lib.rs
 create mode 100644 third_party/rust/fluent-syntax/.cargo-checksum.json
 create mode 100644 third_party/rust/fluent-syntax/CHANGELOG.md
 create mode 100644 third_party/rust/fluent-syntax/Cargo.lock
 create mode 100644 third_party/rust/fluent-syntax/Cargo.toml
 create mode 100644 third_party/rust/fluent-syntax/README.md
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/README.md
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/appmenu.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/brand.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/brandings.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/browser.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/browserContext.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/browserSets.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/interventions.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/menubar.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/protectionsPanel.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/sync-brand.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/browser/textActions.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/aboutDialog.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/blocklists.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/brand.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/brandings.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/certManager.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/clearSiteData.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/colors.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/connection.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/deviceManager.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/fonts.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/history.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/languages.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/permissions.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/preferences.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/sanitize.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/selectBookmark.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/siteDataSettings.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/contexts/preferences/sync-brand.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/menubar.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/parser.rs
 create mode 100644 third_party/rust/fluent-syntax/benches/preferences.ftl
 create mode 100644 third_party/rust/fluent-syntax/benches/simple.ftl
 create mode 100644 third_party/rust/fluent-syntax/src/ast.rs
 create mode 100644 third_party/rust/fluent-syntax/src/bin/parser.rs
 create mode 100644 third_party/rust/fluent-syntax/src/json/mod.rs
 create mode 100644 third_party/rust/fluent-syntax/src/lib.rs
 create mode 100644 third_party/rust/fluent-syntax/src/parser/errors.rs
 create mode 100644 third_party/rust/fluent-syntax/src/parser/ftlstream.rs
 create mode 100644 third_party/rust/fluent-syntax/src/parser/mod.rs
 create mode 100644 third_party/rust/fluent-syntax/src/unicode.rs
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/any_char.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/any_char.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/astral.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/astral.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/call_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/call_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/callee_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/callee_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/comments.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/comments.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/cr.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/cr.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/crlf.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/crlf.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_comment.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_comment.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_empty.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_empty.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_id.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_id.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_id_equals.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_id_equals.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_junk.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_junk.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_value.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/eof_value.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/escaped_characters.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/escaped_characters.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/junk.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/junk.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/leading_dots.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/leading_dots.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/literal_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/literal_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/member_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/member_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/messages.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/messages.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/mixed_entries.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/mixed_entries.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/multiline_values.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/multiline_values.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/numbers.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/numbers.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/obsolete.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/obsolete.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/placeables.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/placeables.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/reference_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/reference_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/select_expressions.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/select_expressions.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/select_indent.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/select_indent.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/sparse_entries.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/sparse_entries.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/tab.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/tab.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/term_parameters.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/term_parameters.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/terms.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/terms.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/variables.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/variables.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/variant_keys.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/variant_keys.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/whitespace_in_value.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/whitespace_in_value.json
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/zero_length.ftl
 create mode 100644 third_party/rust/fluent-syntax/tests/fixtures/zero_length.json
 create mode 100644 third_party/rust/fluent-syntax/tests/parser_fixtures.rs
 create mode 100644 third_party/rust/fluent-syntax/tests/unicode.rs
 create mode 100644 third_party/rust/fluent/.cargo-checksum.json
 create mode 100644 third_party/rust/fluent/CHANGELOG.md
 create mode 100644 third_party/rust/fluent/Cargo.toml
 create mode 100644 third_party/rust/fluent/README.md
 create mode 100644 third_party/rust/fluent/src/lib.rs
 create mode 100644 third_party/rust/fluent/tests/macro.rs
 create mode 100644 third_party/rust/fluent/tests/pseudo.rs
 create mode 100644 third_party/rust/fnv/.cargo-checksum.json
 create mode 100644 third_party/rust/fnv/Cargo.toml
 create mode 100644 third_party/rust/fnv/LICENSE-APACHE
 create mode 100644 third_party/rust/fnv/LICENSE-MIT
 create mode 100644 third_party/rust/fnv/README.md
 create mode 100644 third_party/rust/fnv/lib.rs
 create mode 100644 third_party/rust/foreign-types/.cargo-checksum.json
 create mode 100644 third_party/rust/foreign-types/Cargo.toml
 create mode 100644 third_party/rust/foreign-types/LICENSE-APACHE
 create mode 100644 third_party/rust/foreign-types/LICENSE-MIT
 create mode 100644 third_party/rust/foreign-types/README.md
 create mode 100644 third_party/rust/foreign-types/circle.yml
 create mode 100644 third_party/rust/foreign-types/src/lib.rs
 create mode 100644 third_party/rust/freetype/.cargo-checksum.json
 create mode 100644 third_party/rust/freetype/COPYRIGHT
 create mode 100644 third_party/rust/freetype/Cargo.toml
 create mode 100644 third_party/rust/freetype/LICENSE-APACHE
 create mode 100644 third_party/rust/freetype/LICENSE-MIT
 create mode 100644 third_party/rust/freetype/Makefile.in
 create mode 100644 third_party/rust/freetype/README.md
 create mode 100755 third_party/rust/freetype/configure
 create mode 100755 third_party/rust/freetype/etc/bindgen.sh
 create mode 100644 third_party/rust/freetype/etc/bindings.h
 create mode 100644 third_party/rust/freetype/src/freetype.rs
 create mode 100644 third_party/rust/freetype/src/lib.rs
 create mode 100644 third_party/rust/freetype/src/tt_os2.rs
 create mode 100644 third_party/rust/fuchsia-cprng/.cargo-checksum.json
 create mode 100644 third_party/rust/fuchsia-cprng/AUTHORS
 create mode 100644 third_party/rust/fuchsia-cprng/Cargo.toml
 create mode 100644 third_party/rust/fuchsia-cprng/LICENSE
 create mode 100644 third_party/rust/fuchsia-cprng/PATENTS
 create mode 100644 third_party/rust/fuchsia-cprng/src/lib.rs
 create mode 100644 third_party/rust/fuchsia-zircon-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/fuchsia-zircon-sys/BUILD.gn
 create mode 100644 third_party/rust/fuchsia-zircon-sys/Cargo.toml
 create mode 100644 third_party/rust/fuchsia-zircon-sys/examples/hello.rs
 create mode 100644 third_party/rust/fuchsia-zircon-sys/src/definitions.rs
 create mode 100644 third_party/rust/fuchsia-zircon-sys/src/lib.rs
 create mode 100644 third_party/rust/fuchsia-zircon/.cargo-checksum.json
 create mode 100644 third_party/rust/fuchsia-zircon/BUILD.gn
 create mode 100644 third_party/rust/fuchsia-zircon/Cargo.toml
 create mode 100644 third_party/rust/fuchsia-zircon/LICENSE
 create mode 100644 third_party/rust/fuchsia-zircon/README.md
 create mode 100644 third_party/rust/fuchsia-zircon/examples/BUILD.gn
 create mode 100644 third_party/rust/fuchsia-zircon/src/channel.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/cprng.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/event.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/eventpair.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/fifo.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/handle.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/job.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/lib.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/port.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/process.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/rights.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/signals.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/socket.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/status.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/thread.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/time.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/vmar.rs
 create mode 100644 third_party/rust/fuchsia-zircon/src/vmo.rs
 create mode 100755 third_party/rust/fuchsia-zircon/tools/gen_status.py
 create mode 100644 third_party/rust/futures-0.1.29/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-0.1.29/CHANGELOG.md
 create mode 100644 third_party/rust/futures-0.1.29/Cargo.toml
 create mode 100644 third_party/rust/futures-0.1.29/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-0.1.29/LICENSE-MIT
 create mode 100644 third_party/rust/futures-0.1.29/README.md
 create mode 100644 third_party/rust/futures-0.1.29/appveyor.yml
 create mode 100644 third_party/rust/futures-0.1.29/benches/bilock.rs
 create mode 100644 third_party/rust/futures-0.1.29/benches/futures_unordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/benches/poll.rs
 create mode 100644 third_party/rust/futures-0.1.29/benches/sync_mpsc.rs
 create mode 100644 third_party/rust/futures-0.1.29/benches/thread_notify.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/executor.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/and_then.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/catch_unwind.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/chain.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/either.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/empty.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/flatten.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/flatten_stream.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/from_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/fuse.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/inspect.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/into_stream.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/join.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/join_all.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/lazy.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/loop_fn.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/map.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/map_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/option.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/or_else.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/poll_fn.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/result.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/select.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/select2.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/select_all.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/select_ok.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/shared.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/future/then.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/lib.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/lock.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/poll.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/resultstream.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/buffer.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/fanout.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/flush.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/from_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/map_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/send.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/send_all.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/wait.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/with.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sink/with_flat_map.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/and_then.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/buffer_unordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/buffered.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/catch_unwind.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/chain.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/channel.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/chunks.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/collect.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/concat.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/empty.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/filter.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/filter_map.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/flatten.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/fold.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/for_each.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/forward.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/from_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/fuse.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/future.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/futures_ordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/futures_unordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/inspect.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/inspect_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/iter.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/iter_ok.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/iter_result.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/map.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/map_err.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/merge.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/once.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/or_else.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/peek.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/poll_fn.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/repeat.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/select.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/skip.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/skip_while.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/split.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/take.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/take_while.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/then.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/unfold.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/wait.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/stream/zip.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sync/bilock.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sync/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sync/mpsc/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sync/mpsc/queue.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/sync/oneshot.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/atomic_task.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/core.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/std/data.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/std/task_rc.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/task_impl/std/unpark_mutex.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/unsync/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/unsync/mpsc.rs
 create mode 100644 third_party/rust/futures-0.1.29/src/unsync/oneshot.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/all.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/bilock.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/buffer_unordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/channel.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/eager_drop.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/eventual.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/fuse.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/future_flatten_stream.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/futures_ordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/futures_unordered.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/inspect.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/mpsc-close.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/mpsc.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/oneshot.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/ready_queue.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/recurse.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/select_all.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/select_ok.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/shared.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/sink.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/split.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/stream.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/stream_catch_unwind.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/support/local_executor.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/support/mod.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/unfold.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/unsync-oneshot.rs
 create mode 100644 third_party/rust/futures-0.1.29/tests/unsync.rs
 create mode 100644 third_party/rust/futures-channel/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-channel/Cargo.toml
 create mode 100644 third_party/rust/futures-channel/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-channel/LICENSE-MIT
 create mode 100644 third_party/rust/futures-channel/benches/sync_mpsc.rs
 create mode 100644 third_party/rust/futures-channel/src/lib.rs
 create mode 100644 third_party/rust/futures-channel/src/lock.rs
 create mode 100644 third_party/rust/futures-channel/src/mpsc/mod.rs
 create mode 100644 third_party/rust/futures-channel/src/mpsc/queue.rs
 create mode 100644 third_party/rust/futures-channel/src/mpsc/sink_impl.rs
 create mode 100644 third_party/rust/futures-channel/src/oneshot.rs
 create mode 100644 third_party/rust/futures-channel/tests/channel.rs
 create mode 100644 third_party/rust/futures-channel/tests/mpsc-close.rs
 create mode 100644 third_party/rust/futures-channel/tests/mpsc.rs
 create mode 100644 third_party/rust/futures-channel/tests/oneshot.rs
 create mode 100644 third_party/rust/futures-core/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-core/Cargo.toml
 create mode 100644 third_party/rust/futures-core/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-core/LICENSE-MIT
 create mode 100644 third_party/rust/futures-core/src/future.rs
 create mode 100644 third_party/rust/futures-core/src/lib.rs
 create mode 100644 third_party/rust/futures-core/src/stream.rs
 create mode 100644 third_party/rust/futures-core/src/task/__internal/atomic_waker.rs
 create mode 100644 third_party/rust/futures-core/src/task/__internal/mod.rs
 create mode 100644 third_party/rust/futures-core/src/task/mod.rs
 create mode 100644 third_party/rust/futures-core/src/task/poll.rs
 create mode 100644 third_party/rust/futures-cpupool/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-cpupool/Cargo.toml
 create mode 100644 third_party/rust/futures-cpupool/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-cpupool/LICENSE-MIT
 create mode 100644 third_party/rust/futures-cpupool/README.md
 create mode 100644 third_party/rust/futures-cpupool/src/lib.rs
 create mode 100644 third_party/rust/futures-cpupool/tests/smoke.rs
 create mode 100644 third_party/rust/futures-io/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-io/Cargo.toml
 create mode 100644 third_party/rust/futures-io/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-io/LICENSE-MIT
 create mode 100644 third_party/rust/futures-io/src/lib.rs
 create mode 100644 third_party/rust/futures-sink/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-sink/Cargo.toml
 create mode 100644 third_party/rust/futures-sink/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-sink/LICENSE-MIT
 create mode 100644 third_party/rust/futures-sink/src/lib.rs
 create mode 100644 third_party/rust/futures-task/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-task/Cargo.toml
 create mode 100644 third_party/rust/futures-task/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-task/LICENSE-MIT
 create mode 100644 third_party/rust/futures-task/src/arc_wake.rs
 create mode 100644 third_party/rust/futures-task/src/future_obj.rs
 create mode 100644 third_party/rust/futures-task/src/lib.rs
 create mode 100644 third_party/rust/futures-task/src/noop_waker.rs
 create mode 100644 third_party/rust/futures-task/src/spawn.rs
 create mode 100644 third_party/rust/futures-task/src/waker.rs
 create mode 100644 third_party/rust/futures-task/src/waker_ref.rs
 create mode 100644 third_party/rust/futures-util/.cargo-checksum.json
 create mode 100644 third_party/rust/futures-util/Cargo.toml
 create mode 100644 third_party/rust/futures-util/LICENSE-APACHE
 create mode 100644 third_party/rust/futures-util/LICENSE-MIT
 create mode 100644 third_party/rust/futures-util/benches/futures_unordered.rs
 create mode 100644 third_party/rust/futures-util/benches_disabled/bilock.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/join_mod.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/mod.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/pending.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/poll.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/random.rs
 create mode 100644 third_party/rust/futures-util/src/async_await/select_mod.rs
 create mode 100644 third_party/rust/futures-util/src/compat/compat01as03.rs
 create mode 100644 third_party/rust/futures-util/src/compat/compat03as01.rs
 create mode 100644 third_party/rust/futures-util/src/compat/executor.rs
 create mode 100644 third_party/rust/futures-util/src/compat/mod.rs
 create mode 100644 third_party/rust/futures-util/src/future/abortable.rs
 create mode 100644 third_party/rust/futures-util/src/future/either.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/catch_unwind.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/chain.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/flatten.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/flatten_stream.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/fuse.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/inspect.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/into_stream.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/map.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/mod.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/never_error.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/remote_handle.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/shared.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/then.rs
 create mode 100644 third_party/rust/futures-util/src/future/future/unit_error.rs
 create mode 100644 third_party/rust/futures-util/src/future/join.rs
 create mode 100644 third_party/rust/futures-util/src/future/join_all.rs
 create mode 100644 third_party/rust/futures-util/src/future/lazy.rs
 create mode 100644 third_party/rust/futures-util/src/future/maybe_done.rs
 create mode 100644 third_party/rust/futures-util/src/future/mod.rs
 create mode 100644 third_party/rust/futures-util/src/future/option.rs
 create mode 100644 third_party/rust/futures-util/src/future/pending.rs
 create mode 100644 third_party/rust/futures-util/src/future/poll_fn.rs
 create mode 100644 third_party/rust/futures-util/src/future/ready.rs
 create mode 100644 third_party/rust/futures-util/src/future/select.rs
 create mode 100644 third_party/rust/futures-util/src/future/select_all.rs
 create mode 100644 third_party/rust/futures-util/src/future/select_ok.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/and_then.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/err_into.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/flatten_sink.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/flatten_stream_sink.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/inspect_err.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/inspect_ok.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/into_future.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/map_err.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/map_ok.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/map_ok_or_else.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/mod.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/or_else.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/try_chain.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/try_flatten_stream.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_future/unwrap_or_else.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_join.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_join_all.rs
 create mode 100644 third_party/rust/futures-util/src/future/try_select.rs
 create mode 100644 third_party/rust/futures-util/src/io/allow_std.rs
 create mode 100644 third_party/rust/futures-util/src/io/buf_reader.rs
 create mode 100644 third_party/rust/futures-util/src/io/buf_writer.rs
 create mode 100644 third_party/rust/futures-util/src/io/chain.rs
 create mode 100644 third_party/rust/futures-util/src/io/close.rs
 create mode 100644 third_party/rust/futures-util/src/io/copy.rs
 create mode 100644 third_party/rust/futures-util/src/io/copy_buf.rs
 create mode 100644 third_party/rust/futures-util/src/io/cursor.rs
 create mode 100644 third_party/rust/futures-util/src/io/empty.rs
 create mode 100644 third_party/rust/futures-util/src/io/flush.rs
 create mode 100644 third_party/rust/futures-util/src/io/into_sink.rs
 create mode 100644 third_party/rust/futures-util/src/io/lines.rs
 create mode 100644 third_party/rust/futures-util/src/io/mod.rs
 create mode 100644 third_party/rust/futures-util/src/io/read.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_exact.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_line.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_to_end.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_to_string.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_until.rs
 create mode 100644 third_party/rust/futures-util/src/io/read_vectored.rs
 create mode 100644 third_party/rust/futures-util/src/io/repeat.rs
 create mode 100644 third_party/rust/futures-util/src/io/seek.rs
 create mode 100644 third_party/rust/futures-util/src/io/sink.rs
 create mode 100644 third_party/rust/futures-util/src/io/split.rs
 create mode 100644 third_party/rust/futures-util/src/io/take.rs
 create mode 100644 third_party/rust/futures-util/src/io/window.rs
 create mode 100644 third_party/rust/futures-util/src/io/write.rs
 create mode 100644 third_party/rust/futures-util/src/io/write_all.rs
 create mode 100644 third_party/rust/futures-util/src/io/write_vectored.rs
 create mode 100644 third_party/rust/futures-util/src/lib.rs
 create mode 100644 third_party/rust/futures-util/src/lock/bilock.rs
 create mode 100644 third_party/rust/futures-util/src/lock/mod.rs
 create mode 100644 third_party/rust/futures-util/src/lock/mutex.rs
 create mode 100644 third_party/rust/futures-util/src/never.rs
 create mode 100644 third_party/rust/futures-util/src/sink/buffer.rs
 create mode 100644 third_party/rust/futures-util/src/sink/close.rs
 create mode 100644 third_party/rust/futures-util/src/sink/drain.rs
 create mode 100644 third_party/rust/futures-util/src/sink/err_into.rs
 create mode 100644 third_party/rust/futures-util/src/sink/fanout.rs
 create mode 100644 third_party/rust/futures-util/src/sink/flush.rs
 create mode 100644 third_party/rust/futures-util/src/sink/map_err.rs
 create mode 100644 third_party/rust/futures-util/src/sink/mod.rs
 create mode 100644 third_party/rust/futures-util/src/sink/send.rs
 create mode 100644 third_party/rust/futures-util/src/sink/send_all.rs
 create mode 100644 third_party/rust/futures-util/src/sink/with.rs
 create mode 100644 third_party/rust/futures-util/src/sink/with_flat_map.rs
 create mode 100644 third_party/rust/futures-util/src/stream/empty.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_ordered.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_unordered/abort.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_unordered/iter.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_unordered/mod.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_unordered/ready_to_run_queue.rs
 create mode 100644 third_party/rust/futures-util/src/stream/futures_unordered/task.rs
 create mode 100644 third_party/rust/futures-util/src/stream/iter.rs
 create mode 100644 third_party/rust/futures-util/src/stream/mod.rs
 create mode 100644 third_party/rust/futures-util/src/stream/once.rs
 create mode 100644 third_party/rust/futures-util/src/stream/pending.rs
 create mode 100644 third_party/rust/futures-util/src/stream/poll_fn.rs
 create mode 100644 third_party/rust/futures-util/src/stream/repeat.rs
 create mode 100644 third_party/rust/futures-util/src/stream/select.rs
 create mode 100644 third_party/rust/futures-util/src/stream/select_all.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/buffer_unordered.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/buffered.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/catch_unwind.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/chain.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/chunks.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/collect.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/concat.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/enumerate.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/filter.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/filter_map.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/flatten.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/fold.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/for_each.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/for_each_concurrent.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/forward.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/fuse.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/inspect.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/into_future.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/map.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/mod.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/next.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/peek.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/scan.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/select_next_some.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/skip.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/skip_while.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/split.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/take.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/take_while.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/then.rs
 create mode 100644 third_party/rust/futures-util/src/stream/stream/zip.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/and_then.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/err_into.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/inspect_err.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/inspect_ok.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/into_async_read.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/into_stream.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/map_err.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/map_ok.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/mod.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/or_else.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_buffer_unordered.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_collect.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_concat.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_filter.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_filter_map.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_flatten.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_fold.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_for_each.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_for_each_concurrent.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_next.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_skip_while.rs
 create mode 100644 third_party/rust/futures-util/src/stream/try_stream/try_unfold.rs
 create mode 100644 third_party/rust/futures-util/src/stream/unfold.rs
 create mode 100644 third_party/rust/futures-util/src/task/mod.rs
 create mode 100644 third_party/rust/futures-util/src/task/spawn.rs
 create mode 100644 third_party/rust/futures/.cargo-checksum.json
 create mode 100644 third_party/rust/futures/Cargo.toml
 create mode 100644 third_party/rust/futures/LICENSE-APACHE
 create mode 100644 third_party/rust/futures/LICENSE-MIT
 create mode 100644 third_party/rust/futures/src/lib.rs
 create mode 100644 third_party/rust/futures/tests/abortable.rs
 create mode 100644 third_party/rust/futures/tests/arc_wake.rs
 create mode 100644 third_party/rust/futures/tests/async_await_macros.rs
 create mode 100644 third_party/rust/futures/tests/atomic_waker.rs
 create mode 100644 third_party/rust/futures/tests/basic_combinators.rs
 create mode 100644 third_party/rust/futures/tests/buffer_unordered.rs
 create mode 100644 third_party/rust/futures/tests/compat.rs
 create mode 100644 third_party/rust/futures/tests/eager_drop.rs
 create mode 100644 third_party/rust/futures/tests/eventual.rs
 create mode 100644 third_party/rust/futures/tests/fuse.rs
 create mode 100644 third_party/rust/futures/tests/future_obj.rs
 create mode 100644 third_party/rust/futures/tests/future_try_flatten_stream.rs
 create mode 100644 third_party/rust/futures/tests/futures_ordered.rs
 create mode 100644 third_party/rust/futures/tests/futures_unordered.rs
 create mode 100644 third_party/rust/futures/tests/inspect.rs
 create mode 100644 third_party/rust/futures/tests/io_buf_reader.rs
 create mode 100644 third_party/rust/futures/tests/io_buf_writer.rs
 create mode 100644 third_party/rust/futures/tests/io_cursor.rs
 create mode 100644 third_party/rust/futures/tests/io_lines.rs
 create mode 100644 third_party/rust/futures/tests/io_read.rs
 create mode 100644 third_party/rust/futures/tests/io_read_exact.rs
 create mode 100644 third_party/rust/futures/tests/io_read_line.rs
 create mode 100644 third_party/rust/futures/tests/io_read_to_string.rs
 create mode 100644 third_party/rust/futures/tests/io_read_until.rs
 create mode 100644 third_party/rust/futures/tests/io_window.rs
 create mode 100644 third_party/rust/futures/tests/io_write.rs
 create mode 100644 third_party/rust/futures/tests/join_all.rs
 create mode 100644 third_party/rust/futures/tests/macro_comma_support.rs
 create mode 100644 third_party/rust/futures/tests/mutex.rs
 create mode 100644 third_party/rust/futures/tests/object_safety.rs
 create mode 100644 third_party/rust/futures/tests/oneshot.rs
 create mode 100644 third_party/rust/futures/tests/ready_queue.rs
 create mode 100644 third_party/rust/futures/tests/recurse.rs
 create mode 100644 third_party/rust/futures/tests/select_all.rs
 create mode 100644 third_party/rust/futures/tests/select_ok.rs
 create mode 100644 third_party/rust/futures/tests/shared.rs
 create mode 100644 third_party/rust/futures/tests/sink.rs
 create mode 100644 third_party/rust/futures/tests/sink_fanout.rs
 create mode 100644 third_party/rust/futures/tests/split.rs
 create mode 100644 third_party/rust/futures/tests/stream.rs
 create mode 100644 third_party/rust/futures/tests/stream_catch_unwind.rs
 create mode 100644 third_party/rust/futures/tests/stream_into_async_read.rs
 create mode 100644 third_party/rust/futures/tests/stream_peekable.rs
 create mode 100644 third_party/rust/futures/tests/stream_select_all.rs
 create mode 100644 third_party/rust/futures/tests/stream_select_next_some.rs
 create mode 100644 third_party/rust/futures/tests/try_join.rs
 create mode 100644 third_party/rust/futures/tests/try_join_all.rs
 create mode 100644 third_party/rust/futures/tests/unfold.rs
 create mode 100644 third_party/rust/futures/tests_disabled/all.rs
 create mode 100644 third_party/rust/futures/tests_disabled/bilock.rs
 create mode 100644 third_party/rust/futures/tests_disabled/stream.rs
 create mode 100644 third_party/rust/fxa-client/.cargo-checksum.json
 create mode 100644 third_party/rust/fxa-client/Cargo.toml
 create mode 100644 third_party/rust/fxa-client/examples/devices_api.rs
 create mode 100644 third_party/rust/fxa-client/examples/migration.rs
 create mode 100644 third_party/rust/fxa-client/examples/oauth_flow.rs
 create mode 100644 third_party/rust/fxa-client/src/commands/mod.rs
 create mode 100644 third_party/rust/fxa-client/src/commands/send_tab.rs
 create mode 100644 third_party/rust/fxa-client/src/config.rs
 create mode 100644 third_party/rust/fxa-client/src/device.rs
 create mode 100644 third_party/rust/fxa-client/src/error.rs
 create mode 100644 third_party/rust/fxa-client/src/ffi.rs
 create mode 100644 third_party/rust/fxa-client/src/fxa_msg_types.proto
 create mode 100644 third_party/rust/fxa-client/src/http_client.rs
 create mode 100644 third_party/rust/fxa-client/src/lib.rs
 create mode 100644 third_party/rust/fxa-client/src/migrator.rs
 create mode 100644 third_party/rust/fxa-client/src/mozilla.appservices.fxaclient.protobuf.rs
 create mode 100644 third_party/rust/fxa-client/src/oauth.rs
 create mode 100644 third_party/rust/fxa-client/src/oauth/attached_clients.rs
 create mode 100644 third_party/rust/fxa-client/src/profile.rs
 create mode 100644 third_party/rust/fxa-client/src/push.rs
 create mode 100644 third_party/rust/fxa-client/src/scoped_keys.rs
 create mode 100644 third_party/rust/fxa-client/src/scopes.rs
 create mode 100644 third_party/rust/fxa-client/src/send_tab.rs
 create mode 100644 third_party/rust/fxa-client/src/state_persistence.rs
 create mode 100644 third_party/rust/fxa-client/src/util.rs
 create mode 100644 third_party/rust/fxhash/.cargo-checksum.json
 create mode 100644 third_party/rust/fxhash/Cargo.toml
 create mode 100644 third_party/rust/fxhash/README.md
 create mode 100644 third_party/rust/fxhash/bench.rs
 create mode 100644 third_party/rust/fxhash/lib.rs
 create mode 100644 third_party/rust/generic-array/.cargo-checksum.json
 create mode 100644 third_party/rust/generic-array/CHANGELOG.md
 create mode 100644 third_party/rust/generic-array/Cargo.toml
 create mode 100644 third_party/rust/generic-array/LICENSE
 create mode 100644 third_party/rust/generic-array/README.md
 create mode 100644 third_party/rust/generic-array/rustfmt.toml
 create mode 100644 third_party/rust/generic-array/src/arr.rs
 create mode 100644 third_party/rust/generic-array/src/functional.rs
 create mode 100644 third_party/rust/generic-array/src/hex.rs
 create mode 100644 third_party/rust/generic-array/src/impl_serde.rs
 create mode 100644 third_party/rust/generic-array/src/impls.rs
 create mode 100644 third_party/rust/generic-array/src/iter.rs
 create mode 100644 third_party/rust/generic-array/src/lib.rs
 create mode 100644 third_party/rust/generic-array/src/sequence.rs
 create mode 100644 third_party/rust/generic-array/tests/arr.rs
 create mode 100644 third_party/rust/generic-array/tests/generics.rs
 create mode 100644 third_party/rust/generic-array/tests/hex.rs
 create mode 100644 third_party/rust/generic-array/tests/import_name.rs
 create mode 100644 third_party/rust/generic-array/tests/iter.rs
 create mode 100644 third_party/rust/generic-array/tests/mod.rs
 create mode 100644 third_party/rust/getrandom/.cargo-checksum.json
 create mode 100644 third_party/rust/getrandom/CHANGELOG.md
 create mode 100644 third_party/rust/getrandom/Cargo.toml
 create mode 100644 third_party/rust/getrandom/LICENSE-APACHE
 create mode 100644 third_party/rust/getrandom/LICENSE-MIT
 create mode 100644 third_party/rust/getrandom/README.md
 create mode 100644 third_party/rust/getrandom/benches/mod.rs
 create mode 100644 third_party/rust/getrandom/src/cloudabi.rs
 create mode 100644 third_party/rust/getrandom/src/dummy.rs
 create mode 100644 third_party/rust/getrandom/src/error.rs
 create mode 100644 third_party/rust/getrandom/src/error_impls.rs
 create mode 100644 third_party/rust/getrandom/src/freebsd.rs
 create mode 100644 third_party/rust/getrandom/src/fuchsia.rs
 create mode 100644 third_party/rust/getrandom/src/lib.rs
 create mode 100644 third_party/rust/getrandom/src/linux_android.rs
 create mode 100644 third_party/rust/getrandom/src/macos.rs
 create mode 100644 third_party/rust/getrandom/src/openbsd_bitrig.rs
 create mode 100644 third_party/rust/getrandom/src/sgx.rs
 create mode 100644 third_party/rust/getrandom/src/solaris_illumos.rs
 create mode 100644 third_party/rust/getrandom/src/use_file.rs
 create mode 100644 third_party/rust/getrandom/src/utils.rs
 create mode 100644 third_party/rust/getrandom/src/wasi.rs
 create mode 100644 third_party/rust/getrandom/src/wasm32_bindgen.rs
 create mode 100644 third_party/rust/getrandom/src/wasm32_stdweb.rs
 create mode 100644 third_party/rust/getrandom/src/windows.rs
 create mode 100644 third_party/rust/getrandom/tests/mod.rs
 create mode 100644 third_party/rust/gfx-auxil/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-auxil/Cargo.toml
 create mode 100644 third_party/rust/gfx-auxil/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-backend-dx11/Cargo.toml
 create mode 100644 third_party/rust/gfx-backend-dx11/README.md
 create mode 100644 third_party/rust/gfx-backend-dx11/shaders/blit.hlsl
 create mode 100644 third_party/rust/gfx-backend-dx11/shaders/clear.hlsl
 create mode 100644 third_party/rust/gfx-backend-dx11/shaders/copy.hlsl
 create mode 100644 third_party/rust/gfx-backend-dx11/src/conv.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/debug.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/device.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/dxgi.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/internal.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-dx11/src/shader.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-backend-dx12/Cargo.toml
 create mode 100644 third_party/rust/gfx-backend-dx12/README.md
 create mode 100644 third_party/rust/gfx-backend-dx12/shaders/blit.hlsl
 create mode 100644 third_party/rust/gfx-backend-dx12/src/command.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/conv.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/descriptors_cpu.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/device.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/internal.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/pool.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/resource.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/root_constants.rs
 create mode 100644 third_party/rust/gfx-backend-dx12/src/window.rs
 create mode 100644 third_party/rust/gfx-backend-empty/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-backend-empty/Cargo.toml
 create mode 100644 third_party/rust/gfx-backend-empty/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-metal/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-backend-metal/Cargo.toml
 create mode 100644 third_party/rust/gfx-backend-metal/README.md
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/blit.metal
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/clear.metal
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/fill.metal
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/gfx-shaders-ios.metallib
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/gfx-shaders-macos.metallib
 create mode 100644 third_party/rust/gfx-backend-metal/shaders/macros.h
 create mode 100644 third_party/rust/gfx-backend-metal/src/command.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/conversions.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/device.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/internal.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/native.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/soft.rs
 create mode 100644 third_party/rust/gfx-backend-metal/src/window.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-backend-vulkan/Cargo.toml
 create mode 100644 third_party/rust/gfx-backend-vulkan/README.md
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/command.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/conv.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/device.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/info.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/lib.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/native.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/pool.rs
 create mode 100644 third_party/rust/gfx-backend-vulkan/src/window.rs
 create mode 100644 third_party/rust/gfx-descriptor/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-descriptor/Cargo.toml
 create mode 100644 third_party/rust/gfx-descriptor/src/allocator.rs
 create mode 100644 third_party/rust/gfx-descriptor/src/counts.rs
 create mode 100644 third_party/rust/gfx-descriptor/src/lib.rs
 create mode 100644 third_party/rust/gfx-hal/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-hal/Cargo.toml
 create mode 100644 third_party/rust/gfx-hal/src/adapter.rs
 create mode 100644 third_party/rust/gfx-hal/src/buffer.rs
 create mode 100644 third_party/rust/gfx-hal/src/command/clear.rs
 create mode 100644 third_party/rust/gfx-hal/src/command/mod.rs
 create mode 100644 third_party/rust/gfx-hal/src/command/structs.rs
 create mode 100644 third_party/rust/gfx-hal/src/device.rs
 create mode 100644 third_party/rust/gfx-hal/src/format.rs
 create mode 100644 third_party/rust/gfx-hal/src/image.rs
 create mode 100644 third_party/rust/gfx-hal/src/lib.rs
 create mode 100644 third_party/rust/gfx-hal/src/memory.rs
 create mode 100644 third_party/rust/gfx-hal/src/pass.rs
 create mode 100644 third_party/rust/gfx-hal/src/pool.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/compute.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/descriptor.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/graphics.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/input_assembler.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/mod.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/output_merger.rs
 create mode 100644 third_party/rust/gfx-hal/src/pso/specialization.rs
 create mode 100644 third_party/rust/gfx-hal/src/query.rs
 create mode 100644 third_party/rust/gfx-hal/src/queue/family.rs
 create mode 100644 third_party/rust/gfx-hal/src/queue/mod.rs
 create mode 100644 third_party/rust/gfx-hal/src/window.rs
 create mode 100644 third_party/rust/gfx-memory/.cargo-checksum.json
 create mode 100644 third_party/rust/gfx-memory/Cargo.toml
 create mode 100644 third_party/rust/gfx-memory/src/allocator/dedicated.rs
 create mode 100644 third_party/rust/gfx-memory/src/allocator/general.rs
 create mode 100644 third_party/rust/gfx-memory/src/allocator/linear.rs
 create mode 100644 third_party/rust/gfx-memory/src/allocator/mod.rs
 create mode 100644 third_party/rust/gfx-memory/src/block.rs
 create mode 100644 third_party/rust/gfx-memory/src/heaps/heap.rs
 create mode 100644 third_party/rust/gfx-memory/src/heaps/memory_type.rs
 create mode 100644 third_party/rust/gfx-memory/src/heaps/mod.rs
 create mode 100644 third_party/rust/gfx-memory/src/lib.rs
 create mode 100644 third_party/rust/gfx-memory/src/mapping.rs
 create mode 100644 third_party/rust/gfx-memory/src/memory.rs
 create mode 100644 third_party/rust/gfx-memory/src/stats.rs
 create mode 100644 third_party/rust/gfx-memory/src/usage.rs
 create mode 100644 third_party/rust/gl_generator/.cargo-checksum.json
 create mode 100644 third_party/rust/gl_generator/Cargo.toml
 create mode 100644 third_party/rust/gl_generator/README.md
 create mode 100644 third_party/rust/gl_generator/generators/debug_struct_gen.rs
 create mode 100644 third_party/rust/gl_generator/generators/global_gen.rs
 create mode 100644 third_party/rust/gl_generator/generators/mod.rs
 create mode 100644 third_party/rust/gl_generator/generators/static_gen.rs
 create mode 100644 third_party/rust/gl_generator/generators/static_struct_gen.rs
 create mode 100644 third_party/rust/gl_generator/generators/struct_gen.rs
 create mode 100644 third_party/rust/gl_generator/generators/templates/types/egl.rs
 create mode 100644 third_party/rust/gl_generator/generators/templates/types/gl.rs
 create mode 100644 third_party/rust/gl_generator/generators/templates/types/glx.rs
 create mode 100644 third_party/rust/gl_generator/generators/templates/types/wgl.rs
 create mode 100644 third_party/rust/gl_generator/lib.rs
 create mode 100644 third_party/rust/gl_generator/registry/mod.rs
 create mode 100644 third_party/rust/gl_generator/registry/parse.rs
 create mode 100644 third_party/rust/gleam/.cargo-checksum.json
 create mode 100644 third_party/rust/gleam/COPYING
 create mode 100644 third_party/rust/gleam/Cargo.toml
 create mode 100644 third_party/rust/gleam/LICENSE-APACHE
 create mode 100644 third_party/rust/gleam/LICENSE-MIT
 create mode 100644 third_party/rust/gleam/README.md
 create mode 100644 third_party/rust/gleam/build.rs
 create mode 100644 third_party/rust/gleam/rustfmt.toml
 create mode 100644 third_party/rust/gleam/src/gl.rs
 create mode 100644 third_party/rust/gleam/src/gl_fns.rs
 create mode 100644 third_party/rust/gleam/src/gles_fns.rs
 create mode 100644 third_party/rust/gleam/src/lib.rs
 create mode 100644 third_party/rust/glean-core/.cargo-checksum.json
 create mode 100644 third_party/rust/glean-core/Cargo.lock
 create mode 100644 third_party/rust/glean-core/Cargo.toml
 create mode 100644 third_party/rust/glean-core/LICENSE
 create mode 100644 third_party/rust/glean-core/README.md
 create mode 100644 third_party/rust/glean-core/examples/sample.rs
 create mode 100644 third_party/rust/glean-core/src/common_metric_data.rs
 create mode 100644 third_party/rust/glean-core/src/database/mod.rs
 create mode 100644 third_party/rust/glean-core/src/error.rs
 create mode 100644 third_party/rust/glean-core/src/error_recording.rs
 create mode 100644 third_party/rust/glean-core/src/event_database/mod.rs
 create mode 100644 third_party/rust/glean-core/src/histogram/exponential.rs
 create mode 100644 third_party/rust/glean-core/src/histogram/functional.rs
 create mode 100644 third_party/rust/glean-core/src/histogram/linear.rs
 create mode 100644 third_party/rust/glean-core/src/histogram/mod.rs
 create mode 100644 third_party/rust/glean-core/src/internal_metrics.rs
 create mode 100644 third_party/rust/glean-core/src/internal_pings.rs
 create mode 100644 third_party/rust/glean-core/src/lib.rs
 create mode 100644 third_party/rust/glean-core/src/lib_unit_tests.rs
 create mode 100644 third_party/rust/glean-core/src/macros.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/boolean.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/counter.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/custom_distribution.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/datetime.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/event.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/experiment.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/labeled.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/memory_distribution.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/memory_unit.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/mod.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/ping.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/quantity.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/string.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/string_list.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/time_unit.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/timespan.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/timing_distribution.rs
 create mode 100644 third_party/rust/glean-core/src/metrics/uuid.rs
 create mode 100644 third_party/rust/glean-core/src/ping/mod.rs
 create mode 100644 third_party/rust/glean-core/src/storage/mod.rs
 create mode 100644 third_party/rust/glean-core/src/system.rs
 create mode 100644 third_party/rust/glean-core/src/upload/directory.rs
 create mode 100644 third_party/rust/glean-core/src/upload/mod.rs
 create mode 100644 third_party/rust/glean-core/src/upload/request.rs
 create mode 100644 third_party/rust/glean-core/src/upload/result.rs
 create mode 100644 third_party/rust/glean-core/src/util.rs
 create mode 100644 third_party/rust/glean-core/tests/boolean.rs
 create mode 100644 third_party/rust/glean-core/tests/common/mod.rs
 create mode 100644 third_party/rust/glean-core/tests/counter.rs
 create mode 100644 third_party/rust/glean-core/tests/custom_distribution.rs
 create mode 100644 third_party/rust/glean-core/tests/datetime.rs
 create mode 100644 third_party/rust/glean-core/tests/event.rs
 create mode 100644 third_party/rust/glean-core/tests/labeled.rs
 create mode 100644 third_party/rust/glean-core/tests/memory_distribution.rs
 create mode 100644 third_party/rust/glean-core/tests/metrics.rs
 create mode 100644 third_party/rust/glean-core/tests/ping.rs
 create mode 100644 third_party/rust/glean-core/tests/ping_maker.rs
 create mode 100644 third_party/rust/glean-core/tests/quantity.rs
 create mode 100644 third_party/rust/glean-core/tests/storage.rs
 create mode 100644 third_party/rust/glean-core/tests/string.rs
 create mode 100644 third_party/rust/glean-core/tests/string_list.rs
 create mode 100644 third_party/rust/glean-core/tests/timespan.rs
 create mode 100644 third_party/rust/glean-core/tests/timing_distribution.rs
 create mode 100644 third_party/rust/glean-core/tests/uuid.rs
 create mode 100644 third_party/rust/glob/.cargo-checksum.json
 create mode 100644 third_party/rust/glob/Cargo.toml
 create mode 100644 third_party/rust/glob/LICENSE-APACHE
 create mode 100644 third_party/rust/glob/LICENSE-MIT
 create mode 100644 third_party/rust/glob/README.md
 create mode 100644 third_party/rust/glob/src/lib.rs
 create mode 100644 third_party/rust/glob/tests/glob-std.rs
 create mode 100644 third_party/rust/glsl/.cargo-checksum.json
 create mode 100644 third_party/rust/glsl/CHANGELOG.md
 create mode 100644 third_party/rust/glsl/Cargo.toml
 create mode 100644 third_party/rust/glsl/LICENSE
 create mode 100644 third_party/rust/glsl/README.md
 create mode 100644 third_party/rust/glsl/data/tests/buffer_block_0.glsl
 create mode 100644 third_party/rust/glsl/data/tests/layout_buffer_block_0.glsl
 create mode 100644 third_party/rust/glsl/src/lib.rs
 create mode 100644 third_party/rust/glsl/src/parse_tests.rs
 create mode 100644 third_party/rust/glsl/src/parser.rs
 create mode 100644 third_party/rust/glsl/src/parsers.rs
 create mode 100644 third_party/rust/glsl/src/parsers/nom_helpers.rs
 create mode 100644 third_party/rust/glsl/src/syntax.rs
 create mode 100644 third_party/rust/glsl/src/transpiler/glsl.rs
 create mode 100644 third_party/rust/glsl/src/transpiler/mod.rs
 create mode 100644 third_party/rust/glsl/src/transpiler/spirv.rs
 create mode 100644 third_party/rust/glsl/src/visitor.rs
 create mode 100644 third_party/rust/glsl/tests/incorrect_statement.rs
 create mode 100644 third_party/rust/glsl/tests/left_associativity.rs
 create mode 100644 third_party/rust/glsl/tests/missing_zero_float.rs
 create mode 100644 third_party/rust/glslopt/.cargo-checksum.json
 create mode 100644 third_party/rust/glslopt/Cargo.toml
 create mode 100644 third_party/rust/glslopt/build.rs
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/CMakeLists.txt
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/README.md
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/contrib/glslopt/Main.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/contrib/glslopt/Readme
 create mode 100755 third_party/rust/glslopt/glsl-optimizer/generateParsers.sh
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/GL/gl.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/GL/glext.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/KHR/khrplatform.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c11/threads.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c11/threads_win32.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c11_compat.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c99_alloca.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c99_compat.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/c99_math.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/include/no_extern_c.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/license.txt
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/builtin_type_macros.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/README
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/TODO
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_int64.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/float64.glsl
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/README
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.ll
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.yy
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/int64.glsl
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.py
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_inlining.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_optimization.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_uniform.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/list.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_noise.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/main.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/program.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/test_optpass.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/xxd.py
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_info.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/gallium/auxiliary/util/u_half.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_compiler.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_config.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_format.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mapi/glapi/glapi.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/compiler.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/config.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/context.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/context.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/dd.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/debug_output.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/draw.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/enums.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/errors.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/formats.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/glheader.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/hash.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/imports.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/imports.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/macros.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/menums.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/mtypes.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/uniforms.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/main/version.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/math/m_matrix.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/ir_to_mesa.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_instruction.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_parameter.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_statevars.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/program.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/mesa/vbo/vbo.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/bitscan.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/bitset.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/blob.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/blob.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/crc32.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/crc32.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/debug.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/debug.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/detect_os.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/disk_cache.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/disk_cache.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/fast_urem_by_const.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/fnv1a.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/futex.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/half_float.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/list.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/macros.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1_test.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/rounding.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/set.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/set.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/sha1/README
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/simple_mtx.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/strndup.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/strtod.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_atomic.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_dynarray.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_endian.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_math.c
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_math.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/u_string.h
 create mode 100644 third_party/rust/glslopt/glsl-optimizer/src/util/xxhash.h
 create mode 100644 third_party/rust/glslopt/src/bindings.rs
 create mode 100644 third_party/rust/glslopt/src/lib.rs
 create mode 100644 third_party/rust/glslopt/wrapper.hpp
 create mode 100644 third_party/rust/goblin/.cargo-checksum.json
 create mode 100644 third_party/rust/goblin/CHANGELOG.md
 create mode 100644 third_party/rust/goblin/Cargo.lock
 create mode 100644 third_party/rust/goblin/Cargo.toml
 create mode 100644 third_party/rust/goblin/LICENSE
 create mode 100644 third_party/rust/goblin/README.md
 create mode 100644 third_party/rust/goblin/etc/crt1.rs
 create mode 100644 third_party/rust/goblin/etc/crt132.rs
 create mode 100644 third_party/rust/goblin/etc/crt1a.rs
 create mode 100644 third_party/rust/goblin/examples/ar.rs
 create mode 100644 third_party/rust/goblin/examples/automagic.rs
 create mode 100644 third_party/rust/goblin/examples/dotnet_pe_analysis.rs
 create mode 100644 third_party/rust/goblin/examples/dyldinfo.rs
 create mode 100644 third_party/rust/goblin/examples/lipo.rs
 create mode 100644 third_party/rust/goblin/examples/rdr.rs
 create mode 100644 third_party/rust/goblin/examples/scroll.rs
 create mode 100644 third_party/rust/goblin/src/archive/mod.rs
 create mode 100644 third_party/rust/goblin/src/elf/compression_header.rs
 create mode 100644 third_party/rust/goblin/src/elf/constants_header.rs
 create mode 100644 third_party/rust/goblin/src/elf/constants_relocation.rs
 create mode 100644 third_party/rust/goblin/src/elf/dynamic.rs
 create mode 100644 third_party/rust/goblin/src/elf/gnu_hash.rs
 create mode 100644 third_party/rust/goblin/src/elf/header.rs
 create mode 100644 third_party/rust/goblin/src/elf/mod.rs
 create mode 100644 third_party/rust/goblin/src/elf/note.rs
 create mode 100644 third_party/rust/goblin/src/elf/program_header.rs
 create mode 100644 third_party/rust/goblin/src/elf/reloc.rs
 create mode 100644 third_party/rust/goblin/src/elf/section_header.rs
 create mode 100644 third_party/rust/goblin/src/elf/sym.rs
 create mode 100644 third_party/rust/goblin/src/error.rs
 create mode 100644 third_party/rust/goblin/src/lib.rs
 create mode 100644 third_party/rust/goblin/src/mach/bind_opcodes.rs
 create mode 100644 third_party/rust/goblin/src/mach/constants.rs
 create mode 100644 third_party/rust/goblin/src/mach/exports.rs
 create mode 100644 third_party/rust/goblin/src/mach/fat.rs
 create mode 100644 third_party/rust/goblin/src/mach/header.rs
 create mode 100644 third_party/rust/goblin/src/mach/imports.rs
 create mode 100644 third_party/rust/goblin/src/mach/load_command.rs
 create mode 100644 third_party/rust/goblin/src/mach/mod.rs
 create mode 100644 third_party/rust/goblin/src/mach/relocation.rs
 create mode 100644 third_party/rust/goblin/src/mach/segment.rs
 create mode 100644 third_party/rust/goblin/src/mach/symbols.rs
 create mode 100644 third_party/rust/goblin/src/pe/characteristic.rs
 create mode 100644 third_party/rust/goblin/src/pe/data_directories.rs
 create mode 100644 third_party/rust/goblin/src/pe/debug.rs
 create mode 100644 third_party/rust/goblin/src/pe/exception.rs
 create mode 100644 third_party/rust/goblin/src/pe/export.rs
 create mode 100644 third_party/rust/goblin/src/pe/header.rs
 create mode 100644 third_party/rust/goblin/src/pe/import.rs
 create mode 100644 third_party/rust/goblin/src/pe/mod.rs
 create mode 100644 third_party/rust/goblin/src/pe/optional_header.rs
 create mode 100644 third_party/rust/goblin/src/pe/relocation.rs
 create mode 100644 third_party/rust/goblin/src/pe/section_table.rs
 create mode 100644 third_party/rust/goblin/src/pe/symbol.rs
 create mode 100644 third_party/rust/goblin/src/pe/utils.rs
 create mode 100644 third_party/rust/goblin/src/strtab.rs
 create mode 100644 third_party/rust/goblin/tests/archive.rs
 create mode 100644 third_party/rust/goblin/tests/compare_dyldinfos.rs
 create mode 100644 third_party/rust/goblin/tests/macho.rs
 create mode 100644 third_party/rust/guid_win/.cargo-checksum.json
 create mode 100644 third_party/rust/guid_win/Cargo.toml
 create mode 100644 third_party/rust/guid_win/LICENSE-APACHE
 create mode 100644 third_party/rust/guid_win/LICENSE-MIT
 create mode 100644 third_party/rust/guid_win/src/lib.rs
 create mode 100644 third_party/rust/h2/.cargo-checksum.json
 create mode 100644 third_party/rust/h2/CHANGELOG.md
 create mode 100644 third_party/rust/h2/CONTRIBUTING.md
 create mode 100644 third_party/rust/h2/Cargo.lock
 create mode 100644 third_party/rust/h2/Cargo.toml
 create mode 100644 third_party/rust/h2/LICENSE
 create mode 100644 third_party/rust/h2/README.md
 create mode 100644 third_party/rust/h2/examples/akamai.rs
 create mode 100644 third_party/rust/h2/examples/client.rs
 create mode 100644 third_party/rust/h2/examples/server.rs
 create mode 100644 third_party/rust/h2/src/client.rs
 create mode 100644 third_party/rust/h2/src/codec/error.rs
 create mode 100644 third_party/rust/h2/src/codec/framed_read.rs
 create mode 100644 third_party/rust/h2/src/codec/framed_write.rs
 create mode 100644 third_party/rust/h2/src/codec/mod.rs
 create mode 100644 third_party/rust/h2/src/error.rs
 create mode 100644 third_party/rust/h2/src/frame/data.rs
 create mode 100644 third_party/rust/h2/src/frame/go_away.rs
 create mode 100644 third_party/rust/h2/src/frame/head.rs
 create mode 100644 third_party/rust/h2/src/frame/headers.rs
 create mode 100644 third_party/rust/h2/src/frame/mod.rs
 create mode 100644 third_party/rust/h2/src/frame/ping.rs
 create mode 100644 third_party/rust/h2/src/frame/priority.rs
 create mode 100644 third_party/rust/h2/src/frame/reason.rs
 create mode 100644 third_party/rust/h2/src/frame/reset.rs
 create mode 100644 third_party/rust/h2/src/frame/settings.rs
 create mode 100644 third_party/rust/h2/src/frame/stream_id.rs
 create mode 100644 third_party/rust/h2/src/frame/util.rs
 create mode 100644 third_party/rust/h2/src/frame/window_update.rs
 create mode 100644 third_party/rust/h2/src/hpack/decoder.rs
 create mode 100644 third_party/rust/h2/src/hpack/encoder.rs
 create mode 100644 third_party/rust/h2/src/hpack/header.rs
 create mode 100644 third_party/rust/h2/src/hpack/huffman/mod.rs
 create mode 100644 third_party/rust/h2/src/hpack/huffman/table.rs
 create mode 100644 third_party/rust/h2/src/hpack/mod.rs
 create mode 100644 third_party/rust/h2/src/hpack/table.rs
 create mode 100644 third_party/rust/h2/src/hpack/test/fixture.rs
 create mode 100644 third_party/rust/h2/src/hpack/test/fuzz.rs
 create mode 100644 third_party/rust/h2/src/hpack/test/mod.rs
 create mode 100644 third_party/rust/h2/src/lib.rs
 create mode 100644 third_party/rust/h2/src/proto/connection.rs
 create mode 100644 third_party/rust/h2/src/proto/error.rs
 create mode 100644 third_party/rust/h2/src/proto/go_away.rs
 create mode 100644 third_party/rust/h2/src/proto/mod.rs
 create mode 100644 third_party/rust/h2/src/proto/peer.rs
 create mode 100644 third_party/rust/h2/src/proto/ping_pong.rs
 create mode 100644 third_party/rust/h2/src/proto/settings.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/buffer.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/counts.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/flow_control.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/mod.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/prioritize.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/recv.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/send.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/state.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/store.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/stream.rs
 create mode 100644 third_party/rust/h2/src/proto/streams/streams.rs
 create mode 100644 third_party/rust/h2/src/server.rs
 create mode 100644 third_party/rust/h2/src/share.rs
 create mode 100644 third_party/rust/hashbrown/.cargo-checksum.json
 create mode 100644 third_party/rust/hashbrown/CHANGELOG.md
 create mode 100644 third_party/rust/hashbrown/Cargo.toml
 create mode 100644 third_party/rust/hashbrown/LICENSE-APACHE
 create mode 100644 third_party/rust/hashbrown/LICENSE-MIT
 create mode 100644 third_party/rust/hashbrown/README.md
 create mode 100644 third_party/rust/hashbrown/benches/bench.rs
 create mode 100644 third_party/rust/hashbrown/build.rs
 create mode 100644 third_party/rust/hashbrown/clippy.toml
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/mod.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/rayon/helpers.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/rayon/map.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/rayon/mod.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/rayon/raw.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/rayon/set.rs
 create mode 100644 third_party/rust/hashbrown/src/external_trait_impls/serde.rs
 create mode 100644 third_party/rust/hashbrown/src/lib.rs
 create mode 100644 third_party/rust/hashbrown/src/macros.rs
 create mode 100644 third_party/rust/hashbrown/src/map.rs
 create mode 100644 third_party/rust/hashbrown/src/raw/bitmask.rs
 create mode 100644 third_party/rust/hashbrown/src/raw/generic.rs
 create mode 100644 third_party/rust/hashbrown/src/raw/mod.rs
 create mode 100644 third_party/rust/hashbrown/src/raw/sse2.rs
 create mode 100644 third_party/rust/hashbrown/src/rustc_entry.rs
 create mode 100644 third_party/rust/hashbrown/src/scopeguard.rs
 create mode 100644 third_party/rust/hashbrown/src/set.rs
 create mode 100644 third_party/rust/hashbrown/tests/hasher.rs
 create mode 100644 third_party/rust/hashbrown/tests/rayon.rs
 create mode 100644 third_party/rust/hashbrown/tests/serde.rs
 create mode 100644 third_party/rust/hashbrown/tests/set.rs
 create mode 100644 third_party/rust/hawk/.cargo-checksum.json
 create mode 100644 third_party/rust/hawk/CHANGELOG.md
 create mode 100644 third_party/rust/hawk/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/hawk/CONTRIBUTING.md
 create mode 100644 third_party/rust/hawk/Cargo.toml
 create mode 100644 third_party/rust/hawk/LICENSE
 create mode 100644 third_party/rust/hawk/README.md
 create mode 100644 third_party/rust/hawk/build.rs
 create mode 100644 third_party/rust/hawk/clippy.toml
 create mode 100644 third_party/rust/hawk/src/bewit.rs
 create mode 100644 third_party/rust/hawk/src/credentials.rs
 create mode 100644 third_party/rust/hawk/src/crypto/holder.rs
 create mode 100644 third_party/rust/hawk/src/crypto/mod.rs
 create mode 100644 third_party/rust/hawk/src/crypto/openssl.rs
 create mode 100644 third_party/rust/hawk/src/crypto/ring.rs
 create mode 100644 third_party/rust/hawk/src/error.rs
 create mode 100644 third_party/rust/hawk/src/header.rs
 create mode 100644 third_party/rust/hawk/src/lib.rs
 create mode 100644 third_party/rust/hawk/src/mac.rs
 create mode 100644 third_party/rust/hawk/src/payload.rs
 create mode 100644 third_party/rust/hawk/src/request.rs
 create mode 100644 third_party/rust/hawk/src/response.rs
 create mode 100644 third_party/rust/headers-core/.cargo-checksum.json
 create mode 100644 third_party/rust/headers-core/Cargo.toml
 create mode 100644 third_party/rust/headers-core/LICENSE
 create mode 100644 third_party/rust/headers-core/README.md
 create mode 100644 third_party/rust/headers-core/src/lib.rs
 create mode 100644 third_party/rust/headers/.cargo-checksum.json
 create mode 100644 third_party/rust/headers/Cargo.toml
 create mode 100644 third_party/rust/headers/LICENSE
 create mode 100644 third_party/rust/headers/README.md
 create mode 100644 third_party/rust/headers/src/common/accept_ranges.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_allow_credentials.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_allow_headers.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_allow_methods.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_allow_origin.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_expose_headers.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_max_age.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_request_headers.rs
 create mode 100644 third_party/rust/headers/src/common/access_control_request_method.rs
 create mode 100644 third_party/rust/headers/src/common/allow.rs
 create mode 100644 third_party/rust/headers/src/common/authorization.rs
 create mode 100644 third_party/rust/headers/src/common/cache_control.rs
 create mode 100644 third_party/rust/headers/src/common/connection.rs
 create mode 100644 third_party/rust/headers/src/common/content_disposition.rs
 create mode 100644 third_party/rust/headers/src/common/content_encoding.rs
 create mode 100644 third_party/rust/headers/src/common/content_length.rs
 create mode 100644 third_party/rust/headers/src/common/content_location.rs
 create mode 100644 third_party/rust/headers/src/common/content_range.rs
 create mode 100644 third_party/rust/headers/src/common/content_type.rs
 create mode 100644 third_party/rust/headers/src/common/cookie.rs
 create mode 100644 third_party/rust/headers/src/common/date.rs
 create mode 100644 third_party/rust/headers/src/common/etag.rs
 create mode 100644 third_party/rust/headers/src/common/expect.rs
 create mode 100644 third_party/rust/headers/src/common/expires.rs
 create mode 100644 third_party/rust/headers/src/common/host.rs
 create mode 100644 third_party/rust/headers/src/common/if_match.rs
 create mode 100644 third_party/rust/headers/src/common/if_modified_since.rs
 create mode 100644 third_party/rust/headers/src/common/if_none_match.rs
 create mode 100644 third_party/rust/headers/src/common/if_range.rs
 create mode 100644 third_party/rust/headers/src/common/if_unmodified_since.rs
 create mode 100644 third_party/rust/headers/src/common/last_modified.rs
 create mode 100644 third_party/rust/headers/src/common/location.rs
 create mode 100644 third_party/rust/headers/src/common/mod.rs
 create mode 100644 third_party/rust/headers/src/common/origin.rs
 create mode 100644 third_party/rust/headers/src/common/pragma.rs
 create mode 100644 third_party/rust/headers/src/common/proxy_authorization.rs
 create mode 100644 third_party/rust/headers/src/common/range.rs
 create mode 100644 third_party/rust/headers/src/common/referer.rs
 create mode 100644 third_party/rust/headers/src/common/referrer_policy.rs
 create mode 100644 third_party/rust/headers/src/common/retry_after.rs
 create mode 100644 third_party/rust/headers/src/common/sec_websocket_accept.rs
 create mode 100644 third_party/rust/headers/src/common/sec_websocket_key.rs
 create mode 100644 third_party/rust/headers/src/common/sec_websocket_version.rs
 create mode 100644 third_party/rust/headers/src/common/server.rs
 create mode 100644 third_party/rust/headers/src/common/set_cookie.rs
 create mode 100644 third_party/rust/headers/src/common/strict_transport_security.rs
 create mode 100644 third_party/rust/headers/src/common/te.rs
 create mode 100644 third_party/rust/headers/src/common/transfer_encoding.rs
 create mode 100644 third_party/rust/headers/src/common/upgrade.rs
 create mode 100644 third_party/rust/headers/src/common/user_agent.rs
 create mode 100644 third_party/rust/headers/src/common/vary.rs
 create mode 100644 third_party/rust/headers/src/disabled/accept.rs
 create mode 100644 third_party/rust/headers/src/disabled/accept_charset.rs
 create mode 100644 third_party/rust/headers/src/disabled/accept_encoding.rs
 create mode 100644 third_party/rust/headers/src/disabled/accept_language.rs
 create mode 100644 third_party/rust/headers/src/disabled/content_language.rs
 create mode 100644 third_party/rust/headers/src/disabled/from.rs
 create mode 100644 third_party/rust/headers/src/disabled/last_event_id.rs
 create mode 100644 third_party/rust/headers/src/disabled/link.rs
 create mode 100644 third_party/rust/headers/src/disabled/prefer.rs
 create mode 100644 third_party/rust/headers/src/disabled/preference_applied.rs
 create mode 100644 third_party/rust/headers/src/disabled/util/charset.rs
 create mode 100644 third_party/rust/headers/src/disabled/util/encoding.rs
 create mode 100644 third_party/rust/headers/src/disabled/util/extended_value.rs
 create mode 100644 third_party/rust/headers/src/disabled/util/quality_value.rs
 create mode 100644 third_party/rust/headers/src/disabled/warning.rs
 create mode 100644 third_party/rust/headers/src/lib.rs
 create mode 100644 third_party/rust/headers/src/map_ext.rs
 create mode 100644 third_party/rust/headers/src/util/csv.rs
 create mode 100644 third_party/rust/headers/src/util/entity.rs
 create mode 100644 third_party/rust/headers/src/util/flat_csv.rs
 create mode 100644 third_party/rust/headers/src/util/fmt.rs
 create mode 100644 third_party/rust/headers/src/util/http_date.rs
 create mode 100644 third_party/rust/headers/src/util/iter.rs
 create mode 100644 third_party/rust/headers/src/util/mod.rs
 create mode 100644 third_party/rust/headers/src/util/seconds.rs
 create mode 100644 third_party/rust/headers/src/util/value_string.rs
 create mode 100644 third_party/rust/hermit-abi/.cargo-checksum.json
 create mode 100644 third_party/rust/hermit-abi/Cargo.toml
 create mode 100644 third_party/rust/hermit-abi/LICENSE-APACHE
 create mode 100644 third_party/rust/hermit-abi/LICENSE-MIT
 create mode 100644 third_party/rust/hermit-abi/README.md
 create mode 100644 third_party/rust/hermit-abi/rust-toolchain
 create mode 100644 third_party/rust/hermit-abi/src/lib.rs
 create mode 100644 third_party/rust/hermit-abi/src/tcpstream.rs
 create mode 100644 third_party/rust/hex/.cargo-checksum.json
 create mode 100644 third_party/rust/hex/Cargo.toml
 create mode 100644 third_party/rust/hex/LICENSE-APACHE
 create mode 100644 third_party/rust/hex/LICENSE-MIT
 create mode 100644 third_party/rust/hex/README.md
 create mode 100644 third_party/rust/hex/benches/hex.rs
 create mode 100644 third_party/rust/hex/src/error.rs
 create mode 100644 third_party/rust/hex/src/lib.rs
 create mode 100644 third_party/rust/hex/src/serde.rs
 create mode 100644 third_party/rust/hex/tests/serde.rs
 create mode 100644 third_party/rust/hex/tests/version-number.rs
 create mode 100644 third_party/rust/hibitset/.cargo-checksum.json
 create mode 100644 third_party/rust/hibitset/Cargo.toml
 create mode 100644 third_party/rust/hibitset/LICENSE-APACHE
 create mode 100644 third_party/rust/hibitset/LICENSE-MIT
 create mode 100644 third_party/rust/hibitset/README.md
 create mode 100644 third_party/rust/hibitset/benches/benches.rs
 create mode 100644 third_party/rust/hibitset/benches/iter.rs
 create mode 100644 third_party/rust/hibitset/bors.toml
 create mode 100644 third_party/rust/hibitset/src/atomic.rs
 create mode 100644 third_party/rust/hibitset/src/iter/drain.rs
 create mode 100644 third_party/rust/hibitset/src/iter/mod.rs
 create mode 100644 third_party/rust/hibitset/src/iter/parallel.rs
 create mode 100644 third_party/rust/hibitset/src/lib.rs
 create mode 100644 third_party/rust/hibitset/src/ops.rs
 create mode 100644 third_party/rust/hibitset/src/util.rs
 create mode 100644 third_party/rust/http-body/.cargo-checksum.json
 create mode 100644 third_party/rust/http-body/CHANGELOG.md
 create mode 100644 third_party/rust/http-body/Cargo.toml
 create mode 100644 third_party/rust/http-body/LICENSE
 create mode 100644 third_party/rust/http-body/README.md
 create mode 100644 third_party/rust/http-body/src/lib.rs
 create mode 100644 third_party/rust/http-body/src/next.rs
 create mode 100644 third_party/rust/http-body/src/size_hint.rs
 create mode 100644 third_party/rust/http-body/tests/is_end_stream.rs
 create mode 100644 third_party/rust/http/.cargo-checksum.json
 create mode 100644 third_party/rust/http/CHANGELOG.md
 create mode 100644 third_party/rust/http/Cargo.toml
 create mode 100644 third_party/rust/http/LICENSE-APACHE
 create mode 100644 third_party/rust/http/LICENSE-MIT
 create mode 100644 third_party/rust/http/README.md
 create mode 100644 third_party/rust/http/benches/header_map/basic.rs
 create mode 100644 third_party/rust/http/benches/header_map/mod.rs
 create mode 100644 third_party/rust/http/benches/header_map/vec_map.rs
 create mode 100644 third_party/rust/http/benches/header_name.rs
 create mode 100644 third_party/rust/http/benches/header_value.rs
 create mode 100644 third_party/rust/http/benches/uri.rs
 create mode 100644 third_party/rust/http/src/byte_str.rs
 create mode 100644 third_party/rust/http/src/convert.rs
 create mode 100644 third_party/rust/http/src/error.rs
 create mode 100644 third_party/rust/http/src/extensions.rs
 create mode 100644 third_party/rust/http/src/header/map.rs
 create mode 100644 third_party/rust/http/src/header/mod.rs
 create mode 100644 third_party/rust/http/src/header/name.rs
 create mode 100644 third_party/rust/http/src/header/value.rs
 create mode 100644 third_party/rust/http/src/lib.rs
 create mode 100644 third_party/rust/http/src/method.rs
 create mode 100644 third_party/rust/http/src/request.rs
 create mode 100644 third_party/rust/http/src/response.rs
 create mode 100644 third_party/rust/http/src/status.rs
 create mode 100644 third_party/rust/http/src/uri/authority.rs
 create mode 100644 third_party/rust/http/src/uri/builder.rs
 create mode 100644 third_party/rust/http/src/uri/mod.rs
 create mode 100644 third_party/rust/http/src/uri/path.rs
 create mode 100644 third_party/rust/http/src/uri/port.rs
 create mode 100644 third_party/rust/http/src/uri/scheme.rs
 create mode 100644 third_party/rust/http/src/uri/tests.rs
 create mode 100644 third_party/rust/http/src/version.rs
 create mode 100644 third_party/rust/http/tests/header_map.rs
 create mode 100644 third_party/rust/http/tests/header_map_fuzz.rs
 create mode 100644 third_party/rust/http/tests/status_code.rs
 create mode 100644 third_party/rust/httparse/.cargo-checksum.json
 create mode 100644 third_party/rust/httparse/Cargo.toml
 create mode 100644 third_party/rust/httparse/LICENSE-APACHE
 create mode 100644 third_party/rust/httparse/LICENSE-MIT
 create mode 100644 third_party/rust/httparse/README.md
 create mode 100644 third_party/rust/httparse/benches/parse.rs
 create mode 100644 third_party/rust/httparse/build.rs
 create mode 100644 third_party/rust/httparse/src/iter.rs
 create mode 100644 third_party/rust/httparse/src/lib.rs
 create mode 100644 third_party/rust/httparse/src/macros.rs
 create mode 100644 third_party/rust/httparse/src/simd/avx2.rs
 create mode 100644 third_party/rust/httparse/src/simd/fallback.rs
 create mode 100644 third_party/rust/httparse/src/simd/mod.rs
 create mode 100644 third_party/rust/httparse/src/simd/sse42.rs
 create mode 100644 third_party/rust/httparse/tests/uri.rs
 create mode 100644 third_party/rust/humantime/.cargo-checksum.json
 create mode 100644 third_party/rust/humantime/Cargo.toml
 create mode 100644 third_party/rust/humantime/LICENSE-APACHE
 create mode 100644 third_party/rust/humantime/LICENSE-MIT
 create mode 100644 third_party/rust/humantime/README.md
 create mode 100644 third_party/rust/humantime/benches/datetime_format.rs
 create mode 100644 third_party/rust/humantime/benches/datetime_parse.rs
 create mode 100644 third_party/rust/humantime/bulk.yaml
 create mode 100644 third_party/rust/humantime/src/date.rs
 create mode 100644 third_party/rust/humantime/src/duration.rs
 create mode 100644 third_party/rust/humantime/src/lib.rs
 create mode 100644 third_party/rust/humantime/src/wrapper.rs
 create mode 100644 third_party/rust/humantime/vagga.yaml
 create mode 100644 third_party/rust/hyper/.cargo-checksum.json
 create mode 100644 third_party/rust/hyper/Cargo.lock
 create mode 100644 third_party/rust/hyper/Cargo.toml
 create mode 100644 third_party/rust/hyper/LICENSE
 create mode 100644 third_party/rust/hyper/src/body/aggregate.rs
 create mode 100644 third_party/rust/hyper/src/body/body.rs
 create mode 100644 third_party/rust/hyper/src/body/mod.rs
 create mode 100644 third_party/rust/hyper/src/body/payload.rs
 create mode 100644 third_party/rust/hyper/src/body/to_bytes.rs
 create mode 100644 third_party/rust/hyper/src/client/conn.rs
 create mode 100644 third_party/rust/hyper/src/client/connect/dns.rs
 create mode 100644 third_party/rust/hyper/src/client/connect/http.rs
 create mode 100644 third_party/rust/hyper/src/client/connect/mod.rs
 create mode 100644 third_party/rust/hyper/src/client/dispatch.rs
 create mode 100644 third_party/rust/hyper/src/client/mod.rs
 create mode 100644 third_party/rust/hyper/src/client/pool.rs
 create mode 100644 third_party/rust/hyper/src/client/service.rs
 create mode 100644 third_party/rust/hyper/src/client/tests.rs
 create mode 100644 third_party/rust/hyper/src/common/buf.rs
 create mode 100644 third_party/rust/hyper/src/common/drain.rs
 create mode 100644 third_party/rust/hyper/src/common/exec.rs
 create mode 100644 third_party/rust/hyper/src/common/io/mod.rs
 create mode 100644 third_party/rust/hyper/src/common/io/rewind.rs
 create mode 100644 third_party/rust/hyper/src/common/lazy.rs
 create mode 100644 third_party/rust/hyper/src/common/mod.rs
 create mode 100644 third_party/rust/hyper/src/common/never.rs
 create mode 100644 third_party/rust/hyper/src/common/task.rs
 create mode 100644 third_party/rust/hyper/src/common/watch.rs
 create mode 100644 third_party/rust/hyper/src/error.rs
 create mode 100644 third_party/rust/hyper/src/headers.rs
 create mode 100644 third_party/rust/hyper/src/lib.rs
 create mode 100644 third_party/rust/hyper/src/mock.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/conn.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/date.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/decode.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/dispatch.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/encode.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/io.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/mod.rs
 create mode 100644 third_party/rust/hyper/src/proto/h1/role.rs
 create mode 100644 third_party/rust/hyper/src/proto/h2/client.rs
 create mode 100644 third_party/rust/hyper/src/proto/h2/mod.rs
 create mode 100644 third_party/rust/hyper/src/proto/h2/ping.rs
 create mode 100644 third_party/rust/hyper/src/proto/h2/server.rs
 create mode 100644 third_party/rust/hyper/src/proto/mod.rs
 create mode 100644 third_party/rust/hyper/src/rt.rs
 create mode 100644 third_party/rust/hyper/src/server/accept.rs
 create mode 100644 third_party/rust/hyper/src/server/conn.rs
 create mode 100644 third_party/rust/hyper/src/server/mod.rs
 create mode 100644 third_party/rust/hyper/src/server/shutdown.rs
 create mode 100644 third_party/rust/hyper/src/server/tcp.rs
 create mode 100644 third_party/rust/hyper/src/service/http.rs
 create mode 100644 third_party/rust/hyper/src/service/make.rs
 create mode 100644 third_party/rust/hyper/src/service/mod.rs
 create mode 100644 third_party/rust/hyper/src/service/oneshot.rs
 create mode 100644 third_party/rust/hyper/src/service/util.rs
 create mode 100644 third_party/rust/hyper/src/upgrade.rs
 create mode 100644 third_party/rust/id-arena/.cargo-checksum.json
 create mode 100644 third_party/rust/id-arena/CHANGELOG.md
 create mode 100644 third_party/rust/id-arena/Cargo.toml
 create mode 100644 third_party/rust/id-arena/LICENSE-APACHE
 create mode 100644 third_party/rust/id-arena/LICENSE-MIT
 create mode 100644 third_party/rust/id-arena/README.md
 create mode 100644 third_party/rust/id-arena/README.tpl
 create mode 100644 third_party/rust/id-arena/src/lib.rs
 create mode 100644 third_party/rust/id-arena/src/rayon.rs
 create mode 100644 third_party/rust/id-arena/tests/readme_up_to_date.rs
 create mode 100644 third_party/rust/ident_case/.cargo-checksum.json
 create mode 100644 third_party/rust/ident_case/Cargo.toml
 create mode 100644 third_party/rust/ident_case/README.md
 create mode 100644 third_party/rust/ident_case/src/lib.rs
 create mode 100644 third_party/rust/idna/.cargo-checksum.json
 create mode 100644 third_party/rust/idna/Cargo.toml
 create mode 100644 third_party/rust/idna/LICENSE-APACHE
 create mode 100644 third_party/rust/idna/LICENSE-MIT
 create mode 100644 third_party/rust/idna/src/IdnaMappingTable.txt
 create mode 100644 third_party/rust/idna/src/lib.rs
 create mode 100644 third_party/rust/idna/src/make_uts46_mapping_table.py
 create mode 100644 third_party/rust/idna/src/punycode.rs
 create mode 100644 third_party/rust/idna/src/uts46.rs
 create mode 100644 third_party/rust/idna/src/uts46_mapping_table.rs
 create mode 100644 third_party/rust/idna/tests/IdnaTest.txt
 create mode 100644 third_party/rust/idna/tests/punycode.rs
 create mode 100644 third_party/rust/idna/tests/punycode_tests.json
 create mode 100644 third_party/rust/idna/tests/tests.rs
 create mode 100644 third_party/rust/idna/tests/unit.rs
 create mode 100644 third_party/rust/idna/tests/uts46.rs
 create mode 100644 third_party/rust/image/.cargo-checksum.json
 create mode 100644 third_party/rust/image/CHANGES.md
 create mode 100644 third_party/rust/image/Cargo.toml
 create mode 100644 third_party/rust/image/Cargo.toml.public-private-dependencies
 create mode 100644 third_party/rust/image/LICENSE
 create mode 100644 third_party/rust/image/README.md
 create mode 100644 third_party/rust/image/benches/README.md
 create mode 100644 third_party/rust/image/benches/encode_jpeg.rs
 create mode 100644 third_party/rust/image/benches/load.rs
 create mode 100644 third_party/rust/image/docs/2019-04-23-memory-unsafety.md
 create mode 100755 third_party/rust/image/release.sh
 create mode 100644 third_party/rust/image/src/animation.rs
 create mode 100644 third_party/rust/image/src/bmp/decoder.rs
 create mode 100644 third_party/rust/image/src/bmp/encoder.rs
 create mode 100644 third_party/rust/image/src/bmp/mod.rs
 create mode 100644 third_party/rust/image/src/buffer.rs
 create mode 100644 third_party/rust/image/src/color.rs
 create mode 100644 third_party/rust/image/src/dds.rs
 create mode 100644 third_party/rust/image/src/dxt.rs
 create mode 100644 third_party/rust/image/src/dynimage.rs
 create mode 100644 third_party/rust/image/src/error.rs
 create mode 100644 third_party/rust/image/src/flat.rs
 create mode 100644 third_party/rust/image/src/gif.rs
 create mode 100644 third_party/rust/image/src/hdr/decoder.rs
 create mode 100644 third_party/rust/image/src/hdr/encoder.rs
 create mode 100644 third_party/rust/image/src/hdr/mod.rs
 create mode 100644 third_party/rust/image/src/ico/decoder.rs
 create mode 100644 third_party/rust/image/src/ico/encoder.rs
 create mode 100644 third_party/rust/image/src/ico/mod.rs
 create mode 100644 third_party/rust/image/src/image.rs
 create mode 100644 third_party/rust/image/src/imageops/affine.rs
 create mode 100644 third_party/rust/image/src/imageops/colorops.rs
 create mode 100644 third_party/rust/image/src/imageops/mod.rs
 create mode 100644 third_party/rust/image/src/imageops/sample.rs
 create mode 100644 third_party/rust/image/src/io/free_functions.rs
 create mode 100644 third_party/rust/image/src/io/mod.rs
 create mode 100644 third_party/rust/image/src/io/reader.rs
 create mode 100644 third_party/rust/image/src/jpeg/decoder.rs
 create mode 100644 third_party/rust/image/src/jpeg/encoder.rs
 create mode 100644 third_party/rust/image/src/jpeg/entropy.rs
 create mode 100644 third_party/rust/image/src/jpeg/mod.rs
 create mode 100644 third_party/rust/image/src/jpeg/transform.rs
 create mode 100644 third_party/rust/image/src/lib.rs
 create mode 100644 third_party/rust/image/src/math/mod.rs
 create mode 100644 third_party/rust/image/src/math/nq.rs
 create mode 100644 third_party/rust/image/src/math/rect.rs
 create mode 100644 third_party/rust/image/src/math/utils.rs
 create mode 100644 third_party/rust/image/src/png.rs
 create mode 100644 third_party/rust/image/src/pnm/autobreak.rs
 create mode 100644 third_party/rust/image/src/pnm/decoder.rs
 create mode 100644 third_party/rust/image/src/pnm/encoder.rs
 create mode 100644 third_party/rust/image/src/pnm/header.rs
 create mode 100644 third_party/rust/image/src/pnm/mod.rs
 create mode 100644 third_party/rust/image/src/tga/decoder.rs
 create mode 100644 third_party/rust/image/src/tga/mod.rs
 create mode 100644 third_party/rust/image/src/tiff.rs
 create mode 100644 third_party/rust/image/src/traits.rs
 create mode 100644 third_party/rust/image/src/utils/mod.rs
 create mode 100644 third_party/rust/image/src/webp/decoder.rs
 create mode 100644 third_party/rust/image/src/webp/mod.rs
 create mode 100644 third_party/rust/image/src/webp/transform.rs
 create mode 100644 third_party/rust/image/src/webp/vp8.rs
 create mode 100644 third_party/rust/indexmap/.cargo-checksum.json
 create mode 100644 third_party/rust/indexmap/Cargo.toml
 create mode 100644 third_party/rust/indexmap/LICENSE-APACHE
 create mode 100644 third_party/rust/indexmap/LICENSE-MIT
 create mode 100644 third_party/rust/indexmap/README.rst
 create mode 100644 third_party/rust/indexmap/benches/bench.rs
 create mode 100644 third_party/rust/indexmap/benches/faststring.rs
 create mode 100644 third_party/rust/indexmap/src/equivalent.rs
 create mode 100644 third_party/rust/indexmap/src/lib.rs
 create mode 100644 third_party/rust/indexmap/src/macros.rs
 create mode 100644 third_party/rust/indexmap/src/map.rs
 create mode 100644 third_party/rust/indexmap/src/mutable_keys.rs
 create mode 100644 third_party/rust/indexmap/src/rayon/map.rs
 create mode 100644 third_party/rust/indexmap/src/rayon/mod.rs
 create mode 100644 third_party/rust/indexmap/src/rayon/set.rs
 create mode 100644 third_party/rust/indexmap/src/serde.rs
 create mode 100644 third_party/rust/indexmap/src/set.rs
 create mode 100644 third_party/rust/indexmap/src/util.rs
 create mode 100644 third_party/rust/indexmap/tests/equivalent_trait.rs
 create mode 100644 third_party/rust/indexmap/tests/quick.rs
 create mode 100644 third_party/rust/indexmap/tests/serde.rs
 create mode 100644 third_party/rust/indexmap/tests/tests.rs
 create mode 100644 third_party/rust/inflate/.cargo-checksum.json
 create mode 100644 third_party/rust/inflate/Cargo.toml
 create mode 100644 third_party/rust/inflate/LICENSE
 create mode 100644 third_party/rust/inflate/README.md
 create mode 100644 third_party/rust/inflate/src/checksum.rs
 create mode 100644 third_party/rust/inflate/src/lib.rs
 create mode 100644 third_party/rust/inflate/src/reader.rs
 create mode 100644 third_party/rust/inflate/src/utils.rs
 create mode 100644 third_party/rust/inflate/src/writer.rs
 create mode 100644 third_party/rust/inflate/tests/issue_14.zlib
 create mode 100644 third_party/rust/inflate/tests/test.rs
 create mode 100644 third_party/rust/interrupt-support/.cargo-checksum.json
 create mode 100644 third_party/rust/interrupt-support/Cargo.toml
 create mode 100644 third_party/rust/interrupt-support/README.md
 create mode 100644 third_party/rust/interrupt-support/src/lib.rs
 create mode 100644 third_party/rust/intl-memoizer/.cargo-checksum.json
 create mode 100644 third_party/rust/intl-memoizer/CHANGELOG.md
 create mode 100644 third_party/rust/intl-memoizer/Cargo.lock
 create mode 100644 third_party/rust/intl-memoizer/Cargo.toml
 create mode 100644 third_party/rust/intl-memoizer/README.md
 create mode 100644 third_party/rust/intl-memoizer/examples/numberformat.rs
 create mode 100644 third_party/rust/intl-memoizer/examples/pluralrules.rs
 create mode 100644 third_party/rust/intl-memoizer/src/concurrent.rs
 create mode 100644 third_party/rust/intl-memoizer/src/lib.rs
 create mode 100644 third_party/rust/intl_pluralrules/.cargo-checksum.json
 create mode 100644 third_party/rust/intl_pluralrules/CHANGELOG.md
 create mode 100644 third_party/rust/intl_pluralrules/Cargo.toml
 create mode 100644 third_party/rust/intl_pluralrules/README.md
 create mode 100644 third_party/rust/intl_pluralrules/benches/pluralrules.rs
 create mode 100644 third_party/rust/intl_pluralrules/cldr_data/cldr_pluralrules_cardinals.json
 create mode 100644 third_party/rust/intl_pluralrules/cldr_data/cldr_pluralrules_ordinals.json
 create mode 100644 third_party/rust/intl_pluralrules/src/lib.rs
 create mode 100644 third_party/rust/intl_pluralrules/src/operands.rs
 create mode 100644 third_party/rust/intl_pluralrules/src/rules.rs
 create mode 100644 third_party/rust/intl_pluralrules/tests/operands.rs
 create mode 100644 third_party/rust/iovec/.cargo-checksum.json
 create mode 100644 third_party/rust/iovec/CHANGELOG.md
 create mode 100644 third_party/rust/iovec/Cargo.toml
 create mode 100644 third_party/rust/iovec/LICENSE-APACHE
 create mode 100644 third_party/rust/iovec/LICENSE-MIT
 create mode 100644 third_party/rust/iovec/README.md
 create mode 100644 third_party/rust/iovec/appveyor.yml
 create mode 100644 third_party/rust/iovec/src/lib.rs
 create mode 100644 third_party/rust/iovec/src/sys/mod.rs
 create mode 100644 third_party/rust/iovec/src/sys/unix.rs
 create mode 100644 third_party/rust/iovec/src/sys/unknown.rs
 create mode 100644 third_party/rust/iovec/src/sys/windows.rs
 create mode 100644 third_party/rust/iovec/src/unix.rs
 create mode 100644 third_party/rust/iovec/src/windows.rs
 create mode 100644 third_party/rust/itertools/.cargo-checksum.json
 create mode 100644 third_party/rust/itertools/Cargo.toml
 create mode 100644 third_party/rust/itertools/LICENSE-APACHE
 create mode 100644 third_party/rust/itertools/LICENSE-MIT
 create mode 100644 third_party/rust/itertools/README.rst
 create mode 100644 third_party/rust/itertools/benches/bench1.rs
 create mode 100644 third_party/rust/itertools/benches/extra/mod.rs
 create mode 100644 third_party/rust/itertools/benches/extra/zipslices.rs
 create mode 100644 third_party/rust/itertools/benches/tree_fold1.rs
 create mode 100644 third_party/rust/itertools/benches/tuple_combinations.rs
 create mode 100644 third_party/rust/itertools/benches/tuples.rs
 create mode 100644 third_party/rust/itertools/examples/iris.data
 create mode 100644 third_party/rust/itertools/examples/iris.rs
 create mode 100644 third_party/rust/itertools/src/adaptors/mod.rs
 create mode 100644 third_party/rust/itertools/src/adaptors/multi_product.rs
 create mode 100644 third_party/rust/itertools/src/combinations.rs
 create mode 100644 third_party/rust/itertools/src/concat_impl.rs
 create mode 100644 third_party/rust/itertools/src/cons_tuples_impl.rs
 create mode 100644 third_party/rust/itertools/src/diff.rs
 create mode 100644 third_party/rust/itertools/src/either_or_both.rs
 create mode 100644 third_party/rust/itertools/src/format.rs
 create mode 100644 third_party/rust/itertools/src/free.rs
 create mode 100644 third_party/rust/itertools/src/group_map.rs
 create mode 100644 third_party/rust/itertools/src/groupbylazy.rs
 create mode 100644 third_party/rust/itertools/src/impl_macros.rs
 create mode 100644 third_party/rust/itertools/src/intersperse.rs
 create mode 100644 third_party/rust/itertools/src/kmerge_impl.rs
 create mode 100644 third_party/rust/itertools/src/lib.rs
 create mode 100644 third_party/rust/itertools/src/merge_join.rs
 create mode 100644 third_party/rust/itertools/src/minmax.rs
 create mode 100644 third_party/rust/itertools/src/multipeek_impl.rs
 create mode 100644 third_party/rust/itertools/src/pad_tail.rs
 create mode 100644 third_party/rust/itertools/src/peeking_take_while.rs
 create mode 100644 third_party/rust/itertools/src/process_results_impl.rs
 create mode 100644 third_party/rust/itertools/src/put_back_n_impl.rs
 create mode 100644 third_party/rust/itertools/src/rciter_impl.rs
 create mode 100644 third_party/rust/itertools/src/repeatn.rs
 create mode 100644 third_party/rust/itertools/src/size_hint.rs
 create mode 100644 third_party/rust/itertools/src/sources.rs
 create mode 100644 third_party/rust/itertools/src/tee.rs
 create mode 100644 third_party/rust/itertools/src/tuple_impl.rs
 create mode 100644 third_party/rust/itertools/src/unique_impl.rs
 create mode 100644 third_party/rust/itertools/src/with_position.rs
 create mode 100644 third_party/rust/itertools/src/zip_eq_impl.rs
 create mode 100644 third_party/rust/itertools/src/zip_longest.rs
 create mode 100644 third_party/rust/itertools/src/ziptuple.rs
 create mode 100644 third_party/rust/itertools/tests/merge_join.rs
 create mode 100644 third_party/rust/itertools/tests/peeking_take_while.rs
 create mode 100644 third_party/rust/itertools/tests/quick.rs
 create mode 100644 third_party/rust/itertools/tests/test_core.rs
 create mode 100644 third_party/rust/itertools/tests/test_std.rs
 create mode 100644 third_party/rust/itertools/tests/tuples.rs
 create mode 100644 third_party/rust/itertools/tests/zip.rs
 create mode 100644 third_party/rust/itoa/.cargo-checksum.json
 create mode 100644 third_party/rust/itoa/Cargo.toml
 create mode 100644 third_party/rust/itoa/LICENSE-APACHE
 create mode 100644 third_party/rust/itoa/LICENSE-MIT
 create mode 100644 third_party/rust/itoa/README.md
 create mode 100644 third_party/rust/itoa/benches/bench.rs
 create mode 100644 third_party/rust/itoa/src/lib.rs
 create mode 100644 third_party/rust/itoa/src/udiv128.rs
 create mode 100644 third_party/rust/itoa/tests/test.rs
 create mode 100644 third_party/rust/jobserver/.cargo-checksum.json
 create mode 100644 third_party/rust/jobserver/Cargo.toml
 create mode 100644 third_party/rust/jobserver/LICENSE-APACHE
 create mode 100644 third_party/rust/jobserver/LICENSE-MIT
 create mode 100644 third_party/rust/jobserver/README.md
 create mode 100644 third_party/rust/jobserver/src/lib.rs
 create mode 100644 third_party/rust/jobserver/src/unix.rs
 create mode 100644 third_party/rust/jobserver/src/wasm.rs
 create mode 100644 third_party/rust/jobserver/src/windows.rs
 create mode 100644 third_party/rust/jobserver/tests/client-of-myself.rs
 create mode 100644 third_party/rust/jobserver/tests/client.rs
 create mode 100644 third_party/rust/jobserver/tests/helper.rs
 create mode 100644 third_party/rust/jobserver/tests/make-as-a-client.rs
 create mode 100644 third_party/rust/jobserver/tests/server.rs
 create mode 100644 third_party/rust/jsparagus-ast/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-ast/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-ast/ast.json
 create mode 100755 third_party/rust/jsparagus-ast/generate_ast.py
 create mode 100644 third_party/rust/jsparagus-ast/src/arena.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/associated_data.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/dump_generated.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/json.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/source_atom_set.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/source_location.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/source_location_accessor_generated.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/source_slice_list.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/type_id_generated.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/types_generated.rs
 create mode 100644 third_party/rust/jsparagus-ast/src/visit_generated.rs
 create mode 100644 third_party/rust/jsparagus-emitter/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-emitter/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-emitter/src/array_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/ast_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/block_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/compilation_info.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/control_structures.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/dis.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/emitter_scope.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/expression_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/function_declaration_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/object_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/reference_op_emitter.rs
 create mode 100644 third_party/rust/jsparagus-emitter/src/script_emitter.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-generated-parser/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/ast_builder.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/context_stack.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/declaration_kind.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/early_error_checker.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/early_errors.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/error.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/parser_tables_generated.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/stack_value_generated.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/token.rs
 create mode 100644 third_party/rust/jsparagus-generated-parser/src/traits/mod.rs
 create mode 100644 third_party/rust/jsparagus-json-log/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-json-log/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-json-log/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-parser/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-parser/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-parser/benches/__finStreamer-proto.js
 create mode 100644 third_party/rust/jsparagus-parser/benches/parser.rs
 create mode 100644 third_party/rust/jsparagus-parser/benches/simple.js
 create mode 100644 third_party/rust/jsparagus-parser/src/lexer.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/numeric_value.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/parser.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/queue_stack.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/simulator.rs
 create mode 100644 third_party/rust/jsparagus-parser/src/tests.rs
 create mode 100644 third_party/rust/jsparagus-scope/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-scope/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-scope/src/builder.rs
 create mode 100644 third_party/rust/jsparagus-scope/src/free_name_tracker.rs
 create mode 100644 third_party/rust/jsparagus-scope/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-scope/src/pass.rs
 create mode 100644 third_party/rust/jsparagus-stencil/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus-stencil/Cargo.toml
 create mode 100644 third_party/rust/jsparagus-stencil/src/bytecode_offset.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/AsyncFunctionResolveKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/BytecodeFormatFlags.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/CheckIsObjectKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/FunctionFlags.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/FunctionPrefixKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/GeneratorAndAsyncKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/GeneratorResumeKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/Opcodes.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/SourceNotes.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/StencilEnums.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/Symbol.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/copy/ThrowMsgKind.h
 create mode 100644 third_party/rust/jsparagus-stencil/src/frame_slot.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/function.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/gcthings.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/lib.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/opcode.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/opcode_info.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/regexp.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/result.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/scope.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/scope_notes.rs
 create mode 100644 third_party/rust/jsparagus-stencil/src/script.rs
 create mode 100644 third_party/rust/jsparagus/.cargo-checksum.json
 create mode 100644 third_party/rust/jsparagus/.flake8
 create mode 100755 third_party/rust/jsparagus/.githooks/pre-commit
 create mode 100644 third_party/rust/jsparagus/.github/workflows/ci-daily.yml
 create mode 100644 third_party/rust/jsparagus/.github/workflows/ci-generated.yml
 create mode 100644 third_party/rust/jsparagus/.github/workflows/ci-issues.yml
 create mode 100644 third_party/rust/jsparagus/.github/workflows/ci-push.yml
 create mode 100644 third_party/rust/jsparagus/.github/workflows/rust.yml
 create mode 100644 third_party/rust/jsparagus/.metrics/README.md
 create mode 100755 third_party/rust/jsparagus/.metrics/create-ci-branch.sh
 create mode 100644 third_party/rust/jsparagus/.metrics/fuzzbug_count_badge.py
 create mode 100644 third_party/rust/jsparagus/.metrics/fuzzbug_date_badge.py
 create mode 100644 third_party/rust/jsparagus/.metrics/generated_README.md
 create mode 100644 third_party/rust/jsparagus/.metrics/not_implemented_badge.py
 create mode 100644 third_party/rust/jsparagus/.metrics/not_implemented_count.py
 create mode 100755 third_party/rust/jsparagus/.metrics/populate_fuzzbug.sh
 create mode 100755 third_party/rust/jsparagus/.metrics/populate_not_implemented.sh
 create mode 100644 third_party/rust/jsparagus/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/jsparagus/Cargo.toml
 create mode 100644 third_party/rust/jsparagus/LICENSE
 create mode 100644 third_party/rust/jsparagus/LICENSE-APACHE-2.0
 create mode 100644 third_party/rust/jsparagus/LICENSE-MIT
 create mode 100644 third_party/rust/jsparagus/Makefile
 create mode 100644 third_party/rust/jsparagus/README.md
 create mode 100644 third_party/rust/jsparagus/journal.md
 create mode 100644 third_party/rust/jsparagus/js-quirks.md
 create mode 100644 third_party/rust/jsparagus/js_parser/README.md
 create mode 100644 third_party/rust/jsparagus/js_parser/__init__.py
 create mode 100644 third_party/rust/jsparagus/js_parser/es-lexical-simplified.esgrammar
 create mode 100644 third_party/rust/jsparagus/js_parser/es-simplified.esgrammar
 create mode 100644 third_party/rust/jsparagus/js_parser/es.esgrammar
 create mode 100644 third_party/rust/jsparagus/js_parser/esgrammar.pgen
 create mode 100755 third_party/rust/jsparagus/js_parser/extract_es_grammar.py
 create mode 100755 third_party/rust/jsparagus/js_parser/generate_js_parser_tables.py
 create mode 100644 third_party/rust/jsparagus/js_parser/lexer.py
 create mode 100644 third_party/rust/jsparagus/js_parser/load_es_grammar.py
 create mode 100644 third_party/rust/jsparagus/js_parser/parse_esgrammar.py
 create mode 100644 third_party/rust/jsparagus/js_parser/parser.py
 create mode 100644 third_party/rust/jsparagus/js_parser/slash.esgrammar
 create mode 100755 third_party/rust/jsparagus/js_parser/try_it.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/README.md
 create mode 100644 third_party/rust/jsparagus/jsparagus/__init__.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/actions.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/aps.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/emit/__init__.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/emit/python.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/emit/rust.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/extension.py
 create mode 100755 third_party/rust/jsparagus/jsparagus/gen.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/grammar.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/lexer.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/lr0.py
 create mode 100755 third_party/rust/jsparagus/jsparagus/main.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/ordered.py
 create mode 100755 third_party/rust/jsparagus/jsparagus/parse_pgen.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/parse_pgen_generated.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/parse_table.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/rewrites.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/runtime.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/types.py
 create mode 100644 third_party/rust/jsparagus/jsparagus/utils.py
 create mode 100644 third_party/rust/jsparagus/pgen.pgen
 create mode 100644 third_party/rust/jsparagus/requirements.txt
 create mode 100644 third_party/rust/jsparagus/src/lib.rs
 create mode 100755 third_party/rust/jsparagus/test.sh
 create mode 100644 third_party/rust/jsparagus/tests/__init__.py
 create mode 100755 third_party/rust/jsparagus/tests/test.py
 create mode 100644 third_party/rust/jsparagus/tests/test_js.py
 create mode 100644 third_party/rust/jsparagus/tests/test_parse_pgen.py
 create mode 100755 third_party/rust/jsparagus/update.sh
 create mode 100755 third_party/rust/jsparagus/update_stencil.py
 create mode 100644 third_party/rust/kernel32-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/kernel32-sys/Cargo.toml
 create mode 100644 third_party/rust/kernel32-sys/README.md
 create mode 100644 third_party/rust/kernel32-sys/build.rs
 create mode 100644 third_party/rust/kernel32-sys/src/lib.rs
 create mode 100644 third_party/rust/khronos_api/.cargo-checksum.json
 create mode 100644 third_party/rust/khronos_api/Cargo.toml
 create mode 100644 third_party/rust/khronos_api/README.md
 create mode 100644 third_party/rust/khronos_api/api/xml/gl.xml
 create mode 100644 third_party/rust/khronos_api/api/xml/glx.xml
 create mode 100644 third_party/rust/khronos_api/api/xml/wgl.xml
 create mode 100644 third_party/rust/khronos_api/api_angle/scripts/egl.xml
 create mode 100644 third_party/rust/khronos_api/api_angle/scripts/egl_angle_ext.xml
 create mode 100644 third_party/rust/khronos_api/api_angle/scripts/gl.xml
 create mode 100644 third_party/rust/khronos_api/api_angle/scripts/gl_angle_ext.xml
 create mode 100644 third_party/rust/khronos_api/api_angle/scripts/wgl.xml
 create mode 100644 third_party/rust/khronos_api/api_egl/api/egl.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/ANGLE_instanced_arrays/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_blend_minmax/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_color_buffer_float/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_color_buffer_half_float/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_disjoint_timer_query/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_disjoint_timer_query_webgl2/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_float_blend/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_frag_depth/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_sRGB/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_shader_texture_lod/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_texture_compression_bptc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_texture_compression_rgtc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/EXT_texture_filter_anisotropic/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/KHR_parallel_shader_compile/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_element_index_uint/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_fbo_render_mipmap/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_standard_derivatives/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_texture_float/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_texture_float_linear/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_texture_half_float/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_texture_half_float_linear/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/OES_vertex_array_object/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_color_buffer_float/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_astc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_etc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_etc1/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_pvrtc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_s3tc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_s3tc_srgb/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_debug_renderer_info/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_debug_shaders/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_depth_texture/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_draw_buffers/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_lose_context/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_multiview/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/WEBGL_security_sensitive_resources/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/EXT_clip_cull_distance/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/EXT_multi_draw_arrays/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_blend_equation_advanced_coherent/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_debug/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_dynamic_texture/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_subarray_uploads/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_texture_multisample/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_texture_source_iframe/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/proposals/WEBGL_video_texture/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/EXT_texture_storage/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/OES_depth24/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_compressed_texture_atc/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_debug_shader_precision/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_draw_elements_no_range_check/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_get_buffer_sub_data_async/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_shared_resources/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_subscribe_uniform/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_texture_from_depth_video/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/extensions/template/extension.xml
 create mode 100644 third_party/rust/khronos_api/api_webgl/specs/latest/1.0/webgl.idl
 create mode 100644 third_party/rust/khronos_api/api_webgl/specs/latest/2.0/webgl2.idl
 create mode 100644 third_party/rust/khronos_api/build.rs
 create mode 100644 third_party/rust/khronos_api/src/lib.rs
 create mode 100644 third_party/rust/lazy_static/.cargo-checksum.json
 create mode 100644 third_party/rust/lazy_static/Cargo.toml
 create mode 100644 third_party/rust/lazy_static/LICENSE-APACHE
 create mode 100644 third_party/rust/lazy_static/LICENSE-MIT
 create mode 100644 third_party/rust/lazy_static/README.md
 create mode 100644 third_party/rust/lazy_static/src/core_lazy.rs
 create mode 100644 third_party/rust/lazy_static/src/inline_lazy.rs
 create mode 100644 third_party/rust/lazy_static/src/lib.rs
 create mode 100644 third_party/rust/lazy_static/tests/no_std.rs
 create mode 100644 third_party/rust/lazy_static/tests/test.rs
 create mode 100644 third_party/rust/lazycell/.cargo-checksum.json
 create mode 100644 third_party/rust/lazycell/CHANGELOG.md
 create mode 100644 third_party/rust/lazycell/Cargo.toml
 create mode 100644 third_party/rust/lazycell/LICENSE-APACHE
 create mode 100644 third_party/rust/lazycell/LICENSE-MIT
 create mode 100644 third_party/rust/lazycell/README.md
 create mode 100644 third_party/rust/lazycell/src/lib.rs
 create mode 100644 third_party/rust/leb128/.cargo-checksum.json
 create mode 100644 third_party/rust/leb128/Cargo.toml
 create mode 100644 third_party/rust/leb128/LICENSE-APACHE
 create mode 100644 third_party/rust/leb128/LICENSE-MIT
 create mode 100644 third_party/rust/leb128/README.md
 create mode 100755 third_party/rust/leb128/benches/bench.rs
 create mode 100755 third_party/rust/leb128/format
 create mode 100644 third_party/rust/leb128/src/bin/leb128-repl.rs
 create mode 100644 third_party/rust/leb128/src/lib.rs
 create mode 100644 third_party/rust/leb128/tests/quickchecks.rs
 create mode 100644 third_party/rust/libc/.cargo-checksum.json
 create mode 100644 third_party/rust/libc/CONTRIBUTING.md
 create mode 100644 third_party/rust/libc/Cargo.toml
 create mode 100644 third_party/rust/libc/LICENSE-APACHE
 create mode 100644 third_party/rust/libc/LICENSE-MIT
 create mode 100644 third_party/rust/libc/README.md
 create mode 100644 third_party/rust/libc/build.rs
 create mode 100644 third_party/rust/libc/rustfmt.toml
 create mode 100644 third_party/rust/libc/src/cloudabi/aarch64.rs
 create mode 100644 third_party/rust/libc/src/cloudabi/arm.rs
 create mode 100644 third_party/rust/libc/src/cloudabi/mod.rs
 create mode 100644 third_party/rust/libc/src/cloudabi/x86.rs
 create mode 100644 third_party/rust/libc/src/cloudabi/x86_64.rs
 create mode 100644 third_party/rust/libc/src/fixed_width_ints.rs
 create mode 100644 third_party/rust/libc/src/fuchsia/aarch64.rs
 create mode 100644 third_party/rust/libc/src/fuchsia/align.rs
 create mode 100644 third_party/rust/libc/src/fuchsia/mod.rs
 create mode 100644 third_party/rust/libc/src/fuchsia/no_align.rs
 create mode 100644 third_party/rust/libc/src/fuchsia/x86_64.rs
 create mode 100644 third_party/rust/libc/src/hermit/aarch64.rs
 create mode 100644 third_party/rust/libc/src/hermit/mod.rs
 create mode 100644 third_party/rust/libc/src/hermit/x86_64.rs
 create mode 100644 third_party/rust/libc/src/lib.rs
 create mode 100644 third_party/rust/libc/src/macros.rs
 create mode 100644 third_party/rust/libc/src/sgx.rs
 create mode 100644 third_party/rust/libc/src/switch.rs
 create mode 100644 third_party/rust/libc/src/unix/align.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/apple/b32.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/apple/b64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/apple/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/dragonfly/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/arm.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/freebsd11/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/freebsdlike/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/arm.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/haiku/b32.rs
 create mode 100644 third_party/rust/libc/src/unix/haiku/b64.rs
 create mode 100644 third_party/rust/libc/src/unix/haiku/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/hermit/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/hermit/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/hermit/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b32/arm.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b32/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b32/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b64/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/b64/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/android/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/emscripten/align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/emscripten/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/emscripten/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/arm.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/mips.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/powerpc.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/mips64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/powerpc64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/s390x.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/sparc64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/gnu/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b32/arm.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b32/mips.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b32/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b32/powerpc.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b32/x86.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b64/aarch64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b64/powerpc64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/b64/x86_64.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/musl/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/linux/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/linux_like/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/newlib/aarch64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/newlib/align.rs
 create mode 100644 third_party/rust/libc/src/unix/newlib/arm/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/newlib/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/newlib/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/redox/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/solarish/compat.rs
 create mode 100644 third_party/rust/libc/src/unix/solarish/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/arm/align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/arm/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/arm/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips32/align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips32/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips32/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips64/align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mips64/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mips/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/x86_64/align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/x86_64/l4re.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/x86_64/mod.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/x86_64/no_align.rs
 create mode 100644 third_party/rust/libc/src/unix/uclibc/x86_64/other.rs
 create mode 100644 third_party/rust/libc/src/wasi.rs
 create mode 100644 third_party/rust/libc/src/windows/gnu.rs
 create mode 100644 third_party/rust/libc/src/windows/mod.rs
 create mode 100644 third_party/rust/libc/src/windows/msvc.rs
 create mode 100644 third_party/rust/libdbus-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/libdbus-sys/Cargo.toml
 create mode 100644 third_party/rust/libdbus-sys/LICENSE-APACHE
 create mode 100644 third_party/rust/libdbus-sys/LICENSE-MIT
 create mode 100644 third_party/rust/libdbus-sys/build.rs
 create mode 100644 third_party/rust/libdbus-sys/src/lib.rs
 create mode 100644 third_party/rust/libloading/.cargo-checksum.json
 create mode 100644 third_party/rust/libloading/Cargo.toml
 create mode 100644 third_party/rust/libloading/LICENSE
 create mode 100644 third_party/rust/libloading/README.mkd
 create mode 100644 third_party/rust/libloading/appveyor.yml
 create mode 100644 third_party/rust/libloading/build.rs
 create mode 100644 third_party/rust/libloading/src/changelog.rs
 create mode 100644 third_party/rust/libloading/src/lib.rs
 create mode 100644 third_party/rust/libloading/src/os/mod.rs
 create mode 100644 third_party/rust/libloading/src/os/unix/global_static.c
 create mode 100644 third_party/rust/libloading/src/os/unix/mod.rs
 create mode 100644 third_party/rust/libloading/src/os/windows/mod.rs
 create mode 100644 third_party/rust/libloading/src/test_helpers.rs
 create mode 100644 third_party/rust/libloading/src/util.rs
 create mode 100644 third_party/rust/libloading/tests/functions.rs
 create mode 100644 third_party/rust/libloading/tests/markers.rs
 create mode 100644 third_party/rust/libloading/tests/nagisa32.dll
 create mode 100644 third_party/rust/libloading/tests/nagisa64.dll
 create mode 100644 third_party/rust/libloading/tests/windows.rs
 create mode 100644 third_party/rust/libsqlite3-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/libsqlite3-sys/Cargo.toml
 create mode 100644 third_party/rust/libsqlite3-sys/bindgen-bindings/bindgen_3.6.23.rs
 create mode 100644 third_party/rust/libsqlite3-sys/bindgen-bindings/bindgen_3.6.8.rs
 create mode 100644 third_party/rust/libsqlite3-sys/bindgen-bindings/bindgen_3.7.16.rs
 create mode 100644 third_party/rust/libsqlite3-sys/bindgen-bindings/bindgen_3.7.7.rs
 create mode 100644 third_party/rust/libsqlite3-sys/build.rs
 create mode 100644 third_party/rust/libsqlite3-sys/sqlite3/bindgen_bundled_version.rs
 create mode 100644 third_party/rust/libsqlite3-sys/sqlite3/sqlite3.c
 create mode 100644 third_party/rust/libsqlite3-sys/sqlite3/sqlite3.h
 create mode 100644 third_party/rust/libsqlite3-sys/sqlite3/sqlite3ext.h
 create mode 100644 third_party/rust/libsqlite3-sys/src/error.rs
 create mode 100644 third_party/rust/libsqlite3-sys/src/lib.rs
 create mode 100755 third_party/rust/libsqlite3-sys/upgrade.sh
 create mode 100644 third_party/rust/libsqlite3-sys/wrapper.h
 create mode 100644 third_party/rust/libudev/.cargo-checksum.json
 create mode 100644 third_party/rust/libudev/Cargo.toml
 create mode 100644 third_party/rust/libudev/LICENSE
 create mode 100644 third_party/rust/libudev/README.md
 create mode 100644 third_party/rust/libudev/examples/list_devices.rs
 create mode 100644 third_party/rust/libudev/examples/monitor.rs
 create mode 100644 third_party/rust/libudev/src/context.rs
 create mode 100644 third_party/rust/libudev/src/device.rs
 create mode 100644 third_party/rust/libudev/src/enumerator.rs
 create mode 100644 third_party/rust/libudev/src/error.rs
 create mode 100644 third_party/rust/libudev/src/handle.rs
 create mode 100644 third_party/rust/libudev/src/lib.rs
 create mode 100644 third_party/rust/libudev/src/monitor.rs
 create mode 100644 third_party/rust/libudev/src/util.rs
 create mode 100644 third_party/rust/libz-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/libz-sys/Cargo.toml
 create mode 100644 third_party/rust/libz-sys/LICENSE-APACHE
 create mode 100644 third_party/rust/libz-sys/LICENSE-MIT
 create mode 100644 third_party/rust/libz-sys/README.md
 create mode 100644 third_party/rust/libz-sys/appveyor.yml
 create mode 100644 third_party/rust/libz-sys/build.rs
 create mode 100644 third_party/rust/libz-sys/ci/Dockerfile
 create mode 100755 third_party/rust/libz-sys/ci/run-docker.sh
 create mode 100644 third_party/rust/libz-sys/src/lib.rs
 create mode 100644 third_party/rust/libz-sys/src/smoke.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/CMakeLists.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/ChangeLog
 create mode 100644 third_party/rust/libz-sys/src/zlib/FAQ
 create mode 100644 third_party/rust/libz-sys/src/zlib/INDEX
 create mode 100644 third_party/rust/libz-sys/src/zlib/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/Makefile.in
 create mode 100644 third_party/rust/libz-sys/src/zlib/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/adler32.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/amiga/Makefile.pup
 create mode 100644 third_party/rust/libz-sys/src/zlib/amiga/Makefile.sas
 create mode 100644 third_party/rust/libz-sys/src/zlib/compress.c
 create mode 100755 third_party/rust/libz-sys/src/zlib/configure
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/README.contrib
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/buffer_demo.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/mtest.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/read.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/test.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-streams.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-streams.ads
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-thin.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib-thin.ads
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.adb
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.ads
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/ada/zlib.gpr
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/amd64/amd64-match.S
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/asm686/README.686
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/asm686/match.S
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/blast.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/blast.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/test.pk
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/blast/test.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/delphi/ZLib.pas
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/delphi/ZLibConst.pas
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/delphi/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/delphi/zlibd32.mak
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.build
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.chm
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/CodecBase.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/Deflater.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/DotZLib.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/GZipStream.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/Inflater.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/DotZLib/UnitTests.cs
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/LICENSE_1_0.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/dotzlib/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/gcc_gvmat64/gvmat64.S
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/infback9.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/infback9.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/inffix9.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/inflate9.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/inftree9.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/infback9/inftree9.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/inflate86/inffas86.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/inflate86/inffast.S
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream/test.cpp
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream/zfstream.cpp
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream/zfstream.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream2/zstream.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream2/zstream_test.cpp
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream3/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream3/TODO
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream3/test.cc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream3/zfstream.cc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/iostream3/zfstream.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx64/bld_ml64.bat
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx64/gvmat64.asm
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx64/inffas8664.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx64/inffasx64.asm
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx64/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx86/bld_ml32.bat
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx86/inffas32.asm
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx86/match686.asm
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/masmx86/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/Makefile.am
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/MiniZip64_Changes.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/MiniZip64_info.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/configure.ac
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/crypt.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/ioapi.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/ioapi.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/iowin32.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/iowin32.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/make_vms.com
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/miniunz.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/miniunzip.1
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.1
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/minizip.pc.in
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/mztools.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/mztools.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/unzip.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/unzip.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/zip.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/minizip/zip.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/pascal/example.pas
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/pascal/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/pascal/zlibd32.mak
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/pascal/zlibpas.pas
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/puff.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/puff.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/pufftest.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/puff/zeros.raw
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/testzlib/testzlib.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/testzlib/testzlib.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/untgz/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/untgz/Makefile.msc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/untgz/untgz.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/readme.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/miniunz.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/minizip.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlib.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlib.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibstat.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/miniunz.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/minizip.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/testzlib.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlib.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibstat.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc11/zlibvc.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/miniunz.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/minizip.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/testzlib.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlib.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibstat.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc12/zlibvc.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/miniunz.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/minizip.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/testzlib.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlib.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibstat.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc14/zlibvc.vcxproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/miniunz.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/minizip.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/testzlib.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/testzlibdll.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlib.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibstat.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.sln
 create mode 100644 third_party/rust/libz-sys/src/zlib/contrib/vstudio/vc9/zlibvc.vcproj
 create mode 100644 third_party/rust/libz-sys/src/zlib/crc32.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/crc32.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/deflate.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/deflate.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/doc/algorithm.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/doc/rfc1950.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/doc/rfc1951.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/doc/rfc1952.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/doc/txtvsbin.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/README.examples
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/enough.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/fitblk.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/gun.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/gzappend.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/gzjoin.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/gzlog.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/gzlog.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/zlib_how.html
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/zpipe.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/examples/zran.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/gzclose.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/gzguts.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/gzlib.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/gzread.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/gzwrite.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/infback.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/inffast.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/inffast.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/inffixed.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/inflate.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/inflate.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/inftrees.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/inftrees.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/make_vms.com
 create mode 100644 third_party/rust/libz-sys/src/zlib/msdos/Makefile.bor
 create mode 100644 third_party/rust/libz-sys/src/zlib/msdos/Makefile.dj2
 create mode 100644 third_party/rust/libz-sys/src/zlib/msdos/Makefile.emx
 create mode 100644 third_party/rust/libz-sys/src/zlib/msdos/Makefile.msc
 create mode 100644 third_party/rust/libz-sys/src/zlib/msdos/Makefile.tc
 create mode 100644 third_party/rust/libz-sys/src/zlib/nintendods/Makefile
 create mode 100644 third_party/rust/libz-sys/src/zlib/nintendods/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/Makefile.emx
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/Makefile.riscos
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/README
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/descrip.mms
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/os2/Makefile.os2
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/os2/zlib.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/old/visual-basic.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/os400/README400
 create mode 100644 third_party/rust/libz-sys/src/zlib/os400/bndsrc
 create mode 100644 third_party/rust/libz-sys/src/zlib/os400/make.sh
 create mode 100644 third_party/rust/libz-sys/src/zlib/os400/zlib.inc
 create mode 100644 third_party/rust/libz-sys/src/zlib/qnx/package.qpg
 create mode 100644 third_party/rust/libz-sys/src/zlib/test/example.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/test/infcover.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/test/minigzip.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/treebuild.xml
 create mode 100644 third_party/rust/libz-sys/src/zlib/trees.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/trees.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/uncompr.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/watcom/watcom_f.mak
 create mode 100644 third_party/rust/libz-sys/src/zlib/watcom/watcom_l.mak
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/DLL_FAQ.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/Makefile.bor
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/Makefile.gcc
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/Makefile.msc
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/README-WIN32.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/VisualC.txt
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/zlib.def
 create mode 100644 third_party/rust/libz-sys/src/zlib/win32/zlib1.rc
 create mode 100644 third_party/rust/libz-sys/src/zlib/zconf.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/zconf.h.cmakein
 create mode 100644 third_party/rust/libz-sys/src/zlib/zconf.h.in
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.3
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.3.pdf
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.h
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.map
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.pc.cmakein
 create mode 100644 third_party/rust/libz-sys/src/zlib/zlib.pc.in
 create mode 100755 third_party/rust/libz-sys/src/zlib/zlib2ansi
 create mode 100644 third_party/rust/libz-sys/src/zlib/zutil.c
 create mode 100644 third_party/rust/libz-sys/src/zlib/zutil.h
 create mode 100644 third_party/rust/line-wrap/.cargo-checksum.json
 create mode 100644 third_party/rust/line-wrap/Cargo.toml
 create mode 100644 third_party/rust/line-wrap/LICENSE.txt
 create mode 100644 third_party/rust/line-wrap/README.md
 create mode 100644 third_party/rust/line-wrap/benches/benchmarks.rs
 create mode 100644 third_party/rust/line-wrap/src/lib.rs
 create mode 100644 third_party/rust/line-wrap/src/tests.rs
 create mode 100644 third_party/rust/linked-hash-map/.cargo-checksum.json
 create mode 100644 third_party/rust/linked-hash-map/Cargo.toml
 create mode 100644 third_party/rust/linked-hash-map/LICENSE-APACHE
 create mode 100644 third_party/rust/linked-hash-map/LICENSE-MIT
 create mode 100644 third_party/rust/linked-hash-map/README.md
 create mode 100755 third_party/rust/linked-hash-map/deploy-docs.sh
 create mode 100644 third_party/rust/linked-hash-map/src/heapsize.rs
 create mode 100644 third_party/rust/linked-hash-map/src/lib.rs
 create mode 100644 third_party/rust/linked-hash-map/src/serde.rs
 create mode 100644 third_party/rust/linked-hash-map/tests/heapsize.rs
 create mode 100644 third_party/rust/linked-hash-map/tests/serde.rs
 create mode 100644 third_party/rust/linked-hash-map/tests/test.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/lmdb-rkv-sys/Cargo.toml
 create mode 100644 third_party/rust/lmdb-rkv-sys/bindgen.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/build.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/CHANGES
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/COPYRIGHT
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/Doxyfile
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/LICENSE
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/Makefile
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/intro.doc
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/lmdb.h
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_copy.1
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_copy.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_dump.1
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_dump.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_load.1
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_load.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_stat.1
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_stat.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.h
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest2.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest3.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest4.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest5.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest6.c
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/sample-bdb.txt
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/sample-mdb.txt
 create mode 100644 third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/tooltag
 create mode 100644 third_party/rust/lmdb-rkv-sys/src/bindings.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/src/lib.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/fixtures/testdb-32/data.mdb
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/fixtures/testdb-32/lock.mdb
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/fixtures/testdb/data.mdb
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/fixtures/testdb/lock.mdb
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/lmdb.rs
 create mode 100644 third_party/rust/lmdb-rkv-sys/tests/simple.rs
 create mode 100644 third_party/rust/lmdb-rkv/.cargo-checksum.json
 create mode 100644 third_party/rust/lmdb-rkv/Cargo.toml
 create mode 100644 third_party/rust/lmdb-rkv/LICENSE
 create mode 100644 third_party/rust/lmdb-rkv/README.md
 create mode 100644 third_party/rust/lmdb-rkv/benches/cursor.rs
 create mode 100644 third_party/rust/lmdb-rkv/benches/transaction.rs
 create mode 100644 third_party/rust/lmdb-rkv/benches/utils.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/cursor.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/database.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/environment.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/error.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/flags.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/lib.rs
 create mode 100644 third_party/rust/lmdb-rkv/src/transaction.rs
 create mode 100644 third_party/rust/lock_api/.cargo-checksum.json
 create mode 100644 third_party/rust/lock_api/Cargo.toml
 create mode 100644 third_party/rust/lock_api/LICENSE-APACHE
 create mode 100644 third_party/rust/lock_api/LICENSE-MIT
 create mode 100644 third_party/rust/lock_api/src/lib.rs
 create mode 100644 third_party/rust/lock_api/src/mutex.rs
 create mode 100644 third_party/rust/lock_api/src/remutex.rs
 create mode 100644 third_party/rust/lock_api/src/rwlock.rs
 create mode 100644 third_party/rust/log/.cargo-checksum.json
 create mode 100644 third_party/rust/log/CHANGELOG.md
 create mode 100644 third_party/rust/log/Cargo.toml
 create mode 100644 third_party/rust/log/LICENSE-APACHE
 create mode 100644 third_party/rust/log/LICENSE-MIT
 create mode 100644 third_party/rust/log/README.md
 create mode 100644 third_party/rust/log/build.rs
 create mode 100644 third_party/rust/log/src/kv/error.rs
 create mode 100644 third_party/rust/log/src/kv/key.rs
 create mode 100644 third_party/rust/log/src/kv/mod.rs
 create mode 100644 third_party/rust/log/src/kv/source.rs
 create mode 100644 third_party/rust/log/src/kv/value/impls.rs
 create mode 100644 third_party/rust/log/src/kv/value/internal.rs
 create mode 100644 third_party/rust/log/src/kv/value/mod.rs
 create mode 100644 third_party/rust/log/src/kv/value/test.rs
 create mode 100644 third_party/rust/log/src/lib.rs
 create mode 100644 third_party/rust/log/src/macros.rs
 create mode 100644 third_party/rust/log/src/serde.rs
 create mode 100644 third_party/rust/log/tests/filters.rs
 create mode 100644 third_party/rust/lru-cache/.cargo-checksum.json
 create mode 100644 third_party/rust/lru-cache/Cargo.toml
 create mode 100644 third_party/rust/lru-cache/LICENSE-APACHE
 create mode 100644 third_party/rust/lru-cache/LICENSE-MIT
 create mode 100644 third_party/rust/lru-cache/README.md
 create mode 100755 third_party/rust/lru-cache/deploy-docs.sh
 create mode 100644 third_party/rust/lru-cache/src/heapsize.rs
 create mode 100644 third_party/rust/lru-cache/src/lib.rs
 create mode 100644 third_party/rust/lucet-module/.cargo-checksum.json
 create mode 100644 third_party/rust/lucet-module/Cargo.toml
 create mode 100644 third_party/rust/lucet-module/src/bindings.rs
 create mode 100644 third_party/rust/lucet-module/src/error.rs
 create mode 100644 third_party/rust/lucet-module/src/functions.rs
 create mode 100644 third_party/rust/lucet-module/src/globals.rs
 create mode 100644 third_party/rust/lucet-module/src/lib.rs
 create mode 100644 third_party/rust/lucet-module/src/linear_memory.rs
 create mode 100644 third_party/rust/lucet-module/src/module.rs
 create mode 100644 third_party/rust/lucet-module/src/module_data.rs
 create mode 100644 third_party/rust/lucet-module/src/runtime.rs
 create mode 100644 third_party/rust/lucet-module/src/signature.rs
 create mode 100644 third_party/rust/lucet-module/src/tables.rs
 create mode 100644 third_party/rust/lucet-module/src/traps.rs
 create mode 100644 third_party/rust/lucet-module/src/types.rs
 create mode 100644 third_party/rust/lucet-module/tests/bindings/bad_bindings.json
 create mode 100644 third_party/rust/lucet-module/tests/bindings/bindings_test.json
 create mode 100644 third_party/rust/lucet-module/tests/bindings/garbage.json
 create mode 100644 third_party/rust/lucet-runtime-internals/.cargo-checksum.json
 create mode 100644 third_party/rust/lucet-runtime-internals/Cargo.toml
 create mode 100644 third_party/rust/lucet-runtime-internals/build.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/alloc/mod.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/alloc/tests.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/c_api.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/context_asm.S
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/mod.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/tests/c_child.c
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/tests/c_child.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/tests/mod.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/context/tests/rust_child.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/embed_ctx.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/error.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/hostcall_macros.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/instance.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/instance/siginfo_ext.c
 create mode 100644 third_party/rust/lucet-runtime-internals/src/instance/siginfo_ext.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/instance/signals.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/instance/state.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/lib.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/module.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/module/dl.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/module/mock.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/module/sparse_page_data.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/region/mmap.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/region/mod.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/sysdeps/linux.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/sysdeps/macos.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/sysdeps/mod.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/test_helpers.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/val.rs
 create mode 100644 third_party/rust/lucet-runtime-internals/src/vmctx.rs
 create mode 100644 third_party/rust/lucet-runtime/.cargo-checksum.json
 create mode 100644 third_party/rust/lucet-runtime/Cargo.toml
 create mode 100644 third_party/rust/lucet-runtime/LICENSE
 create mode 100644 third_party/rust/lucet-runtime/build.rs
 create mode 100644 third_party/rust/lucet-runtime/include/lucet.h
 create mode 100644 third_party/rust/lucet-runtime/include/lucet_types.h
 create mode 100644 third_party/rust/lucet-runtime/include/lucet_val.h
 create mode 100644 third_party/rust/lucet-runtime/include/lucet_vmctx.h
 create mode 100644 third_party/rust/lucet-runtime/src/c_api.rs
 create mode 100644 third_party/rust/lucet-runtime/src/lib.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/c_api.c
 create mode 100644 third_party/rust/lucet-runtime/tests/entrypoint.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/globals.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/guest_fault.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/guests/null.c
 create mode 100644 third_party/rust/lucet-runtime/tests/guests/yield_resume.c
 create mode 100644 third_party/rust/lucet-runtime/tests/guests/yield_resume_bindings.json
 create mode 100644 third_party/rust/lucet-runtime/tests/host.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/arithmetic_count.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/br_table_count.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/calls.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/count_after_br.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/empty_loop.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/empty_loop_2.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/if_count.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/if_not_taken_count.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/indirect_calls.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/loops.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/instruction_counting/unreachable_call.wat
 create mode 100644 third_party/rust/lucet-runtime/tests/memory.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/stack.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/start.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/strcmp.rs
 create mode 100644 third_party/rust/lucet-runtime/tests/val.rs
 create mode 100644 third_party/rust/lucet-wasi/.cargo-checksum.json
 create mode 100644 third_party/rust/lucet-wasi/Cargo.toml
 create mode 100644 third_party/rust/lucet-wasi/LICENSE
 create mode 100644 third_party/rust/lucet-wasi/LICENSE.cloudabi-utils
 create mode 100644 third_party/rust/lucet-wasi/LICENSE.wasmtime
 create mode 100644 third_party/rust/lucet-wasi/bindings.json
 create mode 100644 third_party/rust/lucet-wasi/build.rs
 create mode 100644 third_party/rust/lucet-wasi/examples/.gitignore
 create mode 100644 third_party/rust/lucet-wasi/examples/Makefile
 create mode 100644 third_party/rust/lucet-wasi/examples/README.md
 create mode 100644 third_party/rust/lucet-wasi/examples/hello.c
 create mode 100644 third_party/rust/lucet-wasi/examples/pseudoquine.c
 create mode 100644 third_party/rust/lucet-wasi/include/lucet_wasi.h
 create mode 100644 third_party/rust/lucet-wasi/src/bindings.rs
 create mode 100644 third_party/rust/lucet-wasi/src/c_api.rs
 create mode 100644 third_party/rust/lucet-wasi/src/ctx.rs
 create mode 100644 third_party/rust/lucet-wasi/src/fdentry.rs
 create mode 100644 third_party/rust/lucet-wasi/src/host.rs
 create mode 100644 third_party/rust/lucet-wasi/src/hostcalls/fs.rs
 create mode 100644 third_party/rust/lucet-wasi/src/hostcalls/fs_helpers.rs
 create mode 100644 third_party/rust/lucet-wasi/src/hostcalls/misc.rs
 create mode 100644 third_party/rust/lucet-wasi/src/hostcalls/mod.rs
 create mode 100644 third_party/rust/lucet-wasi/src/hostcalls/timers.rs
 create mode 100644 third_party/rust/lucet-wasi/src/lib.rs
 create mode 100644 third_party/rust/lucet-wasi/src/memory.rs
 create mode 100644 third_party/rust/lucet-wasi/src/wasi_host.rs
 create mode 100644 third_party/rust/lucet-wasi/src/wasm32.rs
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/cant_dotdot.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/clock_getres.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/duplicate_import.wat
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/exitcode.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/follow_symlink.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/fs.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/getentropy.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/getrusage.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/gettimeofday.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/notdir.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/poll.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/preopen_populates.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/read_file.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/read_file_twice.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/stat.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/stdin.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/symlink_escape.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/symlink_loop.c
 create mode 100644 third_party/rust/lucet-wasi/tests/guests/write_file.c
 create mode 100644 third_party/rust/lucet-wasi/tests/test_helpers/mod.rs
 create mode 100644 third_party/rust/lucet-wasi/tests/tests.rs
 create mode 100644 third_party/rust/mach/.cargo-checksum.json
 create mode 100644 third_party/rust/mach/Cargo.toml
 create mode 100644 third_party/rust/mach/LICENSE.md
 create mode 100644 third_party/rust/mach/README.md
 create mode 100755 third_party/rust/mach/ci/build_fail.sh
 create mode 100644 third_party/rust/mach/ci/deploy_and_run_on_ios_simulator.rs
 create mode 100755 third_party/rust/mach/ci/run.sh
 create mode 100644 third_party/rust/mach/examples/dump_process_registers.rs
 create mode 100644 third_party/rust/mach/src/boolean.rs
 create mode 100644 third_party/rust/mach/src/bootstrap.rs
 create mode 100644 third_party/rust/mach/src/clock.rs
 create mode 100644 third_party/rust/mach/src/clock_priv.rs
 create mode 100644 third_party/rust/mach/src/clock_reply.rs
 create mode 100644 third_party/rust/mach/src/clock_types.rs
 create mode 100644 third_party/rust/mach/src/dyld_kernel.rs
 create mode 100644 third_party/rust/mach/src/exc.rs
 create mode 100644 third_party/rust/mach/src/exception_types.rs
 create mode 100644 third_party/rust/mach/src/kern_return.rs
 create mode 100644 third_party/rust/mach/src/lib.rs
 create mode 100644 third_party/rust/mach/src/mach_init.rs
 create mode 100644 third_party/rust/mach/src/mach_port.rs
 create mode 100644 third_party/rust/mach/src/mach_time.rs
 create mode 100644 third_party/rust/mach/src/mach_types.rs
 create mode 100644 third_party/rust/mach/src/memory_object_types.rs
 create mode 100644 third_party/rust/mach/src/message.rs
 create mode 100644 third_party/rust/mach/src/port.rs
 create mode 100644 third_party/rust/mach/src/structs.rs
 create mode 100644 third_party/rust/mach/src/task.rs
 create mode 100644 third_party/rust/mach/src/task_info.rs
 create mode 100644 third_party/rust/mach/src/thread_act.rs
 create mode 100644 third_party/rust/mach/src/thread_status.rs
 create mode 100644 third_party/rust/mach/src/traps.rs
 create mode 100644 third_party/rust/mach/src/vm.rs
 create mode 100644 third_party/rust/mach/src/vm_attributes.rs
 create mode 100644 third_party/rust/mach/src/vm_behavior.rs
 create mode 100644 third_party/rust/mach/src/vm_inherit.rs
 create mode 100644 third_party/rust/mach/src/vm_page_size.rs
 create mode 100644 third_party/rust/mach/src/vm_prot.rs
 create mode 100644 third_party/rust/mach/src/vm_purgable.rs
 create mode 100644 third_party/rust/mach/src/vm_region.rs
 create mode 100644 third_party/rust/mach/src/vm_statistics.rs
 create mode 100644 third_party/rust/mach/src/vm_sync.rs
 create mode 100644 third_party/rust/mach/src/vm_types.rs
 create mode 100644 third_party/rust/malloc_buf/.cargo-checksum.json
 create mode 100644 third_party/rust/malloc_buf/Cargo.toml
 create mode 100644 third_party/rust/malloc_buf/src/lib.rs
 create mode 100644 third_party/rust/malloc_size_of_derive/.cargo-checksum.json
 create mode 100644 third_party/rust/malloc_size_of_derive/Cargo.toml
 create mode 100644 third_party/rust/malloc_size_of_derive/LICENSE-APACHE
 create mode 100644 third_party/rust/malloc_size_of_derive/LICENSE-MIT
 create mode 100644 third_party/rust/malloc_size_of_derive/README.md
 create mode 100644 third_party/rust/malloc_size_of_derive/lib.rs
 create mode 100644 third_party/rust/mapped_hyph/.cargo-checksum.json
 create mode 100644 third_party/rust/mapped_hyph/COPYRIGHT
 create mode 100644 third_party/rust/mapped_hyph/Cargo.toml
 create mode 100644 third_party/rust/mapped_hyph/LICENSE-APACHE
 create mode 100644 third_party/rust/mapped_hyph/LICENSE-MIT
 create mode 100644 third_party/rust/mapped_hyph/README.md
 create mode 100644 third_party/rust/mapped_hyph/benches/bench.rs
 create mode 100644 third_party/rust/mapped_hyph/cbindgen.toml
 create mode 100644 third_party/rust/mapped_hyph/doc/mapped_hyph_format.md
 create mode 100644 third_party/rust/mapped_hyph/hyph_en_US.hyf
 create mode 100644 third_party/rust/mapped_hyph/src/bin/hyf_compile.rs
 create mode 100644 third_party/rust/mapped_hyph/src/builder.rs
 create mode 100644 third_party/rust/mapped_hyph/src/ffi.rs
 create mode 100644 third_party/rust/mapped_hyph/src/lib.rs
 create mode 100644 third_party/rust/mapped_hyph/src/main.rs
 create mode 100644 third_party/rust/mapped_hyph/tests/base.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/base.hyph
 create mode 100644 third_party/rust/mapped_hyph/tests/base.word
 create mode 100644 third_party/rust/mapped_hyph/tests/compound.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/compound4.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/compound5.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/compound6.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/hyphen.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/lhmin.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/num.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/rhmin.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/settings2.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/settings3.hyf
 create mode 100644 third_party/rust/mapped_hyph/tests/test.rs
 create mode 100644 third_party/rust/matches/.cargo-checksum.json
 create mode 100644 third_party/rust/matches/Cargo.toml
 create mode 100644 third_party/rust/matches/LICENSE
 create mode 100644 third_party/rust/matches/lib.rs
 create mode 100644 third_party/rust/matches/tests/macro_use_one.rs
 create mode 100644 third_party/rust/memchr/.cargo-checksum.json
 create mode 100644 third_party/rust/memchr/COPYING
 create mode 100644 third_party/rust/memchr/Cargo.toml
 create mode 100644 third_party/rust/memchr/LICENSE-MIT
 create mode 100644 third_party/rust/memchr/README.md
 create mode 100644 third_party/rust/memchr/UNLICENSE
 create mode 100644 third_party/rust/memchr/build.rs
 create mode 100644 third_party/rust/memchr/src/c.rs
 create mode 100644 third_party/rust/memchr/src/fallback.rs
 create mode 100644 third_party/rust/memchr/src/iter.rs
 create mode 100644 third_party/rust/memchr/src/lib.rs
 create mode 100644 third_party/rust/memchr/src/naive.rs
 create mode 100644 third_party/rust/memchr/src/tests/iter.rs
 create mode 100644 third_party/rust/memchr/src/tests/memchr.rs
 create mode 100644 third_party/rust/memchr/src/tests/mod.rs
 create mode 100644 third_party/rust/memchr/src/x86/avx.rs
 create mode 100644 third_party/rust/memchr/src/x86/mod.rs
 create mode 100644 third_party/rust/memchr/src/x86/sse2.rs
 create mode 100644 third_party/rust/memchr/src/x86/sse42.rs
 create mode 100644 third_party/rust/memmap/.cargo-checksum.json
 create mode 100644 third_party/rust/memmap/Cargo.toml
 create mode 100644 third_party/rust/memmap/LICENSE-APACHE
 create mode 100644 third_party/rust/memmap/LICENSE-MIT
 create mode 100644 third_party/rust/memmap/README.md
 create mode 100644 third_party/rust/memmap/ci/install.sh
 create mode 100644 third_party/rust/memmap/ci/script.sh
 create mode 100644 third_party/rust/memmap/examples/cat.rs
 create mode 100644 third_party/rust/memmap/src/lib.rs
 create mode 100644 third_party/rust/memmap/src/unix.rs
 create mode 100644 third_party/rust/memmap/src/windows.rs
 create mode 100644 third_party/rust/memoffset/.cargo-checksum.json
 create mode 100644 third_party/rust/memoffset/Cargo.toml
 create mode 100644 third_party/rust/memoffset/LICENSE
 create mode 100644 third_party/rust/memoffset/README.md
 create mode 100644 third_party/rust/memoffset/build.rs
 create mode 100644 third_party/rust/memoffset/src/lib.rs
 create mode 100644 third_party/rust/memoffset/src/offset_of.rs
 create mode 100644 third_party/rust/memoffset/src/span_of.rs
 create mode 100644 third_party/rust/metal/.cargo-checksum.json
 create mode 100644 third_party/rust/metal/Cargo.lock
 create mode 100644 third_party/rust/metal/Cargo.toml
 create mode 100644 third_party/rust/metal/LICENSE-APACHE
 create mode 100644 third_party/rust/metal/LICENSE-MIT
 create mode 100644 third_party/rust/metal/Makefile
 create mode 100644 third_party/rust/metal/README.md
 create mode 100644 third_party/rust/metal/bors.toml
 create mode 100644 third_party/rust/metal/examples/argument-buffer/main.rs
 create mode 100644 third_party/rust/metal/examples/bind/main.rs
 create mode 100644 third_party/rust/metal/examples/caps/main.rs
 create mode 100644 third_party/rust/metal/examples/compute/compute-argument-buffer.metal
 create mode 100644 third_party/rust/metal/examples/compute/compute-argument-buffer.rs
 create mode 100644 third_party/rust/metal/examples/compute/embedded-lib.rs
 create mode 100644 third_party/rust/metal/examples/compute/main.rs
 create mode 100644 third_party/rust/metal/examples/compute/shaders.metal
 create mode 100644 third_party/rust/metal/examples/compute/shaders.metallib
 create mode 100644 third_party/rust/metal/examples/library/main.rs
 create mode 100644 third_party/rust/metal/examples/reflection/main.rs
 create mode 100644 third_party/rust/metal/examples/window/main.rs
 create mode 100644 third_party/rust/metal/examples/window/shaders.metal
 create mode 100644 third_party/rust/metal/examples/window/shaders.metallib
 create mode 100644 third_party/rust/metal/src/argument.rs
 create mode 100644 third_party/rust/metal/src/buffer.rs
 create mode 100644 third_party/rust/metal/src/capturemanager.rs
 create mode 100644 third_party/rust/metal/src/commandbuffer.rs
 create mode 100644 third_party/rust/metal/src/commandqueue.rs
 create mode 100644 third_party/rust/metal/src/constants.rs
 create mode 100644 third_party/rust/metal/src/depthstencil.rs
 create mode 100644 third_party/rust/metal/src/device.rs
 create mode 100644 third_party/rust/metal/src/drawable.rs
 create mode 100644 third_party/rust/metal/src/encoder.rs
 create mode 100644 third_party/rust/metal/src/heap.rs
 create mode 100644 third_party/rust/metal/src/indirect_encoder.rs
 create mode 100644 third_party/rust/metal/src/lib.rs
 create mode 100644 third_party/rust/metal/src/library.rs
 create mode 100644 third_party/rust/metal/src/pipeline/compute.rs
 create mode 100644 third_party/rust/metal/src/pipeline/mod.rs
 create mode 100644 third_party/rust/metal/src/pipeline/render.rs
 create mode 100644 third_party/rust/metal/src/renderpass.rs
 create mode 100644 third_party/rust/metal/src/resource.rs
 create mode 100644 third_party/rust/metal/src/sampler.rs
 create mode 100644 third_party/rust/metal/src/texture.rs
 create mode 100644 third_party/rust/metal/src/types.rs
 create mode 100644 third_party/rust/metal/src/vertexdescriptor.rs
 create mode 100644 third_party/rust/mime/.cargo-checksum.json
 create mode 100644 third_party/rust/mime/CONTRIBUTING.md
 create mode 100644 third_party/rust/mime/Cargo.toml
 create mode 100644 third_party/rust/mime/LICENSE-APACHE
 create mode 100644 third_party/rust/mime/LICENSE-MIT
 create mode 100644 third_party/rust/mime/README.md
 create mode 100644 third_party/rust/mime/benches/cmp.rs
 create mode 100644 third_party/rust/mime/benches/fmt.rs
 create mode 100644 third_party/rust/mime/benches/parse.rs
 create mode 100644 third_party/rust/mime/src/lib.rs
 create mode 100644 third_party/rust/mime/src/parse.rs
 create mode 100644 third_party/rust/mime_guess/.cargo-checksum.json
 create mode 100644 third_party/rust/mime_guess/Cargo.lock
 create mode 100644 third_party/rust/mime_guess/Cargo.toml
 create mode 100644 third_party/rust/mime_guess/LICENSE
 create mode 100644 third_party/rust/mime_guess/README.md
 create mode 100644 third_party/rust/mime_guess/benches/benchmark.rs
 create mode 100644 third_party/rust/mime_guess/build.rs
 create mode 100644 third_party/rust/mime_guess/examples/rev_map.rs
 create mode 100644 third_party/rust/mime_guess/src/impl_bin_search.rs
 create mode 100644 third_party/rust/mime_guess/src/impl_phf.rs
 create mode 100644 third_party/rust/mime_guess/src/lib.rs
 create mode 100644 third_party/rust/mime_guess/src/mime_types.rs
 create mode 100644 third_party/rust/miniz_oxide/.cargo-checksum.json
 create mode 100644 third_party/rust/miniz_oxide/Cargo.toml
 create mode 100644 third_party/rust/miniz_oxide/LICENSE
 create mode 100644 third_party/rust/miniz_oxide/Readme.md
 create mode 100644 third_party/rust/miniz_oxide/src/deflate/buffer.rs
 create mode 100644 third_party/rust/miniz_oxide/src/deflate/core.rs
 create mode 100644 third_party/rust/miniz_oxide/src/deflate/mod.rs
 create mode 100644 third_party/rust/miniz_oxide/src/deflate/stream.rs
 create mode 100644 third_party/rust/miniz_oxide/src/inflate/core.rs
 create mode 100644 third_party/rust/miniz_oxide/src/inflate/mod.rs
 create mode 100644 third_party/rust/miniz_oxide/src/inflate/output_buffer.rs
 create mode 100644 third_party/rust/miniz_oxide/src/inflate/stream.rs
 create mode 100644 third_party/rust/miniz_oxide/src/lib.rs
 create mode 100644 third_party/rust/miniz_oxide/src/shared.rs
 create mode 100644 third_party/rust/miniz_oxide/tests/test.rs
 create mode 100644 third_party/rust/miniz_oxide/tests/test_data/invalid_code_len_oom
 create mode 100644 third_party/rust/miniz_oxide/tests/test_data/invalid_code_len_short
 create mode 100644 third_party/rust/miniz_oxide/tests/test_data/issue_14.zlib
 create mode 100644 third_party/rust/miniz_oxide/tests/test_data/issue_19.deflate
 create mode 100644 third_party/rust/mio-extras/.cargo-checksum.json
 create mode 100644 third_party/rust/mio-extras/CHANGELOG.md
 create mode 100644 third_party/rust/mio-extras/Cargo.toml
 create mode 100644 third_party/rust/mio-extras/LICENSE-APACHE
 create mode 100644 third_party/rust/mio-extras/LICENSE-MIT
 create mode 100644 third_party/rust/mio-extras/README.md
 create mode 100644 third_party/rust/mio-extras/src/channel.rs
 create mode 100644 third_party/rust/mio-extras/src/lib.rs
 create mode 100644 third_party/rust/mio-extras/src/timer.rs
 create mode 100644 third_party/rust/mio-extras/test/mod.rs
 create mode 100644 third_party/rust/mio-extras/test/test_poll_channel.rs
 create mode 100644 third_party/rust/mio-extras/test/test_timer.rs
 create mode 100644 third_party/rust/mio-named-pipes/.cargo-checksum.json
 create mode 100644 third_party/rust/mio-named-pipes/Cargo.toml
 create mode 100644 third_party/rust/mio-named-pipes/LICENSE-APACHE
 create mode 100644 third_party/rust/mio-named-pipes/LICENSE-MIT
 create mode 100644 third_party/rust/mio-named-pipes/README.md
 create mode 100644 third_party/rust/mio-named-pipes/appveyor.yml
 create mode 100644 third_party/rust/mio-named-pipes/src/from_raw_arc.rs
 create mode 100644 third_party/rust/mio-named-pipes/src/lib.rs
 create mode 100644 third_party/rust/mio-named-pipes/tests/smoke.rs
 create mode 100644 third_party/rust/mio-uds/.cargo-checksum.json
 create mode 100644 third_party/rust/mio-uds/Cargo.toml
 create mode 100644 third_party/rust/mio-uds/LICENSE-APACHE
 create mode 100644 third_party/rust/mio-uds/LICENSE-MIT
 create mode 100644 third_party/rust/mio-uds/README.md
 create mode 100644 third_party/rust/mio-uds/src/datagram.rs
 create mode 100644 third_party/rust/mio-uds/src/lib.rs
 create mode 100644 third_party/rust/mio-uds/src/listener.rs
 create mode 100644 third_party/rust/mio-uds/src/socket.rs
 create mode 100644 third_party/rust/mio-uds/src/stream.rs
 create mode 100644 third_party/rust/mio-uds/tests/echo.rs
 create mode 100644 third_party/rust/mio-uds/tests/smoke.rs
 create mode 100644 third_party/rust/mio/.cargo-checksum.json
 create mode 100644 third_party/rust/mio/CHANGELOG.md
 create mode 100644 third_party/rust/mio/Cargo.toml
 create mode 100644 third_party/rust/mio/LICENSE
 create mode 100644 third_party/rust/mio/README.md
 create mode 100644 third_party/rust/mio/azure-pipelines.yml
 create mode 100644 third_party/rust/mio/benches/bench_poll.rs
 create mode 100644 third_party/rust/mio/ci/azure-cross-compile.yml
 create mode 100644 third_party/rust/mio/ci/azure-deploy-docs.yml
 create mode 100644 third_party/rust/mio/ci/azure-install-rust.yml
 create mode 100644 third_party/rust/mio/ci/azure-test-stable.yml
 create mode 100644 third_party/rust/mio/src/channel.rs
 create mode 100644 third_party/rust/mio/src/deprecated/event_loop.rs
 create mode 100644 third_party/rust/mio/src/deprecated/handler.rs
 create mode 100644 third_party/rust/mio/src/deprecated/io.rs
 create mode 100644 third_party/rust/mio/src/deprecated/mod.rs
 create mode 100644 third_party/rust/mio/src/deprecated/notify.rs
 create mode 100644 third_party/rust/mio/src/deprecated/unix.rs
 create mode 100644 third_party/rust/mio/src/event_imp.rs
 create mode 100644 third_party/rust/mio/src/io.rs
 create mode 100644 third_party/rust/mio/src/lazycell.rs
 create mode 100644 third_party/rust/mio/src/lib.rs
 create mode 100644 third_party/rust/mio/src/net/mod.rs
 create mode 100644 third_party/rust/mio/src/net/tcp.rs
 create mode 100644 third_party/rust/mio/src/net/udp.rs
 create mode 100644 third_party/rust/mio/src/poll.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/awakener.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/eventedfd.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/handles.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/mod.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/net.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/ready.rs
 create mode 100644 third_party/rust/mio/src/sys/fuchsia/selector.rs
 create mode 100644 third_party/rust/mio/src/sys/mod.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/awakener.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/dlsym.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/epoll.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/eventedfd.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/io.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/kqueue.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/mod.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/ready.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/tcp.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/udp.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/uds.rs
 create mode 100644 third_party/rust/mio/src/sys/unix/uio.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/awakener.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/buffer_pool.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/from_raw_arc.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/mod.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/selector.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/tcp.rs
 create mode 100644 third_party/rust/mio/src/sys/windows/udp.rs
 create mode 100644 third_party/rust/mio/src/timer.rs
 create mode 100644 third_party/rust/mio/src/token.rs
 create mode 100644 third_party/rust/mio/src/udp.rs
 create mode 100644 third_party/rust/mio/test/benchmark.rs
 create mode 100644 third_party/rust/mio/test/mod.rs
 create mode 100644 third_party/rust/mio/test/test_battery.rs
 create mode 100644 third_party/rust/mio/test/test_broken_pipe.rs
 create mode 100644 third_party/rust/mio/test/test_close_on_drop.rs
 create mode 100644 third_party/rust/mio/test/test_custom_evented.rs
 create mode 100644 third_party/rust/mio/test/test_double_register.rs
 create mode 100644 third_party/rust/mio/test/test_echo_server.rs
 create mode 100644 third_party/rust/mio/test/test_fuchsia_handles.rs
 create mode 100644 third_party/rust/mio/test/test_local_addr_ready.rs
 create mode 100644 third_party/rust/mio/test/test_multicast.rs
 create mode 100644 third_party/rust/mio/test/test_notify.rs
 create mode 100644 third_party/rust/mio/test/test_oneshot.rs
 create mode 100644 third_party/rust/mio/test/test_poll.rs
 create mode 100644 third_party/rust/mio/test/test_poll_channel.rs
 create mode 100644 third_party/rust/mio/test/test_register_deregister.rs
 create mode 100644 third_party/rust/mio/test/test_register_multiple_event_loops.rs
 create mode 100644 third_party/rust/mio/test/test_reregister_without_poll.rs
 create mode 100644 third_party/rust/mio/test/test_smoke.rs
 create mode 100644 third_party/rust/mio/test/test_subprocess_pipe.rs
 create mode 100644 third_party/rust/mio/test/test_tcp.rs
 create mode 100644 third_party/rust/mio/test/test_tcp_level.rs
 create mode 100644 third_party/rust/mio/test/test_tcp_shutdown.rs
 create mode 100644 third_party/rust/mio/test/test_tick.rs
 create mode 100644 third_party/rust/mio/test/test_udp_level.rs
 create mode 100644 third_party/rust/mio/test/test_udp_socket.rs
 create mode 100644 third_party/rust/mio/test/test_uds_shutdown.rs
 create mode 100644 third_party/rust/mio/test/test_unix_echo_server.rs
 create mode 100644 third_party/rust/mio/test/test_unix_pass_fd.rs
 create mode 100644 third_party/rust/mio/test/test_write_then_drop.rs
 create mode 100644 third_party/rust/miow-0.2.1/.cargo-checksum.json
 create mode 100644 third_party/rust/miow-0.2.1/Cargo.toml
 create mode 100644 third_party/rust/miow-0.2.1/LICENSE-APACHE
 create mode 100644 third_party/rust/miow-0.2.1/LICENSE-MIT
 create mode 100644 third_party/rust/miow-0.2.1/README.md
 create mode 100644 third_party/rust/miow-0.2.1/appveyor.yml
 create mode 100644 third_party/rust/miow-0.2.1/src/handle.rs
 create mode 100644 third_party/rust/miow-0.2.1/src/iocp.rs
 create mode 100644 third_party/rust/miow-0.2.1/src/lib.rs
 create mode 100644 third_party/rust/miow-0.2.1/src/net.rs
 create mode 100644 third_party/rust/miow-0.2.1/src/overlapped.rs
 create mode 100644 third_party/rust/miow-0.2.1/src/pipe.rs
 create mode 100644 third_party/rust/miow/.cargo-checksum.json
 create mode 100644 third_party/rust/miow/Cargo.toml
 create mode 100644 third_party/rust/miow/LICENSE-APACHE
 create mode 100644 third_party/rust/miow/LICENSE-MIT
 create mode 100644 third_party/rust/miow/README.md
 create mode 100644 third_party/rust/miow/appveyor.yml
 create mode 100644 third_party/rust/miow/src/handle.rs
 create mode 100644 third_party/rust/miow/src/iocp.rs
 create mode 100644 third_party/rust/miow/src/lib.rs
 create mode 100644 third_party/rust/miow/src/net.rs
 create mode 100644 third_party/rust/miow/src/overlapped.rs
 create mode 100644 third_party/rust/miow/src/pipe.rs
 create mode 100644 third_party/rust/moz_cbor/.cargo-checksum.json
 create mode 100644 third_party/rust/moz_cbor/Cargo.toml
 create mode 100644 third_party/rust/moz_cbor/LICENSE
 create mode 100644 third_party/rust/moz_cbor/README.md
 create mode 100644 third_party/rust/moz_cbor/rustfmt.toml
 create mode 100644 third_party/rust/moz_cbor/src/decoder.rs
 create mode 100644 third_party/rust/moz_cbor/src/lib.rs
 create mode 100644 third_party/rust/moz_cbor/src/serializer.rs
 create mode 100644 third_party/rust/moz_cbor/src/test_decoder.rs
 create mode 100644 third_party/rust/moz_cbor/src/test_serializer.rs
 create mode 100644 third_party/rust/mp4parse/.cargo-checksum.json
 create mode 100644 third_party/rust/mp4parse/Cargo.toml
 create mode 100644 third_party/rust/mp4parse/src/boxes.rs
 create mode 100644 third_party/rust/mp4parse/src/fallible.rs
 create mode 100644 third_party/rust/mp4parse/src/lib.rs
 create mode 100644 third_party/rust/mp4parse/src/macros.rs
 create mode 100644 third_party/rust/mp4parse/src/tests.rs
 create mode 100644 third_party/rust/mp4parse/tests/overflow.rs
 create mode 100644 third_party/rust/mp4parse/tests/public.rs
 create mode 100644 third_party/rust/mp4parse_capi/.cargo-checksum.json
 create mode 100644 third_party/rust/mp4parse_capi/Cargo.toml
 create mode 100644 third_party/rust/mp4parse_capi/cbindgen.toml
 create mode 100644 third_party/rust/mp4parse_capi/examples/dump.rs
 create mode 100644 third_party/rust/mp4parse_capi/src/lib.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_chunk_out_of_range.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_encryption.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_fragment.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_rotation.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_sample_table.rs
 create mode 100644 third_party/rust/mp4parse_capi/tests/test_workaround_stsc.rs
 create mode 100644 third_party/rust/msdos_time/.cargo-checksum.json
 create mode 100644 third_party/rust/msdos_time/Cargo.toml
 create mode 100644 third_party/rust/msdos_time/LICENSE-APACHE
 create mode 100644 third_party/rust/msdos_time/LICENSE-MIT
 create mode 100644 third_party/rust/msdos_time/README.md
 create mode 100644 third_party/rust/msdos_time/appveyor.yml
 create mode 100644 third_party/rust/msdos_time/script/doc-upload.cfg
 create mode 100644 third_party/rust/msdos_time/src/lib.rs
 create mode 100644 third_party/rust/murmurhash3/.cargo-checksum.json
 create mode 100644 third_party/rust/murmurhash3/CHANGELOG.rst
 create mode 100644 third_party/rust/murmurhash3/Cargo.toml
 create mode 100644 third_party/rust/murmurhash3/LICENSE
 create mode 100644 third_party/rust/murmurhash3/README.rst
 create mode 100644 third_party/rust/murmurhash3/src/hasher.rs
 create mode 100644 third_party/rust/murmurhash3/src/lib.rs
 create mode 100644 third_party/rust/murmurhash3/src/mmh3_128.rs
 create mode 100644 third_party/rust/murmurhash3/src/mmh3_32.rs
 create mode 100644 third_party/rust/neqo-common/.cargo-checksum.json
 create mode 100644 third_party/rust/neqo-common/Cargo.toml
 create mode 100644 third_party/rust/neqo-common/src/codec.rs
 create mode 100644 third_party/rust/neqo-common/src/datagram.rs
 create mode 100644 third_party/rust/neqo-common/src/incrdecoder.rs
 create mode 100644 third_party/rust/neqo-common/src/lib.rs
 create mode 100644 third_party/rust/neqo-common/src/log.rs
 create mode 100644 third_party/rust/neqo-common/src/timer.rs
 create mode 100644 third_party/rust/neqo-common/tests/log.rs
 create mode 100644 third_party/rust/neqo-crypto/.cargo-checksum.json
 create mode 100644 third_party/rust/neqo-crypto/Cargo.toml
 create mode 100644 third_party/rust/neqo-crypto/TODO
 create mode 100644 third_party/rust/neqo-crypto/bindings/bindings.toml
 create mode 100644 third_party/rust/neqo-crypto/bindings/mozpkix.hpp
 create mode 100644 third_party/rust/neqo-crypto/bindings/nspr_err.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nspr_error.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nspr_io.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nspr_time.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_ciphers.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_init.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_p11.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_secerr.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_ssl.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_sslerr.h
 create mode 100644 third_party/rust/neqo-crypto/bindings/nss_sslopt.h
 create mode 100644 third_party/rust/neqo-crypto/build.rs
 create mode 100644 third_party/rust/neqo-crypto/src/aead.rs
 create mode 100644 third_party/rust/neqo-crypto/src/agent.rs
 create mode 100644 third_party/rust/neqo-crypto/src/agentio.rs
 create mode 100644 third_party/rust/neqo-crypto/src/auth.rs
 create mode 100644 third_party/rust/neqo-crypto/src/cert.rs
 create mode 100644 third_party/rust/neqo-crypto/src/constants.rs
 create mode 100644 third_party/rust/neqo-crypto/src/err.rs
 create mode 100644 third_party/rust/neqo-crypto/src/exp.rs
 create mode 100644 third_party/rust/neqo-crypto/src/ext.rs
 create mode 100644 third_party/rust/neqo-crypto/src/hkdf.rs
 create mode 100644 third_party/rust/neqo-crypto/src/hp.rs
 create mode 100644 third_party/rust/neqo-crypto/src/lib.rs
 create mode 100644 third_party/rust/neqo-crypto/src/once.rs
 create mode 100644 third_party/rust/neqo-crypto/src/p11.rs
 create mode 100644 third_party/rust/neqo-crypto/src/prio.rs
 create mode 100644 third_party/rust/neqo-crypto/src/replay.rs
 create mode 100644 third_party/rust/neqo-crypto/src/result.rs
 create mode 100644 third_party/rust/neqo-crypto/src/secrets.rs
 create mode 100644 third_party/rust/neqo-crypto/src/selfencrypt.rs
 create mode 100644 third_party/rust/neqo-crypto/src/ssl.rs
 create mode 100644 third_party/rust/neqo-crypto/src/time.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/aead.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/agent.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/ext.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/handshake.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/hkdf.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/hp.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/init.rs
 create mode 100644 third_party/rust/neqo-crypto/tests/selfencrypt.rs
 create mode 100644 third_party/rust/neqo-http3/.cargo-checksum.json
 create mode 100644 third_party/rust/neqo-http3/Cargo.toml
 create mode 100644 third_party/rust/neqo-http3/src/client_events.rs
 create mode 100644 third_party/rust/neqo-http3/src/connection.rs
 create mode 100644 third_party/rust/neqo-http3/src/connection_client.rs
 create mode 100644 third_party/rust/neqo-http3/src/connection_server.rs
 create mode 100644 third_party/rust/neqo-http3/src/control_stream_local.rs
 create mode 100644 third_party/rust/neqo-http3/src/control_stream_remote.rs
 create mode 100644 third_party/rust/neqo-http3/src/hframe.rs
 create mode 100644 third_party/rust/neqo-http3/src/hsettings_frame.rs
 create mode 100644 third_party/rust/neqo-http3/src/lib.rs
 create mode 100644 third_party/rust/neqo-http3/src/response_stream.rs
 create mode 100644 third_party/rust/neqo-http3/src/server.rs
 create mode 100644 third_party/rust/neqo-http3/src/server_connection_events.rs
 create mode 100644 third_party/rust/neqo-http3/src/server_events.rs
 create mode 100644 third_party/rust/neqo-http3/src/stream_type_reader.rs
 create mode 100644 third_party/rust/neqo-http3/src/transaction_client.rs
 create mode 100644 third_party/rust/neqo-http3/src/transaction_server.rs
 create mode 100644 third_party/rust/neqo-http3/tests/httpconn.rs
 create mode 100644 third_party/rust/neqo-qpack/.cargo-checksum.json
 create mode 100644 third_party/rust/neqo-qpack/Cargo.toml
 create mode 100644 third_party/rust/neqo-qpack/src/decoder.rs
 create mode 100644 third_party/rust/neqo-qpack/src/decoder_instructions.rs
 create mode 100644 third_party/rust/neqo-qpack/src/encoder.rs
 create mode 100644 third_party/rust/neqo-qpack/src/encoder_instructions.rs
 create mode 100644 third_party/rust/neqo-qpack/src/header_block.rs
 create mode 100644 third_party/rust/neqo-qpack/src/huffman.rs
 create mode 100644 third_party/rust/neqo-qpack/src/huffman_decode_helper.rs
 create mode 100644 third_party/rust/neqo-qpack/src/huffman_table.rs
 create mode 100644 third_party/rust/neqo-qpack/src/lib.rs
 create mode 100644 third_party/rust/neqo-qpack/src/prefix.rs
 create mode 100644 third_party/rust/neqo-qpack/src/qpack_send_buf.rs
 create mode 100644 third_party/rust/neqo-qpack/src/reader.rs
 create mode 100644 third_party/rust/neqo-qpack/src/static_table.rs
 create mode 100644 third_party/rust/neqo-qpack/src/table.rs
 create mode 100644 third_party/rust/neqo-transport/.cargo-checksum.json
 create mode 100644 third_party/rust/neqo-transport/Cargo.toml
 create mode 100755 third_party/rust/neqo-transport/TODO
 create mode 100644 third_party/rust/neqo-transport/src/cc.rs
 create mode 100644 third_party/rust/neqo-transport/src/cid.rs
 create mode 100644 third_party/rust/neqo-transport/src/connection.rs
 create mode 100644 third_party/rust/neqo-transport/src/crypto.rs
 create mode 100644 third_party/rust/neqo-transport/src/dump.rs
 create mode 100644 third_party/rust/neqo-transport/src/events.rs
 create mode 100644 third_party/rust/neqo-transport/src/flow_mgr.rs
 create mode 100644 third_party/rust/neqo-transport/src/frame.rs
 create mode 100644 third_party/rust/neqo-transport/src/lib.rs
 create mode 100644 third_party/rust/neqo-transport/src/packet.rs
 create mode 100644 third_party/rust/neqo-transport/src/path.rs
 create mode 100644 third_party/rust/neqo-transport/src/recovery.rs
 create mode 100644 third_party/rust/neqo-transport/src/recv_stream.rs
 create mode 100644 third_party/rust/neqo-transport/src/send_stream.rs
 create mode 100644 third_party/rust/neqo-transport/src/server.rs
 create mode 100644 third_party/rust/neqo-transport/src/stats.rs
 create mode 100644 third_party/rust/neqo-transport/src/stream_id.rs
 create mode 100644 third_party/rust/neqo-transport/src/tparams.rs
 create mode 100644 third_party/rust/neqo-transport/src/tracking.rs
 create mode 100644 third_party/rust/neqo-transport/tests/conn_vectors.rs
 create mode 100644 third_party/rust/neqo-transport/tests/connection.rs
 create mode 100644 third_party/rust/neqo-transport/tests/server.rs
 create mode 100644 third_party/rust/net2/.cargo-checksum.json
 create mode 100644 third_party/rust/net2/Cargo.toml
 create mode 100644 third_party/rust/net2/LICENSE-APACHE
 create mode 100644 third_party/rust/net2/LICENSE-MIT
 create mode 100644 third_party/rust/net2/README.md
 create mode 100644 third_party/rust/net2/appveyor.yml
 create mode 100644 third_party/rust/net2/src/ext.rs
 create mode 100644 third_party/rust/net2/src/lib.rs
 create mode 100644 third_party/rust/net2/src/socket.rs
 create mode 100644 third_party/rust/net2/src/sys/redox/impls.rs
 create mode 100644 third_party/rust/net2/src/sys/redox/mod.rs
 create mode 100644 third_party/rust/net2/src/sys/unix/impls.rs
 create mode 100644 third_party/rust/net2/src/sys/unix/mod.rs
 create mode 100644 third_party/rust/net2/src/sys/windows/impls.rs
 create mode 100644 third_party/rust/net2/src/sys/windows/mod.rs
 create mode 100644 third_party/rust/net2/src/tcp.rs
 create mode 100644 third_party/rust/net2/src/udp.rs
 create mode 100644 third_party/rust/net2/src/unix.rs
 create mode 100644 third_party/rust/net2/src/utils.rs
 create mode 100644 third_party/rust/net2/tests/all.rs
 create mode 100644 third_party/rust/new_debug_unreachable/.cargo-checksum.json
 create mode 100644 third_party/rust/new_debug_unreachable/Cargo.toml
 create mode 100644 third_party/rust/new_debug_unreachable/LICENSE-MIT
 create mode 100644 third_party/rust/new_debug_unreachable/README.md
 create mode 100644 third_party/rust/new_debug_unreachable/examples/simple.rs
 create mode 100644 third_party/rust/new_debug_unreachable/src/lib.rs
 create mode 100644 third_party/rust/new_debug_unreachable/tests/check.rs
 create mode 100644 third_party/rust/nix/.cargo-checksum.json
 create mode 100644 third_party/rust/nix/.cirrus.yml
 create mode 100644 third_party/rust/nix/CHANGELOG.md
 create mode 100644 third_party/rust/nix/CONTRIBUTING.md
 create mode 100644 third_party/rust/nix/CONVENTIONS.md
 create mode 100644 third_party/rust/nix/Cargo.toml
 create mode 100644 third_party/rust/nix/LICENSE
 create mode 100644 third_party/rust/nix/README.md
 create mode 100644 third_party/rust/nix/build.rs
 create mode 100644 third_party/rust/nix/src/dir.rs
 create mode 100644 third_party/rust/nix/src/errno.rs
 create mode 100644 third_party/rust/nix/src/errno_dragonfly.c
 create mode 100644 third_party/rust/nix/src/fcntl.rs
 create mode 100644 third_party/rust/nix/src/features.rs
 create mode 100644 third_party/rust/nix/src/ifaddrs.rs
 create mode 100644 third_party/rust/nix/src/kmod.rs
 create mode 100644 third_party/rust/nix/src/lib.rs
 create mode 100644 third_party/rust/nix/src/macros.rs
 create mode 100644 third_party/rust/nix/src/mount.rs
 create mode 100644 third_party/rust/nix/src/mqueue.rs
 create mode 100644 third_party/rust/nix/src/net/if_.rs
 create mode 100644 third_party/rust/nix/src/net/mod.rs
 create mode 100644 third_party/rust/nix/src/poll.rs
 create mode 100644 third_party/rust/nix/src/pty.rs
 create mode 100644 third_party/rust/nix/src/sched.rs
 create mode 100644 third_party/rust/nix/src/sys/aio.rs
 create mode 100644 third_party/rust/nix/src/sys/epoll.rs
 create mode 100644 third_party/rust/nix/src/sys/event.rs
 create mode 100644 third_party/rust/nix/src/sys/eventfd.rs
 create mode 100644 third_party/rust/nix/src/sys/ioctl/bsd.rs
 create mode 100644 third_party/rust/nix/src/sys/ioctl/linux.rs
 create mode 100644 third_party/rust/nix/src/sys/ioctl/mod.rs
 create mode 100644 third_party/rust/nix/src/sys/memfd.rs
 create mode 100644 third_party/rust/nix/src/sys/mman.rs
 create mode 100644 third_party/rust/nix/src/sys/mod.rs
 create mode 100644 third_party/rust/nix/src/sys/pthread.rs
 create mode 100644 third_party/rust/nix/src/sys/ptrace/bsd.rs
 create mode 100644 third_party/rust/nix/src/sys/ptrace/linux.rs
 create mode 100644 third_party/rust/nix/src/sys/ptrace/mod.rs
 create mode 100644 third_party/rust/nix/src/sys/quota.rs
 create mode 100644 third_party/rust/nix/src/sys/reboot.rs
 create mode 100644 third_party/rust/nix/src/sys/select.rs
 create mode 100644 third_party/rust/nix/src/sys/sendfile.rs
 create mode 100644 third_party/rust/nix/src/sys/signal.rs
 create mode 100644 third_party/rust/nix/src/sys/signalfd.rs
 create mode 100644 third_party/rust/nix/src/sys/socket/addr.rs
 create mode 100644 third_party/rust/nix/src/sys/socket/mod.rs
 create mode 100644 third_party/rust/nix/src/sys/socket/sockopt.rs
 create mode 100644 third_party/rust/nix/src/sys/stat.rs
 create mode 100644 third_party/rust/nix/src/sys/statfs.rs
 create mode 100644 third_party/rust/nix/src/sys/statvfs.rs
 create mode 100644 third_party/rust/nix/src/sys/sysinfo.rs
 create mode 100644 third_party/rust/nix/src/sys/termios.rs
 create mode 100644 third_party/rust/nix/src/sys/time.rs
 create mode 100644 third_party/rust/nix/src/sys/uio.rs
 create mode 100644 third_party/rust/nix/src/sys/utsname.rs
 create mode 100644 third_party/rust/nix/src/sys/wait.rs
 create mode 100644 third_party/rust/nix/src/ucontext.rs
 create mode 100644 third_party/rust/nix/src/unistd.rs
 create mode 100644 third_party/rust/nix/test/sys/mod.rs
 create mode 100644 third_party/rust/nix/test/sys/test_aio.rs
 create mode 100644 third_party/rust/nix/test/sys/test_aio_drop.rs
 create mode 100644 third_party/rust/nix/test/sys/test_epoll.rs
 create mode 100644 third_party/rust/nix/test/sys/test_ioctl.rs
 create mode 100644 third_party/rust/nix/test/sys/test_lio_listio_resubmit.rs
 create mode 100644 third_party/rust/nix/test/sys/test_pthread.rs
 create mode 100644 third_party/rust/nix/test/sys/test_ptrace.rs
 create mode 100644 third_party/rust/nix/test/sys/test_select.rs
 create mode 100644 third_party/rust/nix/test/sys/test_signal.rs
 create mode 100644 third_party/rust/nix/test/sys/test_signalfd.rs
 create mode 100644 third_party/rust/nix/test/sys/test_socket.rs
 create mode 100644 third_party/rust/nix/test/sys/test_sockopt.rs
 create mode 100644 third_party/rust/nix/test/sys/test_sysinfo.rs
 create mode 100644 third_party/rust/nix/test/sys/test_termios.rs
 create mode 100644 third_party/rust/nix/test/sys/test_uio.rs
 create mode 100644 third_party/rust/nix/test/sys/test_wait.rs
 create mode 100644 third_party/rust/nix/test/test.rs
 create mode 100644 third_party/rust/nix/test/test_dir.rs
 create mode 100644 third_party/rust/nix/test/test_fcntl.rs
 create mode 100644 third_party/rust/nix/test/test_kmod/hello_mod/Makefile
 create mode 100644 third_party/rust/nix/test/test_kmod/hello_mod/hello.c
 create mode 100644 third_party/rust/nix/test/test_kmod/mod.rs
 create mode 100644 third_party/rust/nix/test/test_mount.rs
 create mode 100644 third_party/rust/nix/test/test_mq.rs
 create mode 100644 third_party/rust/nix/test/test_net.rs
 create mode 100644 third_party/rust/nix/test/test_nix_path.rs
 create mode 100644 third_party/rust/nix/test/test_poll.rs
 create mode 100644 third_party/rust/nix/test/test_pty.rs
 create mode 100644 third_party/rust/nix/test/test_ptymaster_drop.rs
 create mode 100644 third_party/rust/nix/test/test_sendfile.rs
 create mode 100644 third_party/rust/nix/test/test_stat.rs
 create mode 100644 third_party/rust/nix/test/test_unistd.rs
 create mode 100644 third_party/rust/nodrop/.cargo-checksum.json
 create mode 100644 third_party/rust/nodrop/Cargo.toml
 create mode 100644 third_party/rust/nodrop/README.rst
 create mode 100644 third_party/rust/nodrop/src/lib.rs
 create mode 100644 third_party/rust/nom/.cargo-checksum.json
 create mode 100644 third_party/rust/nom/.travis.yml
 create mode 100644 third_party/rust/nom/CHANGELOG.md
 create mode 100644 third_party/rust/nom/Cargo.lock
 create mode 100644 third_party/rust/nom/Cargo.toml
 create mode 100644 third_party/rust/nom/LICENSE
 create mode 100644 third_party/rust/nom/build.rs
 create mode 100644 third_party/rust/nom/src/bits/complete.rs
 create mode 100644 third_party/rust/nom/src/bits/macros.rs
 create mode 100644 third_party/rust/nom/src/bits/mod.rs
 create mode 100644 third_party/rust/nom/src/bits/streaming.rs
 create mode 100644 third_party/rust/nom/src/branch/macros.rs
 create mode 100644 third_party/rust/nom/src/branch/mod.rs
 create mode 100644 third_party/rust/nom/src/bytes/complete.rs
 create mode 100644 third_party/rust/nom/src/bytes/macros.rs
 create mode 100644 third_party/rust/nom/src/bytes/mod.rs
 create mode 100644 third_party/rust/nom/src/bytes/streaming.rs
 create mode 100644 third_party/rust/nom/src/character/complete.rs
 create mode 100644 third_party/rust/nom/src/character/macros.rs
 create mode 100644 third_party/rust/nom/src/character/mod.rs
 create mode 100644 third_party/rust/nom/src/character/streaming.rs
 create mode 100644 third_party/rust/nom/src/combinator/macros.rs
 create mode 100644 third_party/rust/nom/src/combinator/mod.rs
 create mode 100644 third_party/rust/nom/src/error.rs
 create mode 100644 third_party/rust/nom/src/internal.rs
 create mode 100644 third_party/rust/nom/src/lib.rs
 create mode 100644 third_party/rust/nom/src/methods.rs
 create mode 100644 third_party/rust/nom/src/multi/macros.rs
 create mode 100644 third_party/rust/nom/src/multi/mod.rs
 create mode 100644 third_party/rust/nom/src/number/complete.rs
 create mode 100644 third_party/rust/nom/src/number/macros.rs
 create mode 100644 third_party/rust/nom/src/number/mod.rs
 create mode 100644 third_party/rust/nom/src/number/streaming.rs
 create mode 100644 third_party/rust/nom/src/regexp.rs
 create mode 100644 third_party/rust/nom/src/sequence/macros.rs
 create mode 100644 third_party/rust/nom/src/sequence/mod.rs
 create mode 100644 third_party/rust/nom/src/str.rs
 create mode 100644 third_party/rust/nom/src/traits.rs
 create mode 100644 third_party/rust/nom/src/util.rs
 create mode 100644 third_party/rust/nom/src/whitespace.rs
 create mode 100644 third_party/rust/nom/tests/arithmetic.rs
 create mode 100644 third_party/rust/nom/tests/arithmetic_ast.rs
 create mode 100644 third_party/rust/nom/tests/blockbuf-arithmetic.rs
 create mode 100644 third_party/rust/nom/tests/css.rs
 create mode 100644 third_party/rust/nom/tests/custom_errors.rs
 create mode 100644 third_party/rust/nom/tests/escaped.rs
 create mode 100644 third_party/rust/nom/tests/float.rs
 create mode 100644 third_party/rust/nom/tests/inference.rs
 create mode 100644 third_party/rust/nom/tests/ini.rs
 create mode 100644 third_party/rust/nom/tests/ini_str.rs
 create mode 100644 third_party/rust/nom/tests/issues.rs
 create mode 100644 third_party/rust/nom/tests/json.rs
 create mode 100644 third_party/rust/nom/tests/mp4.rs
 create mode 100644 third_party/rust/nom/tests/multiline.rs
 create mode 100644 third_party/rust/nom/tests/named_args.rs
 create mode 100644 third_party/rust/nom/tests/overflow.rs
 create mode 100644 third_party/rust/nom/tests/reborrow_fold.rs
 create mode 100644 third_party/rust/nom/tests/test1.rs
 create mode 100644 third_party/rust/nss/.cargo-checksum.json
 create mode 100644 third_party/rust/nss/Cargo.toml
 create mode 100644 third_party/rust/nss/README.md
 create mode 100644 third_party/rust/nss/src/aes.rs
 create mode 100644 third_party/rust/nss/src/ec.rs
 create mode 100644 third_party/rust/nss/src/ecdh.rs
 create mode 100644 third_party/rust/nss/src/error.rs
 create mode 100644 third_party/rust/nss/src/lib.rs
 create mode 100644 third_party/rust/nss/src/pk11/context.rs
 create mode 100644 third_party/rust/nss/src/pk11/mod.rs
 create mode 100644 third_party/rust/nss/src/pk11/slot.rs
 create mode 100644 third_party/rust/nss/src/pk11/sym_key.rs
 create mode 100644 third_party/rust/nss/src/pk11/types.rs
 create mode 100644 third_party/rust/nss/src/secport.rs
 create mode 100644 third_party/rust/nss/src/util.rs
 create mode 100644 third_party/rust/nss_build_common/.cargo-checksum.json
 create mode 100644 third_party/rust/nss_build_common/Cargo.toml
 create mode 100644 third_party/rust/nss_build_common/src/lib.rs
 create mode 100644 third_party/rust/nss_sys/.cargo-checksum.json
 create mode 100644 third_party/rust/nss_sys/Cargo.toml
 create mode 100644 third_party/rust/nss_sys/README.md
 create mode 100644 third_party/rust/nss_sys/build.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/blapit.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/keyhi.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/keythi.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/mod.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/nss.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/pk11pub.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/pkcs11n.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/pkcs11t.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/plarena.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/prerror.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/prtypes.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secasn1t.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/seccomon.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secitem.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secmodt.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secoid.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secoidt.rs
 create mode 100644 third_party/rust/nss_sys/src/bindings/secport.rs
 create mode 100644 third_party/rust/nss_sys/src/lib.rs
 create mode 100644 third_party/rust/num-bigint/.cargo-checksum.json
 create mode 100644 third_party/rust/num-bigint/Cargo.toml
 create mode 100644 third_party/rust/num-bigint/LICENSE-APACHE
 create mode 100644 third_party/rust/num-bigint/LICENSE-MIT
 create mode 100644 third_party/rust/num-bigint/README.md
 create mode 100644 third_party/rust/num-bigint/RELEASES.md
 create mode 100644 third_party/rust/num-bigint/benches/bigint.rs
 create mode 100644 third_party/rust/num-bigint/benches/factorial.rs
 create mode 100644 third_party/rust/num-bigint/benches/gcd.rs
 create mode 100644 third_party/rust/num-bigint/benches/roots.rs
 create mode 100644 third_party/rust/num-bigint/benches/shootout-pidigits.rs
 create mode 100644 third_party/rust/num-bigint/bors.toml
 create mode 100644 third_party/rust/num-bigint/build.rs
 create mode 100755 third_party/rust/num-bigint/ci/rustup.sh
 create mode 100755 third_party/rust/num-bigint/ci/test_full.sh
 create mode 100644 third_party/rust/num-bigint/src/algorithms.rs
 create mode 100644 third_party/rust/num-bigint/src/bigint.rs
 create mode 100644 third_party/rust/num-bigint/src/bigrand.rs
 create mode 100644 third_party/rust/num-bigint/src/biguint.rs
 create mode 100644 third_party/rust/num-bigint/src/lib.rs
 create mode 100644 third_party/rust/num-bigint/src/macros.rs
 create mode 100644 third_party/rust/num-bigint/src/monty.rs
 create mode 100644 third_party/rust/num-bigint/tests/bigint.rs
 create mode 100644 third_party/rust/num-bigint/tests/bigint_bitwise.rs
 create mode 100644 third_party/rust/num-bigint/tests/bigint_scalar.rs
 create mode 100644 third_party/rust/num-bigint/tests/biguint.rs
 create mode 100644 third_party/rust/num-bigint/tests/biguint_scalar.rs
 create mode 100644 third_party/rust/num-bigint/tests/consts/mod.rs
 create mode 100644 third_party/rust/num-bigint/tests/macros/mod.rs
 create mode 100644 third_party/rust/num-bigint/tests/modpow.rs
 create mode 100644 third_party/rust/num-bigint/tests/quickcheck.rs
 create mode 100644 third_party/rust/num-bigint/tests/rand.rs
 create mode 100644 third_party/rust/num-bigint/tests/roots.rs
 create mode 100644 third_party/rust/num-bigint/tests/serde.rs
 create mode 100644 third_party/rust/num-bigint/tests/torture.rs
 create mode 100644 third_party/rust/num-derive/.cargo-checksum.json
 create mode 100644 third_party/rust/num-derive/Cargo.toml
 create mode 100644 third_party/rust/num-derive/LICENSE-APACHE
 create mode 100644 third_party/rust/num-derive/LICENSE-MIT
 create mode 100644 third_party/rust/num-derive/README.md
 create mode 100644 third_party/rust/num-derive/RELEASES.md
 create mode 100644 third_party/rust/num-derive/src/lib.rs
 create mode 100644 third_party/rust/num-derive/tests/empty_enum.rs
 create mode 100644 third_party/rust/num-derive/tests/issue-6.rs
 create mode 100644 third_party/rust/num-derive/tests/issue-9.rs
 create mode 100644 third_party/rust/num-derive/tests/newtype-2015.rs
 create mode 100644 third_party/rust/num-derive/tests/newtype.rs
 create mode 100644 third_party/rust/num-derive/tests/num_derive_without_num.rs
 create mode 100644 third_party/rust/num-derive/tests/trivial-2015.rs
 create mode 100644 third_party/rust/num-derive/tests/trivial.rs
 create mode 100644 third_party/rust/num-derive/tests/with_custom_values.rs
 create mode 100644 third_party/rust/num-integer/.cargo-checksum.json
 create mode 100644 third_party/rust/num-integer/Cargo.toml
 create mode 100644 third_party/rust/num-integer/LICENSE-APACHE
 create mode 100644 third_party/rust/num-integer/LICENSE-MIT
 create mode 100644 third_party/rust/num-integer/README.md
 create mode 100644 third_party/rust/num-integer/RELEASES.md
 create mode 100644 third_party/rust/num-integer/benches/roots.rs
 create mode 100644 third_party/rust/num-integer/bors.toml
 create mode 100644 third_party/rust/num-integer/build.rs
 create mode 100755 third_party/rust/num-integer/ci/rustup.sh
 create mode 100755 third_party/rust/num-integer/ci/test_full.sh
 create mode 100644 third_party/rust/num-integer/src/lib.rs
 create mode 100644 third_party/rust/num-integer/src/roots.rs
 create mode 100644 third_party/rust/num-integer/tests/roots.rs
 create mode 100644 third_party/rust/num-iter/.cargo-checksum.json
 create mode 100644 third_party/rust/num-iter/Cargo.toml
 create mode 100644 third_party/rust/num-iter/LICENSE-APACHE
 create mode 100644 third_party/rust/num-iter/LICENSE-MIT
 create mode 100644 third_party/rust/num-iter/README.md
 create mode 100644 third_party/rust/num-iter/RELEASES.md
 create mode 100644 third_party/rust/num-iter/bors.toml
 create mode 100644 third_party/rust/num-iter/build.rs
 create mode 100755 third_party/rust/num-iter/ci/rustup.sh
 create mode 100755 third_party/rust/num-iter/ci/test_full.sh
 create mode 100644 third_party/rust/num-iter/src/lib.rs
 create mode 100644 third_party/rust/num-rational/.cargo-checksum.json
 create mode 100644 third_party/rust/num-rational/Cargo.toml
 create mode 100644 third_party/rust/num-rational/LICENSE-APACHE
 create mode 100644 third_party/rust/num-rational/LICENSE-MIT
 create mode 100644 third_party/rust/num-rational/README.md
 create mode 100644 third_party/rust/num-rational/RELEASES.md
 create mode 100644 third_party/rust/num-rational/bors.toml
 create mode 100644 third_party/rust/num-rational/build.rs
 create mode 100755 third_party/rust/num-rational/ci/rustup.sh
 create mode 100755 third_party/rust/num-rational/ci/test_full.sh
 create mode 100644 third_party/rust/num-rational/src/lib.rs
 create mode 100644 third_party/rust/num-traits/.cargo-checksum.json
 create mode 100644 third_party/rust/num-traits/Cargo.toml
 create mode 100644 third_party/rust/num-traits/LICENSE-APACHE
 create mode 100644 third_party/rust/num-traits/LICENSE-MIT
 create mode 100644 third_party/rust/num-traits/README.md
 create mode 100644 third_party/rust/num-traits/RELEASES.md
 create mode 100644 third_party/rust/num-traits/build.rs
 create mode 100644 third_party/rust/num-traits/src/bounds.rs
 create mode 100644 third_party/rust/num-traits/src/cast.rs
 create mode 100644 third_party/rust/num-traits/src/float.rs
 create mode 100644 third_party/rust/num-traits/src/identities.rs
 create mode 100644 third_party/rust/num-traits/src/int.rs
 create mode 100644 third_party/rust/num-traits/src/lib.rs
 create mode 100644 third_party/rust/num-traits/src/macros.rs
 create mode 100644 third_party/rust/num-traits/src/ops/checked.rs
 create mode 100644 third_party/rust/num-traits/src/ops/inv.rs
 create mode 100644 third_party/rust/num-traits/src/ops/mod.rs
 create mode 100644 third_party/rust/num-traits/src/ops/mul_add.rs
 create mode 100644 third_party/rust/num-traits/src/ops/saturating.rs
 create mode 100644 third_party/rust/num-traits/src/ops/wrapping.rs
 create mode 100644 third_party/rust/num-traits/src/pow.rs
 create mode 100644 third_party/rust/num-traits/src/real.rs
 create mode 100644 third_party/rust/num-traits/src/sign.rs
 create mode 100644 third_party/rust/num-traits/tests/cast.rs
 create mode 100644 third_party/rust/num_cpus/.cargo-checksum.json
 create mode 100644 third_party/rust/num_cpus/CHANGELOG.md
 create mode 100644 third_party/rust/num_cpus/CONTRIBUTING.md
 create mode 100644 third_party/rust/num_cpus/Cargo.lock
 create mode 100644 third_party/rust/num_cpus/Cargo.toml
 create mode 100644 third_party/rust/num_cpus/LICENSE-APACHE
 create mode 100644 third_party/rust/num_cpus/LICENSE-MIT
 create mode 100644 third_party/rust/num_cpus/README.md
 create mode 100644 third_party/rust/num_cpus/ci/cgroups/Dockerfile
 create mode 100644 third_party/rust/num_cpus/examples/values.rs
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/ceil/cpu.cfs_period_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/ceil/cpu.cfs_quota_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/good/cpu.cfs_period_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/good/cpu.cfs_quota_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/zero-period/cpu.cfs_period_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/cgroups/zero-period/cpu.cfs_quota_us
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/proc/cgroups/cgroup
 create mode 100644 third_party/rust/num_cpus/fixtures/cgroups/proc/cgroups/mountinfo
 create mode 100644 third_party/rust/num_cpus/src/lib.rs
 create mode 100644 third_party/rust/num_cpus/src/linux.rs
 create mode 100644 third_party/rust/objc/.cargo-checksum.json
 create mode 100644 third_party/rust/objc/CHANGELOG.md
 create mode 100644 third_party/rust/objc/Cargo.toml
 create mode 100644 third_party/rust/objc/LICENSE.txt
 create mode 100644 third_party/rust/objc/README.md
 create mode 100644 third_party/rust/objc/examples/example.rs
 create mode 100644 third_party/rust/objc/src/declare.rs
 create mode 100644 third_party/rust/objc/src/encode.rs
 create mode 100644 third_party/rust/objc/src/exception.rs
 create mode 100644 third_party/rust/objc/src/lib.rs
 create mode 100644 third_party/rust/objc/src/macros.rs
 create mode 100644 third_party/rust/objc/src/message/apple/arm.rs
 create mode 100644 third_party/rust/objc/src/message/apple/arm64.rs
 create mode 100644 third_party/rust/objc/src/message/apple/mod.rs
 create mode 100644 third_party/rust/objc/src/message/apple/x86.rs
 create mode 100644 third_party/rust/objc/src/message/apple/x86_64.rs
 create mode 100644 third_party/rust/objc/src/message/gnustep.rs
 create mode 100644 third_party/rust/objc/src/message/mod.rs
 create mode 100644 third_party/rust/objc/src/message/verify.rs
 create mode 100644 third_party/rust/objc/src/rc/autorelease.rs
 create mode 100644 third_party/rust/objc/src/rc/mod.rs
 create mode 100644 third_party/rust/objc/src/rc/strong.rs
 create mode 100644 third_party/rust/objc/src/rc/weak.rs
 create mode 100644 third_party/rust/objc/src/runtime.rs
 create mode 100644 third_party/rust/objc/src/test_utils.rs
 create mode 100644 third_party/rust/objc_exception/.cargo-checksum.json
 create mode 100644 third_party/rust/objc_exception/Cargo.toml
 create mode 100644 third_party/rust/objc_exception/build.rs
 create mode 100644 third_party/rust/objc_exception/extern/exception.m
 create mode 100644 third_party/rust/objc_exception/src/lib.rs
 create mode 100644 third_party/rust/object/.cargo-checksum.json
 create mode 100644 third_party/rust/object/Cargo.lock
 create mode 100644 third_party/rust/object/Cargo.toml
 create mode 100644 third_party/rust/object/LICENSE-APACHE
 create mode 100644 third_party/rust/object/LICENSE-MIT
 create mode 100644 third_party/rust/object/README.md
 create mode 100644 third_party/rust/object/examples/nm.rs
 create mode 100644 third_party/rust/object/examples/objcopy.rs
 create mode 100644 third_party/rust/object/examples/objdump.rs
 create mode 100644 third_party/rust/object/src/common.rs
 create mode 100644 third_party/rust/object/src/lib.rs
 create mode 100644 third_party/rust/object/src/read/any.rs
 create mode 100644 third_party/rust/object/src/read/coff.rs
 create mode 100644 third_party/rust/object/src/read/elf.rs
 create mode 100644 third_party/rust/object/src/read/macho.rs
 create mode 100644 third_party/rust/object/src/read/mod.rs
 create mode 100644 third_party/rust/object/src/read/pe.rs
 create mode 100644 third_party/rust/object/src/read/traits.rs
 create mode 100644 third_party/rust/object/src/read/wasm.rs
 create mode 100644 third_party/rust/object/src/write/coff.rs
 create mode 100644 third_party/rust/object/src/write/elf.rs
 create mode 100644 third_party/rust/object/src/write/macho.rs
 create mode 100644 third_party/rust/object/src/write/mod.rs
 create mode 100644 third_party/rust/object/src/write/string.rs
 create mode 100644 third_party/rust/object/src/write/util.rs
 create mode 100644 third_party/rust/object/tests/round_trip.rs
 create mode 100644 third_party/rust/object/tests/tls.rs
 create mode 100644 third_party/rust/once_cell/.cargo-checksum.json
 create mode 100644 third_party/rust/once_cell/CHANGELOG.md
 create mode 100644 third_party/rust/once_cell/Cargo.lock
 create mode 100644 third_party/rust/once_cell/Cargo.toml
 create mode 100644 third_party/rust/once_cell/LICENSE-APACHE
 create mode 100644 third_party/rust/once_cell/LICENSE-MIT
 create mode 100644 third_party/rust/once_cell/README.md
 create mode 100644 third_party/rust/once_cell/examples/bench.rs
 create mode 100644 third_party/rust/once_cell/examples/bench_acquire.rs
 create mode 100644 third_party/rust/once_cell/examples/bench_vs_lazy_static.rs
 create mode 100644 third_party/rust/once_cell/examples/lazy_static.rs
 create mode 100644 third_party/rust/once_cell/examples/reentrant_init_deadlocks.rs
 create mode 100644 third_party/rust/once_cell/examples/regex.rs
 create mode 100644 third_party/rust/once_cell/examples/test_synchronization.rs
 create mode 100644 third_party/rust/once_cell/src/imp_pl.rs
 create mode 100644 third_party/rust/once_cell/src/imp_std.rs
 create mode 100644 third_party/rust/once_cell/src/lib.rs
 create mode 100644 third_party/rust/once_cell/tests/test.rs
 create mode 100644 third_party/rust/opaque-debug/.cargo-checksum.json
 create mode 100644 third_party/rust/opaque-debug/Cargo.toml
 create mode 100644 third_party/rust/opaque-debug/LICENSE-APACHE
 create mode 100644 third_party/rust/opaque-debug/LICENSE-MIT
 create mode 100644 third_party/rust/opaque-debug/src/lib.rs
 create mode 100644 third_party/rust/ordered-float/.cargo-checksum.json
 create mode 100644 third_party/rust/ordered-float/Cargo.toml
 create mode 100644 third_party/rust/ordered-float/LICENSE-MIT
 create mode 100644 third_party/rust/ordered-float/README.md
 create mode 100644 third_party/rust/ordered-float/src/lib.rs
 create mode 100644 third_party/rust/ordered-float/tests/test.rs
 create mode 100644 third_party/rust/ordered-float/tests/test_deprecated_names.rs
 create mode 100644 third_party/rust/owning_ref/.cargo-checksum.json
 create mode 100644 third_party/rust/owning_ref/Cargo.toml
 create mode 100644 third_party/rust/owning_ref/LICENSE
 create mode 100644 third_party/rust/owning_ref/README.md
 create mode 100644 third_party/rust/owning_ref/src/lib.rs
 create mode 100644 third_party/rust/packed_simd/.appveyor.yml
 create mode 100644 third_party/rust/packed_simd/.cargo-checksum.json
 create mode 100644 third_party/rust/packed_simd/.travis.yml
 create mode 100644 third_party/rust/packed_simd/Cargo.toml
 create mode 100644 third_party/rust/packed_simd/LICENSE-APACHE
 create mode 100644 third_party/rust/packed_simd/LICENSE-MIT
 create mode 100644 third_party/rust/packed_simd/bors.toml
 create mode 100644 third_party/rust/packed_simd/build.rs
 create mode 100755 third_party/rust/packed_simd/ci/all.sh
 create mode 100644 third_party/rust/packed_simd/ci/android-install-ndk.sh
 create mode 100644 third_party/rust/packed_simd/ci/android-install-sdk.sh
 create mode 100644 third_party/rust/packed_simd/ci/android-sysimage.sh
 create mode 100755 third_party/rust/packed_simd/ci/benchmark.sh
 create mode 100644 third_party/rust/packed_simd/ci/deploy_and_run_on_ios_simulator.rs
 create mode 100644 third_party/rust/packed_simd/ci/docker/aarch64-linux-android/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/arm-linux-androideabi/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/arm-unknown-linux-gnueabi/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/i586-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/i686-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/mips-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/mipsel-unknown-linux-musl/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/s390x-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/thumbv7neon-linux-androideabi/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/thumbv7neon-unknown-linux-gnueabihf/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/wasm32-unknown-unknown/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/x86_64-linux-android/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/x86_64-unknown-linux-gnu-emulated/Dockerfile
 create mode 100644 third_party/rust/packed_simd/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
 create mode 100755 third_party/rust/packed_simd/ci/dox.sh
 create mode 100644 third_party/rust/packed_simd/ci/linux-s390x.sh
 create mode 100644 third_party/rust/packed_simd/ci/linux-sparc64.sh
 create mode 100644 third_party/rust/packed_simd/ci/lld-shim.rs
 create mode 100755 third_party/rust/packed_simd/ci/max_line_width.sh
 create mode 100755 third_party/rust/packed_simd/ci/run-docker.sh
 create mode 100755 third_party/rust/packed_simd/ci/run.sh
 create mode 100644 third_party/rust/packed_simd/ci/run_examples.sh
 create mode 100644 third_party/rust/packed_simd/ci/runtest-android.rs
 create mode 100755 third_party/rust/packed_simd/ci/setup_benchmarks.sh
 create mode 100755 third_party/rust/packed_simd/ci/test-runner-linux
 create mode 100644 third_party/rust/packed_simd/contributing.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/.gitignore
 create mode 100644 third_party/rust/packed_simd/perf-guide/book.toml
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/SUMMARY.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/ascii.css
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/bound_checks.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/float-math/approx.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/float-math/fma.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/float-math/fp.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/float-math/svml.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/introduction.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/prof/linux.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/prof/mca.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/prof/profiling.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/attribute.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/features.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/inlining.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/practice.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/runtime.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/target-feature/rustflags.md
 create mode 100644 third_party/rust/packed_simd/perf-guide/src/vert-hor-ops.md
 create mode 100644 third_party/rust/packed_simd/readme.md
 create mode 100644 third_party/rust/packed_simd/rustfmt.toml
 create mode 100644 third_party/rust/packed_simd/src/api.rs
 create mode 100644 third_party/rust/packed_simd/src/api/bit_manip.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/macros.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v128.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v16.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v256.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v32.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v512.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cast/v64.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp/eq.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp/ord.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp/partial_eq.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp/partial_ord.rs
 create mode 100644 third_party/rust/packed_simd/src/api/cmp/vertical.rs
 create mode 100644 third_party/rust/packed_simd/src/api/default.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt/binary.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt/debug.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt/lower_hex.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt/octal.rs
 create mode 100644 third_party/rust/packed_simd/src/api/fmt/upper_hex.rs
 create mode 100644 third_party/rust/packed_simd/src/api/from.rs
 create mode 100644 third_party/rust/packed_simd/src/api/from/from_array.rs
 create mode 100644 third_party/rust/packed_simd/src/api/from/from_vector.rs
 create mode 100644 third_party/rust/packed_simd/src/api/hash.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/arch_specific.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/macros.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v128.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v16.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v256.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v32.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v512.rs
 create mode 100644 third_party/rust/packed_simd/src/api/into_bits/v64.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/abs.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/consts.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/cos.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/exp.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/ln.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/mul_add.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/mul_adde.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/powf.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/recpre.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/rsqrte.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/sin.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/sqrt.rs
 create mode 100644 third_party/rust/packed_simd/src/api/math/float/sqrte.rs
 create mode 100644 third_party/rust/packed_simd/src/api/minimal.rs
 create mode 100644 third_party/rust/packed_simd/src/api/minimal/iuf.rs
 create mode 100644 third_party/rust/packed_simd/src/api/minimal/mask.rs
 create mode 100644 third_party/rust/packed_simd/src/api/minimal/ptr.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/scalar_arithmetic.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/scalar_bitwise.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/scalar_mask_bitwise.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/scalar_shifts.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_arithmetic.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_bitwise.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_float_min_max.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_int_min_max.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_mask_bitwise.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_neg.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_rotates.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ops/vector_shifts.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ptr.rs
 create mode 100644 third_party/rust/packed_simd/src/api/ptr/gather_scatter.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions/bitwise.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions/float_arithmetic.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions/integer_arithmetic.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions/mask.rs
 create mode 100644 third_party/rust/packed_simd/src/api/reductions/min_max.rs
 create mode 100644 third_party/rust/packed_simd/src/api/select.rs
 create mode 100644 third_party/rust/packed_simd/src/api/shuffle.rs
 create mode 100644 third_party/rust/packed_simd/src/api/shuffle1_dyn.rs
 create mode 100644 third_party/rust/packed_simd/src/api/slice.rs
 create mode 100644 third_party/rust/packed_simd/src/api/slice/from_slice.rs
 create mode 100644 third_party/rust/packed_simd/src/api/slice/write_to_slice.rs
 create mode 100644 third_party/rust/packed_simd/src/api/swap_bytes.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/bit_manip.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/llvm.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/abs.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/cos.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/cos_pi.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/exp.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/ln.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/macros.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/mul_add.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/mul_adde.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/powf.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/sin.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/sin_cos_pi.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/sin_pi.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/sqrt.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/math/float/sqrte.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/pointer_sized_int.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/aarch64.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/arm.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/fallback.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/fallback_impl.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/x86.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/x86/avx.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/x86/avx2.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse2.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/shuffle.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/shuffle1_dyn.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/swap_bytes.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v128.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v16.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v256.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v32.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v512.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/v64.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/vPtr.rs
 create mode 100644 third_party/rust/packed_simd/src/codegen/vSize.rs
 create mode 100644 third_party/rust/packed_simd/src/lib.rs
 create mode 100644 third_party/rust/packed_simd/src/masks.rs
 create mode 100644 third_party/rust/packed_simd/src/sealed.rs
 create mode 100644 third_party/rust/packed_simd/src/testing.rs
 create mode 100644 third_party/rust/packed_simd/src/testing/macros.rs
 create mode 100644 third_party/rust/packed_simd/src/testing/utils.rs
 create mode 100644 third_party/rust/packed_simd/src/v128.rs
 create mode 100644 third_party/rust/packed_simd/src/v16.rs
 create mode 100644 third_party/rust/packed_simd/src/v256.rs
 create mode 100644 third_party/rust/packed_simd/src/v32.rs
 create mode 100644 third_party/rust/packed_simd/src/v512.rs
 create mode 100644 third_party/rust/packed_simd/src/v64.rs
 create mode 100644 third_party/rust/packed_simd/src/vPtr.rs
 create mode 100644 third_party/rust/packed_simd/src/vSize.rs
 create mode 100644 third_party/rust/packed_simd/tests/endianness.rs
 create mode 100644 third_party/rust/parity-wasm/.cargo-checksum.json
 create mode 100644 third_party/rust/parity-wasm/Cargo.lock
 create mode 100644 third_party/rust/parity-wasm/Cargo.toml
 create mode 100644 third_party/rust/parity-wasm/LICENSE-APACHE
 create mode 100644 third_party/rust/parity-wasm/LICENSE-MIT
 create mode 100644 third_party/rust/parity-wasm/README.md
 create mode 100644 third_party/rust/parity-wasm/examples/bench-decoder.rs
 create mode 100644 third_party/rust/parity-wasm/examples/build.rs
 create mode 100644 third_party/rust/parity-wasm/examples/data.rs
 create mode 100644 third_party/rust/parity-wasm/examples/exports.rs
 create mode 100644 third_party/rust/parity-wasm/examples/info.rs
 create mode 100644 third_party/rust/parity-wasm/examples/inject.rs
 create mode 100644 third_party/rust/parity-wasm/examples/roundtrip.rs
 create mode 100644 third_party/rust/parity-wasm/examples/show.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/code.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/data.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/export.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/global.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/import.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/invoke.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/memory.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/misc.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/mod.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/module.rs
 create mode 100644 third_party/rust/parity-wasm/src/builder/table.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/export_entry.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/func.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/global_entry.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/import_entry.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/index_map.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/mod.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/module.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/name_section.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/ops.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/primitives.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/reloc_section.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/section.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/segment.rs
 create mode 100644 third_party/rust/parity-wasm/src/elements/types.rs
 create mode 100644 third_party/rust/parity-wasm/src/io.rs
 create mode 100644 third_party/rust/parity-wasm/src/lib.rs
 create mode 100644 third_party/rust/parking_lot/.cargo-checksum.json
 create mode 100644 third_party/rust/parking_lot/CHANGELOG.md
 create mode 100644 third_party/rust/parking_lot/Cargo.toml
 create mode 100644 third_party/rust/parking_lot/LICENSE-APACHE
 create mode 100644 third_party/rust/parking_lot/LICENSE-MIT
 create mode 100644 third_party/rust/parking_lot/README.md
 create mode 100644 third_party/rust/parking_lot/appveyor.yml
 create mode 100644 third_party/rust/parking_lot/bors.toml
 create mode 100644 third_party/rust/parking_lot/src/condvar.rs
 create mode 100644 third_party/rust/parking_lot/src/deadlock.rs
 create mode 100644 third_party/rust/parking_lot/src/elision.rs
 create mode 100644 third_party/rust/parking_lot/src/fair_mutex.rs
 create mode 100644 third_party/rust/parking_lot/src/lib.rs
 create mode 100644 third_party/rust/parking_lot/src/mutex.rs
 create mode 100644 third_party/rust/parking_lot/src/once.rs
 create mode 100644 third_party/rust/parking_lot/src/raw_fair_mutex.rs
 create mode 100644 third_party/rust/parking_lot/src/raw_mutex.rs
 create mode 100644 third_party/rust/parking_lot/src/raw_rwlock.rs
 create mode 100644 third_party/rust/parking_lot/src/remutex.rs
 create mode 100644 third_party/rust/parking_lot/src/rwlock.rs
 create mode 100644 third_party/rust/parking_lot/src/util.rs
 create mode 100644 third_party/rust/parking_lot/tests/issue_203.rs
 create mode 100644 third_party/rust/parking_lot_core/.cargo-checksum.json
 create mode 100644 third_party/rust/parking_lot_core/Cargo.toml
 create mode 100644 third_party/rust/parking_lot_core/LICENSE-APACHE
 create mode 100644 third_party/rust/parking_lot_core/LICENSE-MIT
 create mode 100644 third_party/rust/parking_lot_core/src/lib.rs
 create mode 100644 third_party/rust/parking_lot_core/src/parking_lot.rs
 create mode 100644 third_party/rust/parking_lot_core/src/spinwait.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/cloudabi.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/generic.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/linux.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/mod.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/redox.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/sgx.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/unix.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/wasm.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/wasm_atomic.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/windows/keyed_event.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/windows/mod.rs
 create mode 100644 third_party/rust/parking_lot_core/src/thread_parker/windows/waitaddress.rs
 create mode 100644 third_party/rust/parking_lot_core/src/util.rs
 create mode 100644 third_party/rust/parking_lot_core/src/word_lock.rs
 create mode 100644 third_party/rust/paste-impl/.cargo-checksum.json
 create mode 100644 third_party/rust/paste-impl/Cargo.toml
 create mode 100644 third_party/rust/paste-impl/LICENSE-APACHE
 create mode 100644 third_party/rust/paste-impl/LICENSE-MIT
 create mode 100644 third_party/rust/paste-impl/src/enum_hack.rs
 create mode 100644 third_party/rust/paste-impl/src/lib.rs
 create mode 100644 third_party/rust/paste/.cargo-checksum.json
 create mode 100644 third_party/rust/paste/Cargo.toml
 create mode 100644 third_party/rust/paste/LICENSE-APACHE
 create mode 100644 third_party/rust/paste/LICENSE-MIT
 create mode 100644 third_party/rust/paste/README.md
 create mode 100644 third_party/rust/paste/src/lib.rs
 create mode 100644 third_party/rust/paste/tests/compiletest.rs
 create mode 100644 third_party/rust/paste/tests/test.rs
 create mode 100644 third_party/rust/paste/tests/ui/case-warning.rs
 create mode 100644 third_party/rust/paste/tests/ui/case-warning.stderr
 create mode 100644 third_party/rust/paste/tests/ui/no-env-var.rs
 create mode 100644 third_party/rust/paste/tests/ui/no-env-var.stderr
 create mode 100644 third_party/rust/paste/tests/ui/unexpected-modifier.rs
 create mode 100644 third_party/rust/paste/tests/ui/unexpected-modifier.stderr
 create mode 100644 third_party/rust/paste/tests/ui/unsupported-modifier.rs
 create mode 100644 third_party/rust/paste/tests/ui/unsupported-modifier.stderr
 create mode 100644 third_party/rust/peek-poke-derive/.cargo-checksum.json
 create mode 100644 third_party/rust/peek-poke-derive/Cargo.toml
 create mode 100644 third_party/rust/peek-poke-derive/LICENSE-APACHE
 create mode 100644 third_party/rust/peek-poke-derive/LICENSE-MIT
 create mode 100644 third_party/rust/peek-poke-derive/README.md
 create mode 100644 third_party/rust/peek-poke-derive/src/lib.rs
 create mode 100644 third_party/rust/peek-poke/.cargo-checksum.json
 create mode 100644 third_party/rust/peek-poke/Cargo.toml
 create mode 100644 third_party/rust/peek-poke/LICENSE-APACHE
 create mode 100644 third_party/rust/peek-poke/LICENSE-MIT
 create mode 100644 third_party/rust/peek-poke/README.md
 create mode 100644 third_party/rust/peek-poke/src/euclid.rs
 create mode 100644 third_party/rust/peek-poke/src/lib.rs
 create mode 100644 third_party/rust/peek-poke/src/slice_ext.rs
 create mode 100644 third_party/rust/peek-poke/src/vec_ext.rs
 create mode 100644 third_party/rust/peek-poke/tests/max_size.rs
 create mode 100644 third_party/rust/peek-poke/tests/round_trip.rs
 create mode 100644 third_party/rust/peeking_take_while/.cargo-checksum.json
 create mode 100644 third_party/rust/peeking_take_while/Cargo.toml
 create mode 100644 third_party/rust/peeking_take_while/LICENSE-APACHE
 create mode 100644 third_party/rust/peeking_take_while/LICENSE-MIT
 create mode 100644 third_party/rust/peeking_take_while/README.md
 create mode 100644 third_party/rust/peeking_take_while/src/lib.rs
 create mode 100644 third_party/rust/percent-encoding/.cargo-checksum.json
 create mode 100644 third_party/rust/percent-encoding/Cargo.toml
 create mode 100644 third_party/rust/percent-encoding/LICENSE-APACHE
 create mode 100644 third_party/rust/percent-encoding/LICENSE-MIT
 create mode 100644 third_party/rust/percent-encoding/lib.rs
 create mode 100644 third_party/rust/phf/.cargo-checksum.json
 create mode 100644 third_party/rust/phf/Cargo.toml
 create mode 100644 third_party/rust/phf/src/lib.rs
 create mode 100644 third_party/rust/phf/src/map.rs
 create mode 100644 third_party/rust/phf/src/set.rs
 create mode 100644 third_party/rust/phf_codegen/.cargo-checksum.json
 create mode 100644 third_party/rust/phf_codegen/Cargo.toml
 create mode 100644 third_party/rust/phf_codegen/src/lib.rs
 create mode 100644 third_party/rust/phf_generator/.cargo-checksum.json
 create mode 100644 third_party/rust/phf_generator/Cargo.lock
 create mode 100644 third_party/rust/phf_generator/Cargo.toml
 create mode 100644 third_party/rust/phf_generator/benches/benches.rs
 create mode 100644 third_party/rust/phf_generator/src/bin/gen_hash_test.rs
 create mode 100644 third_party/rust/phf_generator/src/lib.rs
 create mode 100644 third_party/rust/phf_macros/.cargo-checksum.json
 create mode 100644 third_party/rust/phf_macros/Cargo.toml
 create mode 100644 third_party/rust/phf_macros/benches/bench.rs
 create mode 100644 third_party/rust/phf_macros/src/lib.rs
 create mode 100644 third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs
 create mode 100644 third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.stderr
 create mode 100644 third_party/rust/phf_macros/tests/compile-fail/bad-syntax.rs
 create mode 100644 third_party/rust/phf_macros/tests/compile-fail/bad-syntax.stderr
 create mode 100644 third_party/rust/phf_macros/tests/compiletest.rs
 create mode 100644 third_party/rust/phf_macros/tests/test.rs
 create mode 100644 third_party/rust/phf_shared/.cargo-checksum.json
 create mode 100644 third_party/rust/phf_shared/Cargo.toml
 create mode 100644 third_party/rust/phf_shared/src/lib.rs
 create mode 100644 third_party/rust/pin-project-internal/.cargo-checksum.json
 create mode 100644 third_party/rust/pin-project-internal/Cargo.toml
 create mode 100644 third_party/rust/pin-project-internal/LICENSE-APACHE
 create mode 100644 third_party/rust/pin-project-internal/LICENSE-MIT
 create mode 100644 third_party/rust/pin-project-internal/src/lib.rs
 create mode 100644 third_party/rust/pin-project-internal/src/pin_project/attribute.rs
 create mode 100644 third_party/rust/pin-project-internal/src/pin_project/derive.rs
 create mode 100644 third_party/rust/pin-project-internal/src/pin_project/mod.rs
 create mode 100644 third_party/rust/pin-project-internal/src/pinned_drop.rs
 create mode 100644 third_party/rust/pin-project-internal/src/project.rs
 create mode 100644 third_party/rust/pin-project-internal/src/utils.rs
 create mode 100644 third_party/rust/pin-project-lite/.cargo-checksum.json
 create mode 100644 third_party/rust/pin-project-lite/CHANGELOG.md
 create mode 100644 third_party/rust/pin-project-lite/Cargo.toml
 create mode 100644 third_party/rust/pin-project-lite/LICENSE-APACHE
 create mode 100644 third_party/rust/pin-project-lite/LICENSE-MIT
 create mode 100644 third_party/rust/pin-project-lite/README.md
 create mode 100644 third_party/rust/pin-project-lite/ci/install-component.sh
 create mode 100644 third_party/rust/pin-project-lite/ci/install-rust.sh
 create mode 100644 third_party/rust/pin-project-lite/src/lib.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/compiletest.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/test.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/conflict-drop.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/conflict-drop.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/conflict-unpin.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/conflict-unpin.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/invalid-bounds.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/invalid-bounds.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/invalid.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/invalid.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/overlapping_lifetime_names.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/overlapping_lifetime_names.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/overlapping_unpin_struct.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/overlapping_unpin_struct.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/packed.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/packed.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/proper_unpin.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/proper_unpin.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/unpin_sneaky.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/unpin_sneaky.stderr
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/unsupported.rs
 create mode 100644 third_party/rust/pin-project-lite/tests/ui/unsupported.stderr
 create mode 100644 third_party/rust/pin-project/.cargo-checksum.json
 create mode 100644 third_party/rust/pin-project/CHANGELOG.md
 create mode 100644 third_party/rust/pin-project/Cargo.lock
 create mode 100644 third_party/rust/pin-project/Cargo.toml
 create mode 100644 third_party/rust/pin-project/LICENSE-APACHE
 create mode 100644 third_party/rust/pin-project/LICENSE-MIT
 create mode 100644 third_party/rust/pin-project/README.md
 create mode 100644 third_party/rust/pin-project/ci.sh
 create mode 100644 third_party/rust/pin-project/ci/install-component.sh
 create mode 100644 third_party/rust/pin-project/ci/install-rust.sh
 create mode 100644 third_party/rust/pin-project/compiletest.sh
 create mode 100644 third_party/rust/pin-project/examples/README.md
 create mode 100644 third_party/rust/pin-project/examples/enum-default-expanded.rs
 create mode 100644 third_party/rust/pin-project/examples/enum-default.rs
 create mode 100644 third_party/rust/pin-project/examples/pinned_drop-expanded.rs
 create mode 100644 third_party/rust/pin-project/examples/pinned_drop.rs
 create mode 100644 third_party/rust/pin-project/examples/struct-default-expanded.rs
 create mode 100644 third_party/rust/pin-project/examples/struct-default.rs
 create mode 100644 third_party/rust/pin-project/examples/unsafe_unpin-expanded.rs
 create mode 100644 third_party/rust/pin-project/examples/unsafe_unpin.rs
 create mode 100644 third_party/rust/pin-project/src/lib.rs
 create mode 100644 third_party/rust/pin-project/tests/cfg.rs
 create mode 100644 third_party/rust/pin-project/tests/compiletest.rs
 create mode 100644 third_party/rust/pin-project/tests/no_infer_outlives.rs
 create mode 100644 third_party/rust/pin-project/tests/pin_project.rs
 create mode 100644 third_party/rust/pin-project/tests/pinned_drop.rs
 create mode 100644 third_party/rust/pin-project/tests/project.rs
 create mode 100644 third_party/rust/pin-project/tests/project_if_attr.rs.in
 create mode 100644 third_party/rust/pin-project/tests/project_ref.rs
 create mode 100644 third_party/rust/pin-project/tests/repr_packed.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-resolve.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-resolve.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-type-mismatch.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-type-mismatch.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/cfg_attr-unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky-span-issue-1.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky-span-issue-1.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky-span-issue-2.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky-span-issue-2.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/packed_sneaky.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/proper_unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/proper_unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/unsupported.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/cfg/unsupported.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/add-attr-to-struct.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/add-attr-to-struct.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/add-pinned-field.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/add-pinned-field.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/conflict-drop.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/conflict-drop.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/conflict-unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/conflict-unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/duplicate-argument.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/duplicate-argument.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/invalid.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/invalid.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/overlapping_unpin_struct.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/overlapping_unpin_struct.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed_sneaky-1.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed_sneaky-1.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed_sneaky-2.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/packed_sneaky-2.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/private_in_public-enum.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/private_in_public-enum.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/proper_unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/proper_unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/remove-attr-from-field.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/remove-attr-from-field.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/remove-attr-from-struct.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/remove-attr-from-struct.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/safe_packed_borrows.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/safe_packed_borrows.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/unpin_sneaky.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/unpin_sneaky.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/unsupported.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pin_project/unsupported.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/forget-pinned-drop-impl.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/forget-pinned-drop-impl.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/invalid.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/invalid.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/pinned-drop-no-attr-arg.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/pinned-drop-no-attr-arg.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/ref-self.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/ref-self.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/self.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/self.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/unsafe-code.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/pinned_drop/unsafe-code.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/project/ambiguous-let.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/project/ambiguous-let.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/project/invalid.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/project/invalid.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/project/type-mismatch.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/project/type-mismatch.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/project/use-public.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/project/use-public.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/project/use.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/project/use.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unsafe_unpin/not-implement-unsafe-unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unsafe_unpin/not-implement-unsafe-unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unsafe_unpin/proper_unpin.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unsafe_unpin/proper_unpin.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/README.md
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/marker_trait_attr-feature-gate.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/marker_trait_attr-feature-gate.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/marker_trait_attr.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/marker_trait_attr.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/overlapping_marker_traits-feature-gate.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/overlapping_marker_traits-feature-gate.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/overlapping_marker_traits.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/overlapping_marker_traits.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/run-pass/stmt_expr_attributes.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/stmt_expr_attributes-feature-gate.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/stmt_expr_attributes-feature-gate.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds-bug.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds-bug.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds-feature-gate.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds-feature-gate.stderr
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds.rs
 create mode 100644 third_party/rust/pin-project/tests/ui/unstable-features/trivial_bounds.stderr
 create mode 100644 third_party/rust/pin-project/tests/unsafe_unpin.rs
 create mode 100644 third_party/rust/pin-utils/.cargo-checksum.json
 create mode 100644 third_party/rust/pin-utils/Cargo.toml
 create mode 100644 third_party/rust/pin-utils/LICENSE-APACHE
 create mode 100644 third_party/rust/pin-utils/LICENSE-MIT
 create mode 100644 third_party/rust/pin-utils/README.md
 create mode 100644 third_party/rust/pin-utils/src/lib.rs
 create mode 100644 third_party/rust/pin-utils/src/projection.rs
 create mode 100644 third_party/rust/pin-utils/src/stack_pin.rs
 create mode 100644 third_party/rust/pin-utils/tests/projection.rs
 create mode 100644 third_party/rust/pin-utils/tests/stack_pin.rs
 create mode 100644 third_party/rust/pkcs11/.cargo-checksum.json
 create mode 100644 third_party/rust/pkcs11/Cargo.toml
 create mode 100644 third_party/rust/pkcs11/LICENSE
 create mode 100644 third_party/rust/pkcs11/NOTICE
 create mode 100644 third_party/rust/pkcs11/README.md
 create mode 100644 third_party/rust/pkcs11/rustfmt.toml
 create mode 100644 third_party/rust/pkcs11/src/errors.rs
 create mode 100644 third_party/rust/pkcs11/src/functions.rs
 create mode 100644 third_party/rust/pkcs11/src/lib.rs
 create mode 100644 third_party/rust/pkcs11/src/tests.rs
 create mode 100644 third_party/rust/pkcs11/src/types.rs
 create mode 100644 third_party/rust/pkg-config/.cargo-checksum.json
 create mode 100644 third_party/rust/pkg-config/Cargo.toml
 create mode 100644 third_party/rust/pkg-config/LICENSE-APACHE
 create mode 100644 third_party/rust/pkg-config/LICENSE-MIT
 create mode 100644 third_party/rust/pkg-config/README.md
 create mode 100644 third_party/rust/pkg-config/src/lib.rs
 create mode 100644 third_party/rust/pkg-config/tests/foo.pc
 create mode 100644 third_party/rust/pkg-config/tests/framework.pc
 create mode 100644 third_party/rust/pkg-config/tests/test.rs
 create mode 100644 third_party/rust/plain/.cargo-checksum.json
 create mode 100644 third_party/rust/plain/Cargo.toml
 create mode 100644 third_party/rust/plain/LICENSE-APACHE
 create mode 100644 third_party/rust/plain/LICENSE-MIT
 create mode 100644 third_party/rust/plain/README.md
 create mode 100644 third_party/rust/plain/src/error.rs
 create mode 100644 third_party/rust/plain/src/lib.rs
 create mode 100644 third_party/rust/plain/src/methods.rs
 create mode 100644 third_party/rust/plain/src/plain.rs
 create mode 100644 third_party/rust/plain/src/tests.rs
 create mode 100644 third_party/rust/plane-split/.cargo-checksum.json
 create mode 100644 third_party/rust/plane-split/Cargo.toml
 create mode 100755 third_party/rust/plane-split/LICENSE
 create mode 100755 third_party/rust/plane-split/README.md
 create mode 100755 third_party/rust/plane-split/benches/split.rs
 create mode 100755 third_party/rust/plane-split/src/bsp.rs
 create mode 100755 third_party/rust/plane-split/src/clip.rs
 create mode 100755 third_party/rust/plane-split/src/lib.rs
 create mode 100755 third_party/rust/plane-split/src/polygon.rs
 create mode 100755 third_party/rust/plane-split/tests/clip.rs
 create mode 100755 third_party/rust/plane-split/tests/main.rs
 create mode 100755 third_party/rust/plane-split/tests/split.rs
 create mode 100644 third_party/rust/plist/.cargo-checksum.json
 create mode 100644 third_party/rust/plist/Cargo.toml
 create mode 100644 third_party/rust/plist/LICENCE
 create mode 100644 third_party/rust/plist/README.md
 create mode 100644 third_party/rust/plist/rustfmt.toml
 create mode 100644 third_party/rust/plist/src/date.rs
 create mode 100644 third_party/rust/plist/src/de.rs
 create mode 100644 third_party/rust/plist/src/dictionary.rs
 create mode 100644 third_party/rust/plist/src/error.rs
 create mode 100644 third_party/rust/plist/src/integer.rs
 create mode 100644 third_party/rust/plist/src/lib.rs
 create mode 100644 third_party/rust/plist/src/ser.rs
 create mode 100644 third_party/rust/plist/src/serde_tests.rs
 create mode 100644 third_party/rust/plist/src/stream/binary_reader.rs
 create mode 100644 third_party/rust/plist/src/stream/binary_writer.rs
 create mode 100644 third_party/rust/plist/src/stream/mod.rs
 create mode 100644 third_party/rust/plist/src/stream/xml_reader.rs
 create mode 100644 third_party/rust/plist/src/stream/xml_writer.rs
 create mode 100644 third_party/rust/plist/src/uid.rs
 create mode 100644 third_party/rust/plist/src/value.rs
 create mode 100644 third_party/rust/plist/tests/data/binary.plist
 create mode 100644 third_party/rust/plist/tests/data/binary_NSKeyedArchiver.plist
 create mode 100644 third_party/rust/plist/tests/data/binary_circular_array.plist
 create mode 100644 third_party/rust/plist/tests/data/binary_zero_offset_size.plist
 create mode 100644 third_party/rust/plist/tests/data/book.plist
 create mode 100644 third_party/rust/plist/tests/data/utf16_bplist.plist
 create mode 100644 third_party/rust/plist/tests/data/xml.plist
 create mode 100644 third_party/rust/plist/tests/data/xml_error.plist
 create mode 100644 third_party/rust/plist/tests/fuzzer.rs
 create mode 100644 third_party/rust/png/.cargo-checksum.json
 create mode 100644 third_party/rust/png/CHANGES.md
 create mode 100644 third_party/rust/png/Cargo.lock
 create mode 100644 third_party/rust/png/Cargo.toml
 create mode 100644 third_party/rust/png/Dockerfile
 create mode 100644 third_party/rust/png/LICENSE-APACHE
 create mode 100644 third_party/rust/png/LICENSE-MIT
 create mode 100644 third_party/rust/png/README.md
 create mode 100644 third_party/rust/png/benches/README.md
 create mode 100644 third_party/rust/png/benches/decoder.rs
 create mode 100644 third_party/rust/png/examples/pngcheck.rs
 create mode 100644 third_party/rust/png/examples/show.rs
 create mode 100755 third_party/rust/png/fuzzit.sh
 create mode 100644 third_party/rust/png/src/chunk.rs
 create mode 100644 third_party/rust/png/src/common.rs
 create mode 100644 third_party/rust/png/src/decoder/mod.rs
 create mode 100644 third_party/rust/png/src/decoder/stream.rs
 create mode 100644 third_party/rust/png/src/encoder.rs
 create mode 100644 third_party/rust/png/src/filter.rs
 create mode 100644 third_party/rust/png/src/lib.rs
 create mode 100644 third_party/rust/png/src/traits.rs
 create mode 100644 third_party/rust/png/src/utils.rs
 create mode 100644 third_party/rust/podio/.cargo-checksum.json
 create mode 100644 third_party/rust/podio/Cargo.toml
 create mode 100644 third_party/rust/podio/LICENSE-APACHE
 create mode 100644 third_party/rust/podio/LICENSE-MIT
 create mode 100644 third_party/rust/podio/README.md
 create mode 100644 third_party/rust/podio/appveyor.yml
 create mode 100644 third_party/rust/podio/benches/benchmark.rs
 create mode 100644 third_party/rust/podio/script/doc-upload.cfg
 create mode 100644 third_party/rust/podio/src/lib.rs
 create mode 100644 third_party/rust/podio/tests/bytes.rs
 create mode 100644 third_party/rust/podio/tests/io.rs
 create mode 100644 third_party/rust/ppv-lite86/.cargo-checksum.json
 create mode 100644 third_party/rust/ppv-lite86/Cargo.toml
 create mode 100644 third_party/rust/ppv-lite86/LICENSE-APACHE
 create mode 100644 third_party/rust/ppv-lite86/LICENSE-MIT
 create mode 100644 third_party/rust/ppv-lite86/src/generic.rs
 create mode 100644 third_party/rust/ppv-lite86/src/lib.rs
 create mode 100644 third_party/rust/ppv-lite86/src/soft.rs
 create mode 100644 third_party/rust/ppv-lite86/src/types.rs
 create mode 100644 third_party/rust/ppv-lite86/src/x86_64/mod.rs
 create mode 100644 third_party/rust/ppv-lite86/src/x86_64/sse2.rs
 create mode 100644 third_party/rust/precomputed-hash/.cargo-checksum.json
 create mode 100644 third_party/rust/precomputed-hash/Cargo.toml
 create mode 100644 third_party/rust/precomputed-hash/LICENSE
 create mode 100644 third_party/rust/precomputed-hash/src/lib.rs
 create mode 100644 third_party/rust/proc-macro-hack/.cargo-checksum.json
 create mode 100644 third_party/rust/proc-macro-hack/Cargo.toml
 create mode 100644 third_party/rust/proc-macro-hack/LICENSE-APACHE
 create mode 100644 third_party/rust/proc-macro-hack/LICENSE-MIT
 create mode 100644 third_party/rust/proc-macro-hack/README.md
 create mode 100644 third_party/rust/proc-macro-hack/src/lib.rs
 create mode 100644 third_party/rust/proc-macro2/.cargo-checksum.json
 create mode 100644 third_party/rust/proc-macro2/Cargo.toml
 create mode 100644 third_party/rust/proc-macro2/LICENSE-APACHE
 create mode 100644 third_party/rust/proc-macro2/LICENSE-MIT
 create mode 100644 third_party/rust/proc-macro2/README.md
 create mode 100644 third_party/rust/proc-macro2/build.rs
 create mode 100644 third_party/rust/proc-macro2/src/detection.rs
 create mode 100644 third_party/rust/proc-macro2/src/fallback.rs
 create mode 100644 third_party/rust/proc-macro2/src/lib.rs
 create mode 100644 third_party/rust/proc-macro2/src/parse.rs
 create mode 100644 third_party/rust/proc-macro2/src/wrapper.rs
 create mode 100644 third_party/rust/proc-macro2/tests/comments.rs
 create mode 100644 third_party/rust/proc-macro2/tests/features.rs
 create mode 100644 third_party/rust/proc-macro2/tests/marker.rs
 create mode 100644 third_party/rust/proc-macro2/tests/test.rs
 create mode 100644 third_party/rust/proc-macro2/tests/test_fmt.rs
 create mode 100644 third_party/rust/procedural-masquerade/.cargo-checksum.json
 create mode 100644 third_party/rust/procedural-masquerade/Cargo.toml
 create mode 100644 third_party/rust/procedural-masquerade/lib.rs
 create mode 100644 third_party/rust/prost-derive/.cargo-checksum.json
 create mode 100644 third_party/rust/prost-derive/Cargo.toml
 create mode 100644 third_party/rust/prost-derive/README.md
 create mode 100644 third_party/rust/prost-derive/src/field/group.rs
 create mode 100644 third_party/rust/prost-derive/src/field/map.rs
 create mode 100644 third_party/rust/prost-derive/src/field/message.rs
 create mode 100644 third_party/rust/prost-derive/src/field/mod.rs
 create mode 100644 third_party/rust/prost-derive/src/field/oneof.rs
 create mode 100644 third_party/rust/prost-derive/src/field/scalar.rs
 create mode 100644 third_party/rust/prost-derive/src/lib.rs
 create mode 100644 third_party/rust/prost/.cargo-checksum.json
 create mode 100644 third_party/rust/prost/Cargo.toml
 create mode 100644 third_party/rust/prost/LICENSE
 create mode 100644 third_party/rust/prost/README.md
 create mode 100644 third_party/rust/prost/benches/varint.rs
 create mode 100755 third_party/rust/prost/prepare-release.sh
 create mode 100755 third_party/rust/prost/publish-release.sh
 create mode 100644 third_party/rust/prost/src/encoding.rs
 create mode 100644 third_party/rust/prost/src/error.rs
 create mode 100644 third_party/rust/prost/src/lib.rs
 create mode 100644 third_party/rust/prost/src/message.rs
 create mode 100644 third_party/rust/prost/src/types.rs
 create mode 100644 third_party/rust/pulse-ffi/.cargo-checksum.json
 create mode 100644 third_party/rust/pulse-ffi/Cargo.toml
 create mode 100644 third_party/rust/pulse-ffi/src/ffi_funcs.rs
 create mode 100644 third_party/rust/pulse-ffi/src/ffi_types.rs
 create mode 100644 third_party/rust/pulse-ffi/src/lib.rs
 create mode 100644 third_party/rust/pulse/.cargo-checksum.json
 create mode 100644 third_party/rust/pulse/Cargo.toml
 create mode 100644 third_party/rust/pulse/src/context.rs
 create mode 100644 third_party/rust/pulse/src/error.rs
 create mode 100644 third_party/rust/pulse/src/lib.rs
 create mode 100644 third_party/rust/pulse/src/mainloop_api.rs
 create mode 100644 third_party/rust/pulse/src/operation.rs
 create mode 100644 third_party/rust/pulse/src/proplist.rs
 create mode 100644 third_party/rust/pulse/src/stream.rs
 create mode 100644 third_party/rust/pulse/src/threaded_mainloop.rs
 create mode 100644 third_party/rust/pulse/src/util.rs
 create mode 100644 third_party/rust/quick-error/.cargo-checksum.json
 create mode 100644 third_party/rust/quick-error/Cargo.toml
 create mode 100644 third_party/rust/quick-error/LICENSE-APACHE
 create mode 100644 third_party/rust/quick-error/LICENSE-MIT
 create mode 100644 third_party/rust/quick-error/README.rst
 create mode 100644 third_party/rust/quick-error/bulk.yaml
 create mode 100644 third_party/rust/quick-error/examples/context.rs
 create mode 100644 third_party/rust/quick-error/src/lib.rs
 create mode 100644 third_party/rust/quick-error/vagga.yaml
 create mode 100644 third_party/rust/quote/.cargo-checksum.json
 create mode 100644 third_party/rust/quote/Cargo.toml
 create mode 100644 third_party/rust/quote/LICENSE-APACHE
 create mode 100644 third_party/rust/quote/LICENSE-MIT
 create mode 100644 third_party/rust/quote/README.md
 create mode 100644 third_party/rust/quote/src/ext.rs
 create mode 100644 third_party/rust/quote/src/format.rs
 create mode 100644 third_party/rust/quote/src/ident_fragment.rs
 create mode 100644 third_party/rust/quote/src/lib.rs
 create mode 100644 third_party/rust/quote/src/runtime.rs
 create mode 100644 third_party/rust/quote/src/spanned.rs
 create mode 100644 third_party/rust/quote/src/to_tokens.rs
 create mode 100644 third_party/rust/quote/tests/compiletest.rs
 create mode 100644 third_party/rust/quote/tests/test.rs
 create mode 100644 third_party/rust/quote/tests/ui/does-not-have-iter-interpolated-dup.rs
 create mode 100644 third_party/rust/quote/tests/ui/does-not-have-iter-interpolated.rs
 create mode 100644 third_party/rust/quote/tests/ui/does-not-have-iter-separated.rs
 create mode 100644 third_party/rust/quote/tests/ui/does-not-have-iter.rs
 create mode 100644 third_party/rust/quote/tests/ui/not-quotable.rs
 create mode 100644 third_party/rust/quote/tests/ui/not-repeatable.rs
 create mode 100644 third_party/rust/quote/tests/ui/wrong-type-span.rs
 create mode 100644 third_party/rust/rand/.cargo-checksum.json
 create mode 100644 third_party/rust/rand/CHANGELOG.md
 create mode 100644 third_party/rust/rand/COPYRIGHT
 create mode 100644 third_party/rust/rand/Cargo.lock
 create mode 100644 third_party/rust/rand/Cargo.toml
 create mode 100644 third_party/rust/rand/LICENSE-APACHE
 create mode 100644 third_party/rust/rand/LICENSE-MIT
 create mode 100644 third_party/rust/rand/README.md
 create mode 100644 third_party/rust/rand/benches/generators.rs
 create mode 100644 third_party/rust/rand/benches/misc.rs
 create mode 100644 third_party/rust/rand/benches/seq.rs
 create mode 100644 third_party/rust/rand/benches/weighted.rs
 create mode 100644 third_party/rust/rand/examples/monte-carlo.rs
 create mode 100644 third_party/rust/rand/examples/monty-hall.rs
 create mode 100644 third_party/rust/rand/rustfmt.toml
 create mode 100644 third_party/rust/rand/src/distributions/bernoulli.rs
 create mode 100644 third_party/rust/rand/src/distributions/binomial.rs
 create mode 100644 third_party/rust/rand/src/distributions/cauchy.rs
 create mode 100644 third_party/rust/rand/src/distributions/dirichlet.rs
 create mode 100644 third_party/rust/rand/src/distributions/exponential.rs
 create mode 100644 third_party/rust/rand/src/distributions/float.rs
 create mode 100644 third_party/rust/rand/src/distributions/gamma.rs
 create mode 100644 third_party/rust/rand/src/distributions/integer.rs
 create mode 100644 third_party/rust/rand/src/distributions/mod.rs
 create mode 100644 third_party/rust/rand/src/distributions/normal.rs
 create mode 100644 third_party/rust/rand/src/distributions/other.rs
 create mode 100644 third_party/rust/rand/src/distributions/pareto.rs
 create mode 100644 third_party/rust/rand/src/distributions/poisson.rs
 create mode 100644 third_party/rust/rand/src/distributions/triangular.rs
 create mode 100644 third_party/rust/rand/src/distributions/uniform.rs
 create mode 100644 third_party/rust/rand/src/distributions/unit_circle.rs
 create mode 100644 third_party/rust/rand/src/distributions/unit_sphere.rs
 create mode 100644 third_party/rust/rand/src/distributions/utils.rs
 create mode 100644 third_party/rust/rand/src/distributions/weibull.rs
 create mode 100644 third_party/rust/rand/src/distributions/weighted/alias_method.rs
 create mode 100644 third_party/rust/rand/src/distributions/weighted/mod.rs
 create mode 100644 third_party/rust/rand/src/distributions/ziggurat_tables.rs
 create mode 100644 third_party/rust/rand/src/lib.rs
 create mode 100644 third_party/rust/rand/src/prelude.rs
 create mode 100644 third_party/rust/rand/src/rngs/adapter/mod.rs
 create mode 100644 third_party/rust/rand/src/rngs/adapter/read.rs
 create mode 100644 third_party/rust/rand/src/rngs/adapter/reseeding.rs
 create mode 100644 third_party/rust/rand/src/rngs/entropy.rs
 create mode 100644 third_party/rust/rand/src/rngs/mock.rs
 create mode 100644 third_party/rust/rand/src/rngs/mod.rs
 create mode 100644 third_party/rust/rand/src/rngs/small.rs
 create mode 100644 third_party/rust/rand/src/rngs/std.rs
 create mode 100644 third_party/rust/rand/src/rngs/thread.rs
 create mode 100644 third_party/rust/rand/src/seq/index.rs
 create mode 100644 third_party/rust/rand/src/seq/mod.rs
 create mode 100644 third_party/rust/rand_chacha/.cargo-checksum.json
 create mode 100644 third_party/rust/rand_chacha/CHANGELOG.md
 create mode 100644 third_party/rust/rand_chacha/COPYRIGHT
 create mode 100644 third_party/rust/rand_chacha/Cargo.toml
 create mode 100644 third_party/rust/rand_chacha/LICENSE-APACHE
 create mode 100644 third_party/rust/rand_chacha/LICENSE-MIT
 create mode 100644 third_party/rust/rand_chacha/README.md
 create mode 100644 third_party/rust/rand_chacha/src/chacha.rs
 create mode 100644 third_party/rust/rand_chacha/src/lib.rs
 create mode 100644 third_party/rust/rand_core/.cargo-checksum.json
 create mode 100644 third_party/rust/rand_core/CHANGELOG.md
 create mode 100644 third_party/rust/rand_core/COPYRIGHT
 create mode 100644 third_party/rust/rand_core/Cargo.toml
 create mode 100644 third_party/rust/rand_core/LICENSE-APACHE
 create mode 100644 third_party/rust/rand_core/LICENSE-MIT
 create mode 100644 third_party/rust/rand_core/README.md
 create mode 100644 third_party/rust/rand_core/src/block.rs
 create mode 100644 third_party/rust/rand_core/src/error.rs
 create mode 100644 third_party/rust/rand_core/src/impls.rs
 create mode 100644 third_party/rust/rand_core/src/le.rs
 create mode 100644 third_party/rust/rand_core/src/lib.rs
 create mode 100644 third_party/rust/rand_core/src/os.rs
 create mode 100644 third_party/rust/rand_hc/.cargo-checksum.json
 create mode 100644 third_party/rust/rand_hc/CHANGELOG.md
 create mode 100644 third_party/rust/rand_hc/COPYRIGHT
 create mode 100644 third_party/rust/rand_hc/Cargo.toml
 create mode 100644 third_party/rust/rand_hc/LICENSE-APACHE
 create mode 100644 third_party/rust/rand_hc/LICENSE-MIT
 create mode 100644 third_party/rust/rand_hc/README.md
 create mode 100644 third_party/rust/rand_hc/src/hc128.rs
 create mode 100644 third_party/rust/rand_hc/src/lib.rs
 create mode 100644 third_party/rust/rand_pcg/.cargo-checksum.json
 create mode 100644 third_party/rust/rand_pcg/CHANGELOG.md
 create mode 100644 third_party/rust/rand_pcg/COPYRIGHT
 create mode 100644 third_party/rust/rand_pcg/Cargo.toml
 create mode 100644 third_party/rust/rand_pcg/LICENSE-APACHE
 create mode 100644 third_party/rust/rand_pcg/LICENSE-MIT
 create mode 100644 third_party/rust/rand_pcg/README.md
 create mode 100644 third_party/rust/rand_pcg/src/lib.rs
 create mode 100644 third_party/rust/rand_pcg/src/pcg128.rs
 create mode 100644 third_party/rust/rand_pcg/src/pcg64.rs
 create mode 100644 third_party/rust/rand_pcg/tests/lcg128xsl64.rs
 create mode 100644 third_party/rust/rand_pcg/tests/lcg64xsh32.rs
 create mode 100644 third_party/rust/rand_pcg/tests/mcg128xsl64.rs
 create mode 100644 third_party/rust/range-alloc/.cargo-checksum.json
 create mode 100644 third_party/rust/range-alloc/Cargo.toml
 create mode 100644 third_party/rust/range-alloc/src/lib.rs
 create mode 100644 third_party/rust/raw-cpuid/.cargo-checksum.json
 create mode 100644 third_party/rust/raw-cpuid/AUTHORS
 create mode 100644 third_party/rust/raw-cpuid/Cargo.lock
 create mode 100644 third_party/rust/raw-cpuid/Cargo.toml
 create mode 100644 third_party/rust/raw-cpuid/LICENSE.md
 create mode 100644 third_party/rust/raw-cpuid/README.md
 create mode 100644 third_party/rust/raw-cpuid/build.rs
 create mode 100644 third_party/rust/raw-cpuid/ci/before_deploy.ps1
 create mode 100644 third_party/rust/raw-cpuid/ci/before_deploy.sh
 create mode 100644 third_party/rust/raw-cpuid/ci/install.sh
 create mode 100644 third_party/rust/raw-cpuid/ci/script.sh
 create mode 100644 third_party/rust/raw-cpuid/examples/cache.rs
 create mode 100644 third_party/rust/raw-cpuid/examples/cpu.rs
 create mode 100644 third_party/rust/raw-cpuid/examples/topology.rs
 create mode 100644 third_party/rust/raw-cpuid/examples/tsc_frequency.rs
 create mode 100644 third_party/rust/raw-cpuid/src/bin/cpuid.rs
 create mode 100644 third_party/rust/raw-cpuid/src/cpuid.c
 create mode 100644 third_party/rust/raw-cpuid/src/lib.rs
 create mode 100644 third_party/rust/raw-cpuid/src/tests.rs
 create mode 100644 third_party/rust/raw-window-handle/.cargo-checksum.json
 create mode 100644 third_party/rust/raw-window-handle/CHANGELOG.md
 create mode 100644 third_party/rust/raw-window-handle/Cargo.toml
 create mode 100644 third_party/rust/raw-window-handle/LICENSE
 create mode 100644 third_party/rust/raw-window-handle/README.md
 create mode 100644 third_party/rust/raw-window-handle/appveyor.yml
 create mode 100644 third_party/rust/raw-window-handle/rustfmt.toml
 create mode 100644 third_party/rust/raw-window-handle/src/android.rs
 create mode 100644 third_party/rust/raw-window-handle/src/ios.rs
 create mode 100644 third_party/rust/raw-window-handle/src/lib.rs
 create mode 100644 third_party/rust/raw-window-handle/src/macos.rs
 create mode 100644 third_party/rust/raw-window-handle/src/unix.rs
 create mode 100644 third_party/rust/raw-window-handle/src/web.rs
 create mode 100644 third_party/rust/raw-window-handle/src/windows.rs
 create mode 100644 third_party/rust/rayon-core/.cargo-checksum.json
 create mode 100644 third_party/rust/rayon-core/Cargo.toml
 create mode 100644 third_party/rust/rayon-core/LICENSE-APACHE
 create mode 100644 third_party/rust/rayon-core/LICENSE-MIT
 create mode 100644 third_party/rust/rayon-core/README.md
 create mode 100644 third_party/rust/rayon-core/build.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/quicksort_race1.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/quicksort_race2.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/quicksort_race3.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/rc_return.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/rc_upvar.rs
 create mode 100644 third_party/rust/rayon-core/src/compile_fail/scope_join_bad.rs
 create mode 100644 third_party/rust/rayon-core/src/internal/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/internal/task.rs
 create mode 100644 third_party/rust/rayon-core/src/internal/worker.rs
 create mode 100644 third_party/rust/rayon-core/src/job.rs
 create mode 100644 third_party/rust/rayon-core/src/join/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/join/test.rs
 create mode 100644 third_party/rust/rayon-core/src/latch.rs
 create mode 100644 third_party/rust/rayon-core/src/lib.rs
 create mode 100644 third_party/rust/rayon-core/src/log.rs
 create mode 100644 third_party/rust/rayon-core/src/private.rs
 create mode 100644 third_party/rust/rayon-core/src/registry.rs
 create mode 100644 third_party/rust/rayon-core/src/scope/internal.rs
 create mode 100644 third_party/rust/rayon-core/src/scope/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/scope/test.rs
 create mode 100644 third_party/rust/rayon-core/src/sleep/README.md
 create mode 100644 third_party/rust/rayon-core/src/sleep/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/spawn/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/spawn/test.rs
 create mode 100644 third_party/rust/rayon-core/src/test.rs
 create mode 100644 third_party/rust/rayon-core/src/thread_pool/internal.rs
 create mode 100644 third_party/rust/rayon-core/src/thread_pool/mod.rs
 create mode 100644 third_party/rust/rayon-core/src/thread_pool/test.rs
 create mode 100644 third_party/rust/rayon-core/src/unwind.rs
 create mode 100644 third_party/rust/rayon-core/src/util.rs
 create mode 100644 third_party/rust/rayon-core/tests/double_init_fail.rs
 create mode 100644 third_party/rust/rayon-core/tests/init_zero_threads.rs
 create mode 100644 third_party/rust/rayon-core/tests/scope_join.rs
 create mode 100644 third_party/rust/rayon-core/tests/scoped_threadpool.rs
 create mode 100644 third_party/rust/rayon-core/tests/simple_panic.rs
 create mode 100644 third_party/rust/rayon-core/tests/stack_overflow_crash.rs
 create mode 100644 third_party/rust/rayon/.cargo-checksum.json
 create mode 100644 third_party/rust/rayon/Cargo.lock
 create mode 100644 third_party/rust/rayon/Cargo.toml
 create mode 100644 third_party/rust/rayon/FAQ.md
 create mode 100644 third_party/rust/rayon/LICENSE-APACHE
 create mode 100644 third_party/rust/rayon/LICENSE-MIT
 create mode 100644 third_party/rust/rayon/README.md
 create mode 100644 third_party/rust/rayon/RELEASES.md
 create mode 100644 third_party/rust/rayon/examples/README.md
 create mode 100644 third_party/rust/rayon/examples/cpu_monitor.rs
 create mode 100644 third_party/rust/rayon/src/collections/binary_heap.rs
 create mode 100644 third_party/rust/rayon/src/collections/btree_map.rs
 create mode 100644 third_party/rust/rayon/src/collections/btree_set.rs
 create mode 100644 third_party/rust/rayon/src/collections/hash_map.rs
 create mode 100644 third_party/rust/rayon/src/collections/hash_set.rs
 create mode 100644 third_party/rust/rayon/src/collections/linked_list.rs
 create mode 100644 third_party/rust/rayon/src/collections/mod.rs
 create mode 100644 third_party/rust/rayon/src/collections/vec_deque.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/cannot_collect_filtermap_data.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/cannot_zip_filtered_data.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/cell_par_iter.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/mod.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/must_use.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/no_send_par_iter.rs
 create mode 100644 third_party/rust/rayon/src/compile_fail/rc_par_iter.rs
 create mode 100644 third_party/rust/rayon/src/delegate.rs
 create mode 100644 third_party/rust/rayon/src/iter/chain.rs
 create mode 100644 third_party/rust/rayon/src/iter/chunks.rs
 create mode 100644 third_party/rust/rayon/src/iter/cloned.rs
 create mode 100644 third_party/rust/rayon/src/iter/collect/consumer.rs
 create mode 100644 third_party/rust/rayon/src/iter/collect/mod.rs
 create mode 100644 third_party/rust/rayon/src/iter/collect/test.rs
 create mode 100644 third_party/rust/rayon/src/iter/copied.rs
 create mode 100644 third_party/rust/rayon/src/iter/empty.rs
 create mode 100644 third_party/rust/rayon/src/iter/enumerate.rs
 create mode 100644 third_party/rust/rayon/src/iter/extend.rs
 create mode 100644 third_party/rust/rayon/src/iter/filter.rs
 create mode 100644 third_party/rust/rayon/src/iter/filter_map.rs
 create mode 100644 third_party/rust/rayon/src/iter/find.rs
 create mode 100644 third_party/rust/rayon/src/iter/find_first_last/mod.rs
 create mode 100644 third_party/rust/rayon/src/iter/find_first_last/test.rs
 create mode 100644 third_party/rust/rayon/src/iter/flat_map.rs
 create mode 100644 third_party/rust/rayon/src/iter/flatten.rs
 create mode 100644 third_party/rust/rayon/src/iter/fold.rs
 create mode 100644 third_party/rust/rayon/src/iter/for_each.rs
 create mode 100644 third_party/rust/rayon/src/iter/from_par_iter.rs
 create mode 100644 third_party/rust/rayon/src/iter/inspect.rs
 create mode 100644 third_party/rust/rayon/src/iter/interleave.rs
 create mode 100644 third_party/rust/rayon/src/iter/interleave_shortest.rs
 create mode 100644 third_party/rust/rayon/src/iter/intersperse.rs
 create mode 100644 third_party/rust/rayon/src/iter/len.rs
 create mode 100644 third_party/rust/rayon/src/iter/map.rs
 create mode 100644 third_party/rust/rayon/src/iter/map_with.rs
 create mode 100644 third_party/rust/rayon/src/iter/mod.rs
 create mode 100644 third_party/rust/rayon/src/iter/noop.rs
 create mode 100644 third_party/rust/rayon/src/iter/once.rs
 create mode 100644 third_party/rust/rayon/src/iter/panic_fuse.rs
 create mode 100644 third_party/rust/rayon/src/iter/par_bridge.rs
 create mode 100644 third_party/rust/rayon/src/iter/plumbing/README.md
 create mode 100644 third_party/rust/rayon/src/iter/plumbing/mod.rs
 create mode 100644 third_party/rust/rayon/src/iter/product.rs
 create mode 100644 third_party/rust/rayon/src/iter/reduce.rs
 create mode 100644 third_party/rust/rayon/src/iter/repeat.rs
 create mode 100644 third_party/rust/rayon/src/iter/rev.rs
 create mode 100644 third_party/rust/rayon/src/iter/skip.rs
 create mode 100644 third_party/rust/rayon/src/iter/splitter.rs
 create mode 100644 third_party/rust/rayon/src/iter/sum.rs
 create mode 100644 third_party/rust/rayon/src/iter/take.rs
 create mode 100644 third_party/rust/rayon/src/iter/test.rs
 create mode 100644 third_party/rust/rayon/src/iter/try_fold.rs
 create mode 100644 third_party/rust/rayon/src/iter/try_reduce.rs
 create mode 100644 third_party/rust/rayon/src/iter/try_reduce_with.rs
 create mode 100644 third_party/rust/rayon/src/iter/unzip.rs
 create mode 100644 third_party/rust/rayon/src/iter/update.rs
 create mode 100644 third_party/rust/rayon/src/iter/while_some.rs
 create mode 100644 third_party/rust/rayon/src/iter/zip.rs
 create mode 100644 third_party/rust/rayon/src/iter/zip_eq.rs
 create mode 100644 third_party/rust/rayon/src/lib.rs
 create mode 100644 third_party/rust/rayon/src/math.rs
 create mode 100644 third_party/rust/rayon/src/option.rs
 create mode 100644 third_party/rust/rayon/src/par_either.rs
 create mode 100644 third_party/rust/rayon/src/prelude.rs
 create mode 100644 third_party/rust/rayon/src/private.rs
 create mode 100644 third_party/rust/rayon/src/range.rs
 create mode 100644 third_party/rust/rayon/src/range_inclusive.rs
 create mode 100644 third_party/rust/rayon/src/result.rs
 create mode 100644 third_party/rust/rayon/src/slice/mergesort.rs
 create mode 100644 third_party/rust/rayon/src/slice/mod.rs
 create mode 100644 third_party/rust/rayon/src/slice/quicksort.rs
 create mode 100644 third_party/rust/rayon/src/slice/test.rs
 create mode 100644 third_party/rust/rayon/src/split_producer.rs
 create mode 100644 third_party/rust/rayon/src/str.rs
 create mode 100644 third_party/rust/rayon/src/vec.rs
 create mode 100644 third_party/rust/rayon/tests/clones.rs
 create mode 100644 third_party/rust/rayon/tests/debug.rs
 create mode 100644 third_party/rust/rayon/tests/intersperse.rs
 create mode 100644 third_party/rust/rayon/tests/issue671-unzip.rs
 create mode 100644 third_party/rust/rayon/tests/issue671.rs
 create mode 100644 third_party/rust/rayon/tests/iter_panic.rs
 create mode 100644 third_party/rust/rayon/tests/named-threads.rs
 create mode 100644 third_party/rust/rayon/tests/octillion.rs
 create mode 100644 third_party/rust/rayon/tests/producer_split_at.rs
 create mode 100644 third_party/rust/rayon/tests/sort-panic-safe.rs
 create mode 100644 third_party/rust/rayon/tests/str.rs
 create mode 100644 third_party/rust/rc_crypto/.cargo-checksum.json
 create mode 100644 third_party/rust/rc_crypto/Cargo.toml
 create mode 100644 third_party/rust/rc_crypto/README.md
 create mode 100644 third_party/rust/rc_crypto/src/aead.rs
 create mode 100644 third_party/rust/rc_crypto/src/aead/aes_cbc.rs
 create mode 100644 third_party/rust/rc_crypto/src/aead/aes_gcm.rs
 create mode 100644 third_party/rust/rc_crypto/src/agreement.rs
 create mode 100644 third_party/rust/rc_crypto/src/constant_time.rs
 create mode 100644 third_party/rust/rc_crypto/src/digest.rs
 create mode 100644 third_party/rust/rc_crypto/src/ece_crypto.rs
 create mode 100644 third_party/rust/rc_crypto/src/error.rs
 create mode 100644 third_party/rust/rc_crypto/src/hawk_crypto.rs
 create mode 100644 third_party/rust/rc_crypto/src/hkdf.rs
 create mode 100644 third_party/rust/rc_crypto/src/hmac.rs
 create mode 100644 third_party/rust/rc_crypto/src/lib.rs
 create mode 100644 third_party/rust/rc_crypto/src/rand.rs
 create mode 100644 third_party/rust/redox_syscall/.cargo-checksum.json
 create mode 100644 third_party/rust/redox_syscall/Cargo.toml
 create mode 100644 third_party/rust/redox_syscall/LICENSE
 create mode 100644 third_party/rust/redox_syscall/README.md
 create mode 100644 third_party/rust/redox_syscall/src/arch/aarch64.rs
 create mode 100644 third_party/rust/redox_syscall/src/arch/arm.rs
 create mode 100644 third_party/rust/redox_syscall/src/arch/nonredox.rs
 create mode 100644 third_party/rust/redox_syscall/src/arch/x86.rs
 create mode 100644 third_party/rust/redox_syscall/src/arch/x86_64.rs
 create mode 100644 third_party/rust/redox_syscall/src/call.rs
 create mode 100644 third_party/rust/redox_syscall/src/data.rs
 create mode 100644 third_party/rust/redox_syscall/src/error.rs
 create mode 100644 third_party/rust/redox_syscall/src/flag.rs
 create mode 100644 third_party/rust/redox_syscall/src/io/dma.rs
 create mode 100644 third_party/rust/redox_syscall/src/io/io.rs
 create mode 100644 third_party/rust/redox_syscall/src/io/mmio.rs
 create mode 100644 third_party/rust/redox_syscall/src/io/mod.rs
 create mode 100644 third_party/rust/redox_syscall/src/io/pio.rs
 create mode 100644 third_party/rust/redox_syscall/src/lib.rs
 create mode 100644 third_party/rust/redox_syscall/src/number.rs
 create mode 100755 third_party/rust/redox_syscall/src/scheme/generate.sh
 create mode 100644 third_party/rust/redox_syscall/src/scheme/mod.rs
 create mode 100644 third_party/rust/redox_syscall/src/scheme/scheme.rs
 create mode 100644 third_party/rust/redox_syscall/src/scheme/scheme_block.rs
 create mode 100644 third_party/rust/redox_syscall/src/scheme/scheme_block_mut.rs
 create mode 100644 third_party/rust/redox_syscall/src/scheme/scheme_mut.rs
 create mode 100644 third_party/rust/redox_syscall/src/tests.rs
 create mode 100644 third_party/rust/redox_termios/.cargo-checksum.json
 create mode 100644 third_party/rust/redox_termios/Cargo.toml
 create mode 100644 third_party/rust/redox_termios/LICENSE
 create mode 100644 third_party/rust/redox_termios/README.md
 create mode 100644 third_party/rust/redox_termios/src/lib.rs
 create mode 100644 third_party/rust/redox_users/.cargo-checksum.json
 create mode 100644 third_party/rust/redox_users/Cargo.toml
 create mode 100644 third_party/rust/redox_users/LICENSE
 create mode 100644 third_party/rust/redox_users/README.md
 create mode 100644 third_party/rust/redox_users/src/lib.rs
 create mode 100644 third_party/rust/redox_users/tests/etc/group
 create mode 100644 third_party/rust/redox_users/tests/etc/passwd
 create mode 100644 third_party/rust/redox_users/tests/etc/shadow
 create mode 100644 third_party/rust/regalloc/.cargo-checksum.json
 create mode 100644 third_party/rust/regalloc/Cargo.toml
 create mode 100644 third_party/rust/regalloc/LICENSE
 create mode 100644 third_party/rust/regalloc/src/analysis_control_flow.rs
 create mode 100644 third_party/rust/regalloc/src/analysis_data_flow.rs
 create mode 100644 third_party/rust/regalloc/src/analysis_main.rs
 create mode 100644 third_party/rust/regalloc/src/avl_tree.rs
 create mode 100644 third_party/rust/regalloc/src/bt_coalescing_analysis.rs
 create mode 100644 third_party/rust/regalloc/src/bt_commitment_map.rs
 create mode 100644 third_party/rust/regalloc/src/bt_main.rs
 create mode 100644 third_party/rust/regalloc/src/bt_spillslot_allocator.rs
 create mode 100644 third_party/rust/regalloc/src/bt_vlr_priority_queue.rs
 create mode 100644 third_party/rust/regalloc/src/checker.rs
 create mode 100644 third_party/rust/regalloc/src/data_structures.rs
 create mode 100644 third_party/rust/regalloc/src/inst_stream.rs
 create mode 100644 third_party/rust/regalloc/src/lib.rs
 create mode 100644 third_party/rust/regalloc/src/linear_scan/assign_registers.rs
 create mode 100644 third_party/rust/regalloc/src/linear_scan/mod.rs
 create mode 100644 third_party/rust/regalloc/src/linear_scan/resolve_moves.rs
 create mode 100644 third_party/rust/regalloc/src/sparse_set.rs
 create mode 100644 third_party/rust/regalloc/src/union_find.rs
 create mode 100644 third_party/rust/regex-syntax/.cargo-checksum.json
 create mode 100644 third_party/rust/regex-syntax/Cargo.toml
 create mode 100644 third_party/rust/regex-syntax/LICENSE-APACHE
 create mode 100644 third_party/rust/regex-syntax/LICENSE-MIT
 create mode 100644 third_party/rust/regex-syntax/README.md
 create mode 100644 third_party/rust/regex-syntax/benches/bench.rs
 create mode 100644 third_party/rust/regex-syntax/src/ast/mod.rs
 create mode 100644 third_party/rust/regex-syntax/src/ast/parse.rs
 create mode 100644 third_party/rust/regex-syntax/src/ast/print.rs
 create mode 100644 third_party/rust/regex-syntax/src/ast/visitor.rs
 create mode 100644 third_party/rust/regex-syntax/src/either.rs
 create mode 100644 third_party/rust/regex-syntax/src/error.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/interval.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/literal/mod.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/mod.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/print.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/translate.rs
 create mode 100644 third_party/rust/regex-syntax/src/hir/visitor.rs
 create mode 100644 third_party/rust/regex-syntax/src/lib.rs
 create mode 100644 third_party/rust/regex-syntax/src/parser.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/LICENSE-UNICODE
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/age.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/case_folding_simple.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/general_category.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/mod.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/perl_decimal.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/perl_space.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/perl_word.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/property_bool.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/property_names.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/property_values.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/script.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/script_extension.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/sentence_break.rs
 create mode 100644 third_party/rust/regex-syntax/src/unicode_tables/word_break.rs
 create mode 100644 third_party/rust/regex-syntax/src/utf8.rs
 create mode 100755 third_party/rust/regex-syntax/test
 create mode 100644 third_party/rust/regex/.cargo-checksum.json
 create mode 100644 third_party/rust/regex/CHANGELOG.md
 create mode 100644 third_party/rust/regex/Cargo.lock
 create mode 100644 third_party/rust/regex/Cargo.toml
 create mode 100644 third_party/rust/regex/HACKING.md
 create mode 100644 third_party/rust/regex/LICENSE-APACHE
 create mode 100644 third_party/rust/regex/LICENSE-MIT
 create mode 100644 third_party/rust/regex/PERFORMANCE.md
 create mode 100644 third_party/rust/regex/README.md
 create mode 100644 third_party/rust/regex/UNICODE.md
 create mode 100644 third_party/rust/regex/examples/regexdna-input.txt
 create mode 100644 third_party/rust/regex/examples/regexdna-output.txt
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna-bytes.rs
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna-cheat.rs
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna-replace.rs
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna-single-cheat.rs
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna-single.rs
 create mode 100644 third_party/rust/regex/examples/shootout-regex-dna.rs
 create mode 100644 third_party/rust/regex/rustfmt.toml
 create mode 100644 third_party/rust/regex/src/backtrack.rs
 create mode 100644 third_party/rust/regex/src/cache.rs
 create mode 100644 third_party/rust/regex/src/compile.rs
 create mode 100644 third_party/rust/regex/src/dfa.rs
 create mode 100644 third_party/rust/regex/src/error.rs
 create mode 100644 third_party/rust/regex/src/exec.rs
 create mode 100644 third_party/rust/regex/src/expand.rs
 create mode 100644 third_party/rust/regex/src/find_byte.rs
 create mode 100644 third_party/rust/regex/src/freqs.rs
 create mode 100644 third_party/rust/regex/src/input.rs
 create mode 100644 third_party/rust/regex/src/lib.rs
 create mode 100644 third_party/rust/regex/src/literal/imp.rs
 create mode 100644 third_party/rust/regex/src/literal/mod.rs
 create mode 100644 third_party/rust/regex/src/pattern.rs
 create mode 100644 third_party/rust/regex/src/pikevm.rs
 create mode 100644 third_party/rust/regex/src/prog.rs
 create mode 100644 third_party/rust/regex/src/re_builder.rs
 create mode 100644 third_party/rust/regex/src/re_bytes.rs
 create mode 100644 third_party/rust/regex/src/re_set.rs
 create mode 100644 third_party/rust/regex/src/re_trait.rs
 create mode 100644 third_party/rust/regex/src/re_unicode.rs
 create mode 100644 third_party/rust/regex/src/sparse.rs
 create mode 100644 third_party/rust/regex/src/testdata/LICENSE
 create mode 100644 third_party/rust/regex/src/testdata/README
 create mode 100644 third_party/rust/regex/src/testdata/basic.dat
 create mode 100644 third_party/rust/regex/src/testdata/nullsubexpr.dat
 create mode 100644 third_party/rust/regex/src/testdata/repetition.dat
 create mode 100644 third_party/rust/regex/src/utf8.rs
 create mode 100755 third_party/rust/regex/test
 create mode 100644 third_party/rust/regex/tests/api.rs
 create mode 100644 third_party/rust/regex/tests/api_str.rs
 create mode 100644 third_party/rust/regex/tests/bytes.rs
 create mode 100644 third_party/rust/regex/tests/consistent.rs
 create mode 100644 third_party/rust/regex/tests/crates_regex.rs
 create mode 100644 third_party/rust/regex/tests/crazy.rs
 create mode 100644 third_party/rust/regex/tests/flags.rs
 create mode 100644 third_party/rust/regex/tests/fowler.rs
 create mode 100644 third_party/rust/regex/tests/macros.rs
 create mode 100644 third_party/rust/regex/tests/macros_bytes.rs
 create mode 100644 third_party/rust/regex/tests/macros_str.rs
 create mode 100644 third_party/rust/regex/tests/misc.rs
 create mode 100644 third_party/rust/regex/tests/multiline.rs
 create mode 100644 third_party/rust/regex/tests/noparse.rs
 create mode 100644 third_party/rust/regex/tests/regression.rs
 create mode 100644 third_party/rust/regex/tests/replace.rs
 create mode 100644 third_party/rust/regex/tests/searcher.rs
 create mode 100644 third_party/rust/regex/tests/set.rs
 create mode 100644 third_party/rust/regex/tests/shortest_match.rs
 create mode 100644 third_party/rust/regex/tests/suffix_reverse.rs
 create mode 100644 third_party/rust/regex/tests/test_backtrack.rs
 create mode 100644 third_party/rust/regex/tests/test_backtrack_bytes.rs
 create mode 100644 third_party/rust/regex/tests/test_backtrack_utf8bytes.rs
 create mode 100644 third_party/rust/regex/tests/test_crates_regex.rs
 create mode 100644 third_party/rust/regex/tests/test_default.rs
 create mode 100644 third_party/rust/regex/tests/test_default_bytes.rs
 create mode 100644 third_party/rust/regex/tests/test_nfa.rs
 create mode 100644 third_party/rust/regex/tests/test_nfa_bytes.rs
 create mode 100644 third_party/rust/regex/tests/test_nfa_utf8bytes.rs
 create mode 100644 third_party/rust/regex/tests/unicode.rs
 create mode 100644 third_party/rust/regex/tests/word_boundary.rs
 create mode 100644 third_party/rust/regex/tests/word_boundary_ascii.rs
 create mode 100644 third_party/rust/regex/tests/word_boundary_unicode.rs
 create mode 100644 third_party/rust/remove_dir_all/.cargo-checksum.json
 create mode 100644 third_party/rust/remove_dir_all/Cargo.toml
 create mode 100644 third_party/rust/remove_dir_all/LICENCE-APACHE
 create mode 100644 third_party/rust/remove_dir_all/LICENCE-MIT
 create mode 100644 third_party/rust/remove_dir_all/src/fs.rs
 create mode 100644 third_party/rust/remove_dir_all/src/lib.rs
 create mode 100644 third_party/rust/rental-impl/.cargo-checksum.json
 create mode 100644 third_party/rust/rental-impl/Cargo.toml
 create mode 100644 third_party/rust/rental-impl/src/lib.rs
 create mode 100644 third_party/rust/rental/.cargo-checksum.json
 create mode 100644 third_party/rust/rental/Cargo.toml
 create mode 100644 third_party/rust/rental/LICENSE-APACHE
 create mode 100644 third_party/rust/rental/LICENSE-MIT
 create mode 100644 third_party/rust/rental/README.md
 create mode 100644 third_party/rust/rental/src/lib.rs
 create mode 100644 third_party/rust/rental/tests/clone.rs
 create mode 100644 third_party/rust/rental/tests/complex.rs
 create mode 100644 third_party/rust/rental/tests/complex_mut.rs
 create mode 100644 third_party/rust/rental/tests/covariant.rs
 create mode 100644 third_party/rust/rental/tests/debug.rs
 create mode 100644 third_party/rust/rental/tests/drop_order.rs
 create mode 100644 third_party/rust/rental/tests/generic.rs
 create mode 100644 third_party/rust/rental/tests/lt_params.rs
 create mode 100644 third_party/rust/rental/tests/map.rs
 create mode 100644 third_party/rust/rental/tests/simple_mut.rs
 create mode 100644 third_party/rust/rental/tests/simple_ref.rs
 create mode 100644 third_party/rust/rental/tests/string.rs
 create mode 100644 third_party/rust/rental/tests/subrental.rs
 create mode 100644 third_party/rust/rental/tests/target_ty_hack.rs
 create mode 100644 third_party/rust/rental/tests/trait.rs
 create mode 100644 third_party/rust/rental/tests/unused.rs
 create mode 100644 third_party/rust/rental/tests/vec_slice.rs
 create mode 100644 third_party/rust/ringbuf/.cargo-checksum.json
 create mode 100644 third_party/rust/ringbuf/Cargo.lock
 create mode 100644 third_party/rust/ringbuf/Cargo.toml
 create mode 100644 third_party/rust/ringbuf/LICENSE-APACHE
 create mode 100644 third_party/rust/ringbuf/LICENSE-MIT
 create mode 100644 third_party/rust/ringbuf/README.md
 create mode 100644 third_party/rust/ringbuf/appveyor.yml
 create mode 100644 third_party/rust/ringbuf/examples/message.rs
 create mode 100644 third_party/rust/ringbuf/examples/simple.rs
 create mode 100644 third_party/rust/ringbuf/src/benchmark.rs
 create mode 100644 third_party/rust/ringbuf/src/consumer.rs
 create mode 100644 third_party/rust/ringbuf/src/lib.rs
 create mode 100644 third_party/rust/ringbuf/src/producer.rs
 create mode 100644 third_party/rust/ringbuf/src/ring_buffer.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/access.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/drop.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/message.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/mod.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/multiple.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/read_write.rs
 create mode 100644 third_party/rust/ringbuf/src/tests/single.rs
 create mode 100644 third_party/rust/rkv-0.10.4/.cargo-checksum.json
 create mode 100644 third_party/rust/rkv-0.10.4/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/rkv-0.10.4/Cargo.lock
 create mode 100644 third_party/rust/rkv-0.10.4/Cargo.toml
 create mode 100644 third_party/rust/rkv-0.10.4/LICENSE
 create mode 100644 third_party/rust/rkv-0.10.4/README.md
 create mode 100644 third_party/rust/rkv-0.10.4/examples/README.md
 create mode 100644 third_party/rust/rkv-0.10.4/examples/iterator.rs
 create mode 100644 third_party/rust/rkv-0.10.4/examples/simple-store.rs
 create mode 100755 third_party/rust/rkv-0.10.4/run-all-examples.sh
 create mode 100644 third_party/rust/rkv-0.10.4/src/bin/dump.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/bin/rand.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/env.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/error.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/lib.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/manager.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/migrate.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/readwrite.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/store.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/store/integer.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/store/integermulti.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/store/multi.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/store/single.rs
 create mode 100644 third_party/rust/rkv-0.10.4/src/value.rs
 create mode 100644 third_party/rust/rkv-0.10.4/tests/integer-store.rs
 create mode 100644 third_party/rust/rkv-0.10.4/tests/manager.rs
 create mode 100644 third_party/rust/rkv-0.10.4/tests/multi-integer-store.rs
 create mode 100644 third_party/rust/rkv-0.10.4/tests/test_txn.rs
 create mode 100644 third_party/rust/rkv/.appveyor.yml
 create mode 100644 third_party/rust/rkv/.cargo-checksum.json
 create mode 100644 third_party/rust/rkv/.rustfmt.toml
 create mode 100644 third_party/rust/rkv/.travis.yml
 create mode 100644 third_party/rust/rkv/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/rkv/Cargo.toml
 create mode 100644 third_party/rust/rkv/LICENSE
 create mode 100644 third_party/rust/rkv/README.md
 create mode 100644 third_party/rust/rkv/examples/README.md
 create mode 100644 third_party/rust/rkv/examples/iterator.rs
 create mode 100644 third_party/rust/rkv/examples/simple-store.rs
 create mode 100755 third_party/rust/rkv/run-all-examples.sh
 create mode 100644 third_party/rust/rkv/src/backend.rs
 create mode 100644 third_party/rust/rkv/src/backend/common.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/cursor.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/database.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/environment.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/error.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/flags.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/info.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/iter.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/stat.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_lmdb/transaction.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/cursor.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/database.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/environment.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/error.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/flags.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/info.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/iter.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/snapshot.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/stat.rs
 create mode 100644 third_party/rust/rkv/src/backend/impl_safe/transaction.rs
 create mode 100644 third_party/rust/rkv/src/backend/traits.rs
 create mode 100644 third_party/rust/rkv/src/bin/dump.rs
 create mode 100644 third_party/rust/rkv/src/bin/rand.rs
 create mode 100644 third_party/rust/rkv/src/env.rs
 create mode 100644 third_party/rust/rkv/src/error.rs
 create mode 100644 third_party/rust/rkv/src/helpers.rs
 create mode 100644 third_party/rust/rkv/src/lib.rs
 create mode 100644 third_party/rust/rkv/src/manager.rs
 create mode 100644 third_party/rust/rkv/src/migrate.rs
 create mode 100644 third_party/rust/rkv/src/readwrite.rs
 create mode 100644 third_party/rust/rkv/src/store.rs
 create mode 100644 third_party/rust/rkv/src/store/integer.rs
 create mode 100644 third_party/rust/rkv/src/store/integermulti.rs
 create mode 100644 third_party/rust/rkv/src/store/keys.rs
 create mode 100644 third_party/rust/rkv/src/store/keys/encodables.rs
 create mode 100644 third_party/rust/rkv/src/store/keys/primitives.rs
 create mode 100644 third_party/rust/rkv/src/store/multi.rs
 create mode 100644 third_party/rust/rkv/src/store/single.rs
 create mode 100644 third_party/rust/rkv/src/value.rs
 create mode 100644 third_party/rust/rkv/tests/env-all.rs
 create mode 100644 third_party/rust/rkv/tests/env-lmdb.rs
 create mode 100644 third_party/rust/rkv/tests/env-safe.rs
 create mode 100644 third_party/rust/rkv/tests/integer-store.rs
 create mode 100644 third_party/rust/rkv/tests/manager.rs
 create mode 100644 third_party/rust/rkv/tests/multi-integer-store.rs
 create mode 100644 third_party/rust/rkv/tests/test_txn.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/.cargo-checksum.json
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/.clang-format
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/.clang-tidy
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/.travis.yml
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/CMakeLists.txt
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/Cargo.toml
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/LICENSE
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/README.md
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/c_src/CMakeLists.txt
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/c_src/lucet_sandbox_wrapper.c
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/include/lucet_sandbox.h
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/include/rlbox_lucet_sandbox.hpp
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/callback.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/create.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/invoke.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/lib.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/memory.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/src/types.rs
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/test/test_lucet_sandbox_glue.cpp
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/test/test_lucet_sandbox_glue_embedder_vars.cpp
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/test/test_lucet_sandbox_glue_main.cpp
 create mode 100644 third_party/rust/rlbox_lucet_sandbox/test/test_lucet_sandbox_glue_preload.cpp
 create mode 100644 third_party/rust/ron/.cargo-checksum.json
 create mode 100644 third_party/rust/ron/Cargo.toml
 create mode 100644 third_party/rust/ron/LICENSE-APACHE
 create mode 100644 third_party/rust/ron/LICENSE-MIT
 create mode 100644 third_party/rust/ron/README.md
 create mode 100644 third_party/rust/ron/docs/extensions.md
 create mode 100644 third_party/rust/ron/docs/grammar.md
 create mode 100644 third_party/rust/ron/examples/decode.rs
 create mode 100644 third_party/rust/ron/examples/decode_file.rs
 create mode 100644 third_party/rust/ron/examples/encode.rs
 create mode 100644 third_party/rust/ron/examples/example.ron
 create mode 100644 third_party/rust/ron/examples/transcode.rs
 create mode 100644 third_party/rust/ron/rustfmt.toml
 create mode 100644 third_party/rust/ron/src/de/error.rs
 create mode 100644 third_party/rust/ron/src/de/id.rs
 create mode 100644 third_party/rust/ron/src/de/mod.rs
 create mode 100644 third_party/rust/ron/src/de/tests.rs
 create mode 100644 third_party/rust/ron/src/de/value.rs
 create mode 100644 third_party/rust/ron/src/lib.rs
 create mode 100644 third_party/rust/ron/src/parse.rs
 create mode 100644 third_party/rust/ron/src/ser/mod.rs
 create mode 100644 third_party/rust/ron/src/ser/value.rs
 create mode 100644 third_party/rust/ron/src/value.rs
 create mode 100644 third_party/rust/ron/tests/147_empty_sets_serialisation.rs
 create mode 100644 third_party/rust/ron/tests/big_struct.rs
 create mode 100644 third_party/rust/ron/tests/comments.rs
 create mode 100644 third_party/rust/ron/tests/depth_limit.rs
 create mode 100644 third_party/rust/ron/tests/escape.rs
 create mode 100644 third_party/rust/ron/tests/extensions.rs
 create mode 100644 third_party/rust/ron/tests/numbers.rs
 create mode 100644 third_party/rust/ron/tests/roundtrip.rs
 create mode 100644 third_party/rust/ron/tests/unicode.rs
 create mode 100644 third_party/rust/ron/tests/value.rs
 create mode 100644 third_party/rust/runloop/.cargo-checksum.json
 create mode 100644 third_party/rust/runloop/Cargo.toml
 create mode 100644 third_party/rust/runloop/LICENSE
 create mode 100644 third_party/rust/runloop/README.md
 create mode 100644 third_party/rust/runloop/rustfmt.toml
 create mode 100644 third_party/rust/runloop/src/lib.rs
 create mode 100644 third_party/rust/rusqlite/.cargo-checksum.json
 create mode 100644 third_party/rust/rusqlite/Cargo.toml
 create mode 100644 third_party/rust/rusqlite/Changelog.md
 create mode 100644 third_party/rust/rusqlite/LICENSE
 create mode 100644 third_party/rust/rusqlite/README.md
 create mode 100644 third_party/rust/rusqlite/appveyor.yml
 create mode 100644 third_party/rust/rusqlite/benches/cache.rs
 create mode 100644 third_party/rust/rusqlite/clippy.toml
 create mode 100644 third_party/rust/rusqlite/codecov.yml
 create mode 100755 third_party/rust/rusqlite/publish-ghp-docs.sh
 create mode 100644 third_party/rust/rusqlite/src/backup.rs
 create mode 100644 third_party/rust/rusqlite/src/blob.rs
 create mode 100644 third_party/rust/rusqlite/src/busy.rs
 create mode 100644 third_party/rust/rusqlite/src/cache.rs
 create mode 100644 third_party/rust/rusqlite/src/collation.rs
 create mode 100644 third_party/rust/rusqlite/src/column.rs
 create mode 100644 third_party/rust/rusqlite/src/config.rs
 create mode 100644 third_party/rust/rusqlite/src/context.rs
 create mode 100644 third_party/rust/rusqlite/src/error.rs
 create mode 100644 third_party/rust/rusqlite/src/functions.rs
 create mode 100644 third_party/rust/rusqlite/src/hooks.rs
 create mode 100644 third_party/rust/rusqlite/src/inner_connection.rs
 create mode 100644 third_party/rust/rusqlite/src/lib.rs
 create mode 100644 third_party/rust/rusqlite/src/limits.rs
 create mode 100644 third_party/rust/rusqlite/src/load_extension_guard.rs
 create mode 100644 third_party/rust/rusqlite/src/pragma.rs
 create mode 100644 third_party/rust/rusqlite/src/raw_statement.rs
 create mode 100644 third_party/rust/rusqlite/src/row.rs
 create mode 100644 third_party/rust/rusqlite/src/session.rs
 create mode 100644 third_party/rust/rusqlite/src/statement.rs
 create mode 100644 third_party/rust/rusqlite/src/trace.rs
 create mode 100644 third_party/rust/rusqlite/src/transaction.rs
 create mode 100644 third_party/rust/rusqlite/src/types/chrono.rs
 create mode 100644 third_party/rust/rusqlite/src/types/from_sql.rs
 create mode 100644 third_party/rust/rusqlite/src/types/mod.rs
 create mode 100644 third_party/rust/rusqlite/src/types/serde_json.rs
 create mode 100644 third_party/rust/rusqlite/src/types/time.rs
 create mode 100644 third_party/rust/rusqlite/src/types/to_sql.rs
 create mode 100644 third_party/rust/rusqlite/src/types/url.rs
 create mode 100644 third_party/rust/rusqlite/src/types/value.rs
 create mode 100644 third_party/rust/rusqlite/src/types/value_ref.rs
 create mode 100644 third_party/rust/rusqlite/src/unlock_notify.rs
 create mode 100644 third_party/rust/rusqlite/src/util/mod.rs
 create mode 100644 third_party/rust/rusqlite/src/util/param_cache.rs
 create mode 100644 third_party/rust/rusqlite/src/util/small_cstr.rs
 create mode 100644 third_party/rust/rusqlite/src/util/sqlite_string.rs
 create mode 100644 third_party/rust/rusqlite/src/version.rs
 create mode 100644 third_party/rust/rusqlite/src/vtab/array.rs
 create mode 100644 third_party/rust/rusqlite/src/vtab/csvtab.rs
 create mode 100644 third_party/rust/rusqlite/src/vtab/mod.rs
 create mode 100644 third_party/rust/rusqlite/src/vtab/series.rs
 create mode 100644 third_party/rust/rusqlite/test.csv
 create mode 100644 third_party/rust/rusqlite/tests/config_log.rs
 create mode 100644 third_party/rust/rusqlite/tests/deny_single_threaded_sqlite_config.rs
 create mode 100644 third_party/rust/rusqlite/tests/vtab.rs
 create mode 100644 third_party/rust/rust-argon2/.cargo-checksum.json
 create mode 100644 third_party/rust/rust-argon2/CHANGELOG.md
 create mode 100644 third_party/rust/rust-argon2/Cargo.toml
 create mode 100644 third_party/rust/rust-argon2/LICENSE-APACHE
 create mode 100644 third_party/rust/rust-argon2/LICENSE-MIT
 create mode 100644 third_party/rust/rust-argon2/README.md
 create mode 100644 third_party/rust/rust-argon2/src/argon2.rs
 create mode 100644 third_party/rust/rust-argon2/src/block.rs
 create mode 100644 third_party/rust/rust-argon2/src/common.rs
 create mode 100644 third_party/rust/rust-argon2/src/config.rs
 create mode 100644 third_party/rust/rust-argon2/src/context.rs
 create mode 100644 third_party/rust/rust-argon2/src/core.rs
 create mode 100644 third_party/rust/rust-argon2/src/decoded.rs
 create mode 100644 third_party/rust/rust-argon2/src/encoding.rs
 create mode 100644 third_party/rust/rust-argon2/src/error.rs
 create mode 100644 third_party/rust/rust-argon2/src/lib.rs
 create mode 100644 third_party/rust/rust-argon2/src/memory.rs
 create mode 100644 third_party/rust/rust-argon2/src/result.rs
 create mode 100644 third_party/rust/rust-argon2/src/thread_mode.rs
 create mode 100644 third_party/rust/rust-argon2/src/variant.rs
 create mode 100644 third_party/rust/rust-argon2/src/version.rs
 create mode 100644 third_party/rust/rust-argon2/tests/integration_test.rs
 create mode 100644 third_party/rust/rust-ini/.cargo-checksum.json
 create mode 100644 third_party/rust/rust-ini/Cargo.toml
 create mode 100644 third_party/rust/rust-ini/README.rst
 create mode 100644 third_party/rust/rust-ini/examples/test.rs
 create mode 100644 third_party/rust/rust-ini/src/ini.rs
 create mode 100644 third_party/rust/rust-ini/src/lib.rs
 create mode 100644 third_party/rust/rust_cascade/.cargo-checksum.json
 create mode 100644 third_party/rust/rust_cascade/Cargo.toml
 create mode 100644 third_party/rust/rust_cascade/README.md
 create mode 100644 third_party/rust/rust_cascade/license.txt
 create mode 100644 third_party/rust/rust_cascade/src/lib.rs
 create mode 100644 third_party/rust/rust_cascade/test_data/make-sample-data.py
 create mode 100644 third_party/rust/rust_cascade/test_data/requirements.txt
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v1_murmur_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v1_murmur_short_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v2_murmur_inverted_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v2_murmur_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v2_sha256_inverted_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v2_sha256_mlbf
 create mode 100644 third_party/rust/rust_cascade/test_data/test_v2_sha256_salt_mlbf
 create mode 100644 third_party/rust/rustc-demangle/.cargo-checksum.json
 create mode 100644 third_party/rust/rustc-demangle/Cargo.toml
 create mode 100644 third_party/rust/rustc-demangle/LICENSE-APACHE
 create mode 100644 third_party/rust/rustc-demangle/LICENSE-MIT
 create mode 100644 third_party/rust/rustc-demangle/README.md
 create mode 100644 third_party/rust/rustc-demangle/src/lib.rs
 create mode 100644 third_party/rust/rustc-demangle/src/main.rs
 create mode 100644 third_party/rust/rustc-hash/.cargo-checksum.json
 create mode 100644 third_party/rust/rustc-hash/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/rustc-hash/Cargo.toml
 create mode 100644 third_party/rust/rustc-hash/LICENSE-APACHE
 create mode 100644 third_party/rust/rustc-hash/LICENSE-MIT
 create mode 100644 third_party/rust/rustc-hash/README.md
 create mode 100644 third_party/rust/rustc-hash/src/lib.rs
 create mode 100644 third_party/rust/rustc_version/.cargo-checksum.json
 create mode 100644 third_party/rust/rustc_version/Cargo.toml
 create mode 100644 third_party/rust/rustc_version/LICENSE-APACHE
 create mode 100644 third_party/rust/rustc_version/LICENSE-MIT
 create mode 100644 third_party/rust/rustc_version/README.md
 create mode 100644 third_party/rust/rustc_version/src/errors.rs
 create mode 100644 third_party/rust/rustc_version/src/lib.rs
 create mode 100644 third_party/rust/ryu/.cargo-checksum.json
 create mode 100644 third_party/rust/ryu/Cargo.lock
 create mode 100644 third_party/rust/ryu/Cargo.toml
 create mode 100644 third_party/rust/ryu/LICENSE-APACHE
 create mode 100644 third_party/rust/ryu/LICENSE-BOOST
 create mode 100644 third_party/rust/ryu/README.md
 create mode 100644 third_party/rust/ryu/benches/bench.rs
 create mode 100644 third_party/rust/ryu/build.rs
 create mode 100644 third_party/rust/ryu/examples/upstream_benchmark.rs
 create mode 100644 third_party/rust/ryu/src/buffer/mod.rs
 create mode 100644 third_party/rust/ryu/src/common.rs
 create mode 100644 third_party/rust/ryu/src/d2s.rs
 create mode 100644 third_party/rust/ryu/src/d2s_full_table.rs
 create mode 100644 third_party/rust/ryu/src/d2s_intrinsics.rs
 create mode 100644 third_party/rust/ryu/src/d2s_small_table.rs
 create mode 100644 third_party/rust/ryu/src/digit_table.rs
 create mode 100644 third_party/rust/ryu/src/f2s.rs
 create mode 100644 third_party/rust/ryu/src/lib.rs
 create mode 100644 third_party/rust/ryu/src/pretty/exponent.rs
 create mode 100644 third_party/rust/ryu/src/pretty/mantissa.rs
 create mode 100644 third_party/rust/ryu/src/pretty/mod.rs
 create mode 100644 third_party/rust/ryu/tests/d2s_table_test.rs
 create mode 100644 third_party/rust/ryu/tests/d2s_test.rs
 create mode 100644 third_party/rust/ryu/tests/exhaustive.rs
 create mode 100644 third_party/rust/ryu/tests/f2s_test.rs
 create mode 100644 third_party/rust/ryu/tests/macros/mod.rs
 create mode 100644 third_party/rust/safemem/.cargo-checksum.json
 create mode 100644 third_party/rust/safemem/Cargo.toml
 create mode 100644 third_party/rust/safemem/LICENSE-APACHE
 create mode 100644 third_party/rust/safemem/LICENSE-MIT
 create mode 100644 third_party/rust/safemem/README.md
 create mode 100644 third_party/rust/safemem/src/lib.rs
 create mode 100644 third_party/rust/same-file/.cargo-checksum.json
 create mode 100644 third_party/rust/same-file/COPYING
 create mode 100644 third_party/rust/same-file/Cargo.toml
 create mode 100644 third_party/rust/same-file/README.md
 create mode 100644 third_party/rust/same-file/appveyor.yml
 create mode 100644 third_party/rust/same-file/examples/is_same_file.rs
 create mode 100644 third_party/rust/same-file/examples/is_stderr.rs
 create mode 100644 third_party/rust/same-file/src/lib.rs
 create mode 100644 third_party/rust/same-file/src/unix.rs
 create mode 100644 third_party/rust/same-file/src/win.rs
 create mode 100644 third_party/rust/scoped-tls/.cargo-checksum.json
 create mode 100644 third_party/rust/scoped-tls/Cargo.toml
 create mode 100644 third_party/rust/scoped-tls/LICENSE-APACHE
 create mode 100644 third_party/rust/scoped-tls/LICENSE-MIT
 create mode 100644 third_party/rust/scoped-tls/README.md
 create mode 100644 third_party/rust/scoped-tls/appveyor.yml
 create mode 100644 third_party/rust/scoped-tls/src/lib.rs
 create mode 100644 third_party/rust/scopeguard/.cargo-checksum.json
 create mode 100644 third_party/rust/scopeguard/Cargo.toml
 create mode 100644 third_party/rust/scopeguard/LICENSE-APACHE
 create mode 100644 third_party/rust/scopeguard/LICENSE-MIT
 create mode 100644 third_party/rust/scopeguard/README.rst
 create mode 100644 third_party/rust/scopeguard/examples/readme.rs
 create mode 100644 third_party/rust/scopeguard/src/lib.rs
 create mode 100644 third_party/rust/scroll/.cargo-checksum.json
 create mode 100644 third_party/rust/scroll/CHANGELOG.md
 create mode 100644 third_party/rust/scroll/Cargo.lock
 create mode 100644 third_party/rust/scroll/Cargo.toml
 create mode 100644 third_party/rust/scroll/LICENSE
 create mode 100644 third_party/rust/scroll/README.md
 create mode 100644 third_party/rust/scroll/benches/bench.rs
 create mode 100644 third_party/rust/scroll/examples/data_ctx.rs
 create mode 100644 third_party/rust/scroll/src/ctx.rs
 create mode 100644 third_party/rust/scroll/src/endian.rs
 create mode 100644 third_party/rust/scroll/src/error.rs
 create mode 100644 third_party/rust/scroll/src/greater.rs
 create mode 100644 third_party/rust/scroll/src/leb128.rs
 create mode 100644 third_party/rust/scroll/src/lesser.rs
 create mode 100644 third_party/rust/scroll/src/lib.rs
 create mode 100644 third_party/rust/scroll/src/pread.rs
 create mode 100644 third_party/rust/scroll/src/pwrite.rs
 create mode 100644 third_party/rust/scroll/tests/api.rs
 create mode 100644 third_party/rust/scroll/tests/readme.rs
 create mode 100644 third_party/rust/scroll_derive/.cargo-checksum.json
 create mode 100644 third_party/rust/scroll_derive/Cargo.lock
 create mode 100644 third_party/rust/scroll_derive/Cargo.toml
 create mode 100644 third_party/rust/scroll_derive/LICENSE
 create mode 100644 third_party/rust/scroll_derive/README.md
 create mode 100644 third_party/rust/scroll_derive/examples/main.rs
 create mode 100644 third_party/rust/scroll_derive/src/lib.rs
 create mode 100644 third_party/rust/scroll_derive/tests/tests.rs
 create mode 100644 third_party/rust/semver-parser/.cargo-checksum.json
 create mode 100644 third_party/rust/semver-parser/Cargo.toml
 create mode 100644 third_party/rust/semver-parser/LICENSE-APACHE
 create mode 100644 third_party/rust/semver-parser/LICENSE-MIT
 create mode 100644 third_party/rust/semver-parser/src/common.rs
 create mode 100644 third_party/rust/semver-parser/src/lib.rs
 create mode 100644 third_party/rust/semver-parser/src/range.rs
 create mode 100644 third_party/rust/semver-parser/src/recognize.rs
 create mode 100644 third_party/rust/semver-parser/src/version.rs
 create mode 100644 third_party/rust/semver/.cargo-checksum.json
 create mode 100644 third_party/rust/semver/Cargo.toml
 create mode 100644 third_party/rust/semver/LICENSE-APACHE
 create mode 100644 third_party/rust/semver/LICENSE-MIT
 create mode 100644 third_party/rust/semver/README.md
 create mode 100644 third_party/rust/semver/src/lib.rs
 create mode 100644 third_party/rust/semver/src/version.rs
 create mode 100644 third_party/rust/semver/src/version_req.rs
 create mode 100644 third_party/rust/semver/tests/deprecation.rs
 create mode 100644 third_party/rust/semver/tests/regression.rs
 create mode 100644 third_party/rust/semver/tests/serde.rs
 create mode 100644 third_party/rust/serde/.cargo-checksum.json
 create mode 100644 third_party/rust/serde/Cargo.toml
 create mode 100644 third_party/rust/serde/LICENSE-APACHE
 create mode 100644 third_party/rust/serde/LICENSE-MIT
 create mode 100644 third_party/rust/serde/README.md
 create mode 100644 third_party/rust/serde/build.rs
 create mode 100644 third_party/rust/serde/crates-io.md
 create mode 100644 third_party/rust/serde/src/de/from_primitive.rs
 create mode 100644 third_party/rust/serde/src/de/ignored_any.rs
 create mode 100644 third_party/rust/serde/src/de/impls.rs
 create mode 100644 third_party/rust/serde/src/de/mod.rs
 create mode 100644 third_party/rust/serde/src/de/utf8.rs
 create mode 100644 third_party/rust/serde/src/de/value.rs
 create mode 100644 third_party/rust/serde/src/export.rs
 create mode 100644 third_party/rust/serde/src/integer128.rs
 create mode 100644 third_party/rust/serde/src/lib.rs
 create mode 100644 third_party/rust/serde/src/macros.rs
 create mode 100644 third_party/rust/serde/src/private/de.rs
 create mode 100644 third_party/rust/serde/src/private/macros.rs
 create mode 100644 third_party/rust/serde/src/private/mod.rs
 create mode 100644 third_party/rust/serde/src/private/ser.rs
 create mode 100644 third_party/rust/serde/src/ser/impls.rs
 create mode 100644 third_party/rust/serde/src/ser/impossible.rs
 create mode 100644 third_party/rust/serde/src/ser/mod.rs
 create mode 100644 third_party/rust/serde/src/std_error.rs
 create mode 100644 third_party/rust/serde_bytes/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_bytes/Cargo.toml
 create mode 100644 third_party/rust/serde_bytes/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_bytes/LICENSE-MIT
 create mode 100644 third_party/rust/serde_bytes/README.md
 create mode 100644 third_party/rust/serde_bytes/src/bytebuf.rs
 create mode 100644 third_party/rust/serde_bytes/src/bytes.rs
 create mode 100644 third_party/rust/serde_bytes/src/de.rs
 create mode 100644 third_party/rust/serde_bytes/src/lib.rs
 create mode 100644 third_party/rust/serde_bytes/src/ser.rs
 create mode 100644 third_party/rust/serde_bytes/tests/test_derive.rs
 create mode 100644 third_party/rust/serde_bytes/tests/test_partialeq.rs
 create mode 100644 third_party/rust/serde_bytes/tests/test_serde.rs
 create mode 100644 third_party/rust/serde_derive/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_derive/Cargo.toml
 create mode 100644 third_party/rust/serde_derive/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_derive/LICENSE-MIT
 create mode 100644 third_party/rust/serde_derive/README.md
 create mode 100644 third_party/rust/serde_derive/crates-io.md
 create mode 100644 third_party/rust/serde_derive/src/bound.rs
 create mode 100644 third_party/rust/serde_derive/src/de.rs
 create mode 100644 third_party/rust/serde_derive/src/dummy.rs
 create mode 100644 third_party/rust/serde_derive/src/fragment.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/ast.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/attr.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/case.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/check.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/ctxt.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/mod.rs
 create mode 100644 third_party/rust/serde_derive/src/internals/symbol.rs
 create mode 100644 third_party/rust/serde_derive/src/lib.rs
 create mode 100644 third_party/rust/serde_derive/src/pretend.rs
 create mode 100644 third_party/rust/serde_derive/src/ser.rs
 create mode 100644 third_party/rust/serde_derive/src/try.rs
 create mode 100644 third_party/rust/serde_json/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_json/Cargo.toml
 create mode 100644 third_party/rust/serde_json/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_json/LICENSE-MIT
 create mode 100644 third_party/rust/serde_json/README.md
 create mode 100644 third_party/rust/serde_json/src/de.rs
 create mode 100644 third_party/rust/serde_json/src/error.rs
 create mode 100644 third_party/rust/serde_json/src/iter.rs
 create mode 100644 third_party/rust/serde_json/src/lib.rs
 create mode 100644 third_party/rust/serde_json/src/macros.rs
 create mode 100644 third_party/rust/serde_json/src/map.rs
 create mode 100644 third_party/rust/serde_json/src/number.rs
 create mode 100644 third_party/rust/serde_json/src/raw.rs
 create mode 100644 third_party/rust/serde_json/src/read.rs
 create mode 100644 third_party/rust/serde_json/src/ser.rs
 create mode 100644 third_party/rust/serde_json/src/value/de.rs
 create mode 100644 third_party/rust/serde_json/src/value/from.rs
 create mode 100644 third_party/rust/serde_json/src/value/index.rs
 create mode 100644 third_party/rust/serde_json/src/value/mod.rs
 create mode 100644 third_party/rust/serde_json/src/value/partial_eq.rs
 create mode 100644 third_party/rust/serde_json/src/value/ser.rs
 create mode 100644 third_party/rust/serde_repr/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_repr/Cargo.toml
 create mode 100644 third_party/rust/serde_repr/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_repr/LICENSE-MIT
 create mode 100644 third_party/rust/serde_repr/README.md
 create mode 100644 third_party/rust/serde_repr/src/lib.rs
 create mode 100644 third_party/rust/serde_repr/src/parse.rs
 create mode 100644 third_party/rust/serde_repr/tests/compiletest.rs
 create mode 100644 third_party/rust/serde_repr/tests/test.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/empty_enum.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/empty_enum.stderr
 create mode 100644 third_party/rust/serde_repr/tests/ui/missing_repr.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/missing_repr.stderr
 create mode 100644 third_party/rust/serde_repr/tests/ui/multiple_others.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/multiple_others.stderr
 create mode 100644 third_party/rust/serde_repr/tests/ui/non_unit_variant.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/non_unit_variant.stderr
 create mode 100644 third_party/rust/serde_repr/tests/ui/not_enum.rs
 create mode 100644 third_party/rust/serde_repr/tests/ui/not_enum.stderr
 create mode 100644 third_party/rust/serde_urlencoded/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_urlencoded/Cargo.toml
 create mode 100644 third_party/rust/serde_urlencoded/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_urlencoded/LICENSE-MIT
 create mode 100644 third_party/rust/serde_urlencoded/README.md
 create mode 100644 third_party/rust/serde_urlencoded/bors.toml
 create mode 100644 third_party/rust/serde_urlencoded/rustfmt.toml
 create mode 100644 third_party/rust/serde_urlencoded/src/de.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/lib.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/ser/key.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/ser/mod.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/ser/pair.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/ser/part.rs
 create mode 100644 third_party/rust/serde_urlencoded/src/ser/value.rs
 create mode 100644 third_party/rust/serde_urlencoded/tests/test_deserialize.rs
 create mode 100644 third_party/rust/serde_urlencoded/tests/test_serialize.rs
 create mode 100644 third_party/rust/serde_yaml/.cargo-checksum.json
 create mode 100644 third_party/rust/serde_yaml/Cargo.toml
 create mode 100644 third_party/rust/serde_yaml/LICENSE-APACHE
 create mode 100644 third_party/rust/serde_yaml/LICENSE-MIT
 create mode 100644 third_party/rust/serde_yaml/README.md
 create mode 100644 third_party/rust/serde_yaml/src/de.rs
 create mode 100644 third_party/rust/serde_yaml/src/error.rs
 create mode 100644 third_party/rust/serde_yaml/src/lib.rs
 create mode 100644 third_party/rust/serde_yaml/src/mapping.rs
 create mode 100644 third_party/rust/serde_yaml/src/number.rs
 create mode 100644 third_party/rust/serde_yaml/src/path.rs
 create mode 100644 third_party/rust/serde_yaml/src/ser.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/de.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/from.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/index.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/mod.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/partial_eq.rs
 create mode 100644 third_party/rust/serde_yaml/src/value/ser.rs
 create mode 100644 third_party/rust/serde_yaml/tests/test_de.rs
 create mode 100644 third_party/rust/serde_yaml/tests/test_error.rs
 create mode 100644 third_party/rust/serde_yaml/tests/test_serde.rs
 create mode 100644 third_party/rust/serde_yaml/tests/test_visitor.rs
 create mode 100644 third_party/rust/serde_yaml/tests/version-numbers.rs
 create mode 100644 third_party/rust/sha-1/.cargo-checksum.json
 create mode 100644 third_party/rust/sha-1/Cargo.toml
 create mode 100644 third_party/rust/sha-1/LICENSE-APACHE
 create mode 100644 third_party/rust/sha-1/LICENSE-MIT
 create mode 100644 third_party/rust/sha-1/benches/lib.rs
 create mode 100644 third_party/rust/sha-1/examples/sha1sum.rs
 create mode 100644 third_party/rust/sha-1/src/consts.rs
 create mode 100644 third_party/rust/sha-1/src/lib.rs
 create mode 100644 third_party/rust/sha-1/src/utils.rs
 create mode 100644 third_party/rust/sha-1/tests/data/one_million_a.bin
 create mode 100644 third_party/rust/sha-1/tests/data/sha1.blb
 create mode 100644 third_party/rust/sha-1/tests/lib.rs
 create mode 100644 third_party/rust/sha2/.cargo-checksum.json
 create mode 100644 third_party/rust/sha2/Cargo.toml
 create mode 100644 third_party/rust/sha2/LICENSE-APACHE
 create mode 100644 third_party/rust/sha2/LICENSE-MIT
 create mode 100644 third_party/rust/sha2/benches/sha256.rs
 create mode 100644 third_party/rust/sha2/benches/sha512.rs
 create mode 100644 third_party/rust/sha2/examples/sha256sum.rs
 create mode 100644 third_party/rust/sha2/examples/sha512sum.rs
 create mode 100644 third_party/rust/sha2/src/consts.rs
 create mode 100644 third_party/rust/sha2/src/lib.rs
 create mode 100644 third_party/rust/sha2/src/sha256.rs
 create mode 100644 third_party/rust/sha2/src/sha256_utils.rs
 create mode 100644 third_party/rust/sha2/src/sha512.rs
 create mode 100644 third_party/rust/sha2/src/sha512_utils.rs
 create mode 100644 third_party/rust/sha2/tests/data/sha224.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha256.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha256_one_million_a.bin
 create mode 100644 third_party/rust/sha2/tests/data/sha384.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha512.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha512_224.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha512_256.blb
 create mode 100644 third_party/rust/sha2/tests/data/sha512_one_million_a.bin
 create mode 100644 third_party/rust/sha2/tests/lib.rs
 create mode 100644 third_party/rust/shift_or_euc/.cargo-checksum.json
 create mode 100644 third_party/rust/shift_or_euc/CONTRIBUTING.md
 create mode 100644 third_party/rust/shift_or_euc/COPYRIGHT
 create mode 100644 third_party/rust/shift_or_euc/Cargo.toml
 create mode 100644 third_party/rust/shift_or_euc/LICENSE-APACHE
 create mode 100644 third_party/rust/shift_or_euc/LICENSE-MIT
 create mode 100644 third_party/rust/shift_or_euc/README.md
 create mode 100644 third_party/rust/shift_or_euc/examples/detect.rs
 create mode 100644 third_party/rust/shift_or_euc/src/lib.rs
 create mode 100644 third_party/rust/shift_or_euc_c/.cargo-checksum.json
 create mode 100644 third_party/rust/shift_or_euc_c/CONTRIBUTING.md
 create mode 100644 third_party/rust/shift_or_euc_c/COPYRIGHT
 create mode 100644 third_party/rust/shift_or_euc_c/Cargo.toml
 create mode 100644 third_party/rust/shift_or_euc_c/LICENSE-APACHE
 create mode 100644 third_party/rust/shift_or_euc_c/LICENSE-MIT
 create mode 100644 third_party/rust/shift_or_euc_c/README.md
 create mode 100644 third_party/rust/shift_or_euc_c/include/shift_or_euc.h
 create mode 100644 third_party/rust/shift_or_euc_c/src/lib.rs
 create mode 100644 third_party/rust/shlex/.cargo-checksum.json
 create mode 100644 third_party/rust/shlex/Cargo.toml
 create mode 100644 third_party/rust/shlex/src/lib.rs
 create mode 100644 third_party/rust/siphasher/.cargo-checksum.json
 create mode 100644 third_party/rust/siphasher/COPYING
 create mode 100644 third_party/rust/siphasher/Cargo.toml
 create mode 100644 third_party/rust/siphasher/README.md
 create mode 100644 third_party/rust/siphasher/src/lib.rs
 create mode 100644 third_party/rust/siphasher/src/sip.rs
 create mode 100644 third_party/rust/siphasher/src/sip128.rs
 create mode 100644 third_party/rust/siphasher/src/tests.rs
 create mode 100644 third_party/rust/siphasher/src/tests128.rs
 create mode 100644 third_party/rust/slab/.cargo-checksum.json
 create mode 100644 third_party/rust/slab/CHANGELOG.md
 create mode 100644 third_party/rust/slab/Cargo.toml
 create mode 100644 third_party/rust/slab/LICENSE
 create mode 100644 third_party/rust/slab/README.md
 create mode 100644 third_party/rust/slab/src/lib.rs
 create mode 100644 third_party/rust/slab/tests/slab.rs
 create mode 100644 third_party/rust/smallbitvec/.cargo-checksum.json
 create mode 100644 third_party/rust/smallbitvec/Cargo.toml
 create mode 100644 third_party/rust/smallbitvec/LICENSE-APACHE
 create mode 100644 third_party/rust/smallbitvec/LICENSE-MIT
 create mode 100644 third_party/rust/smallbitvec/README.md
 create mode 100644 third_party/rust/smallbitvec/benches/bench.rs
 create mode 100644 third_party/rust/smallbitvec/src/lib.rs
 create mode 100644 third_party/rust/smallbitvec/src/tests.rs
 create mode 100644 third_party/rust/smallvec/.cargo-checksum.json
 create mode 100644 third_party/rust/smallvec/Cargo.toml
 create mode 100644 third_party/rust/smallvec/LICENSE-APACHE
 create mode 100644 third_party/rust/smallvec/LICENSE-MIT
 create mode 100644 third_party/rust/smallvec/README.md
 create mode 100644 third_party/rust/smallvec/benches/bench.rs
 create mode 100644 third_party/rust/smallvec/lib.rs
 create mode 100644 third_party/rust/smallvec/scripts/run_miri.sh
 create mode 100644 third_party/rust/smallvec/specialization.rs
 create mode 100644 third_party/rust/socket2/.cargo-checksum.json
 create mode 100644 third_party/rust/socket2/Cargo.toml
 create mode 100644 third_party/rust/socket2/LICENSE-APACHE
 create mode 100644 third_party/rust/socket2/LICENSE-MIT
 create mode 100644 third_party/rust/socket2/README.md
 create mode 100644 third_party/rust/socket2/src/lib.rs
 create mode 100644 third_party/rust/socket2/src/sockaddr.rs
 create mode 100644 third_party/rust/socket2/src/socket.rs
 create mode 100644 third_party/rust/socket2/src/sys/redox/mod.rs
 create mode 100644 third_party/rust/socket2/src/sys/unix.rs
 create mode 100644 third_party/rust/socket2/src/sys/windows.rs
 create mode 100644 third_party/rust/socket2/src/utils.rs
 create mode 100644 third_party/rust/spirv-cross-internal/.cargo-checksum.json
 create mode 100644 third_party/rust/spirv-cross-internal/Cargo.toml
 create mode 100644 third_party/rust/spirv-cross-internal/build.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/bindings_native.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/bindings_wasm.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/bindings_wasm_functions.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/compiler.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/emscripten.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/glsl.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/hlsl.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/lib.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/msl.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/ptr_util.rs
 create mode 100644 third_party/rust/spirv-cross-internal/src/spirv.rs
 create mode 100755 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/.clang-format
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/.gitignore
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/.travis.yml
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/CMakeLists.txt
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/GLSL.std.450.h
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/LICENSE
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/Makefile
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/README.md
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/appveyor.yml
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/barrier.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/external_interface.h
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/image.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/internal_interface.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/sampler.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/include/spirv_cross/thread_group.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/main.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/pkg-config/spirv-cross-c-shared.pc.in
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv.h
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cfg.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cfg.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_common.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cpp.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cpp.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_c.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_c.h
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_containers.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_error_handling.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_parsed_ir.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_parsed_ir.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_util.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_cross_util.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_glsl.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_glsl.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_hlsl.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_hlsl.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_msl.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_msl.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_parser.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_parser.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_reflect.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/vendor/SPIRV-Cross/spirv_reflect.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/wrapper.cpp
 create mode 100644 third_party/rust/spirv-cross-internal/src/wrapper.hpp
 create mode 100644 third_party/rust/spirv-cross-internal/tests/common/mod.rs
 create mode 100644 third_party/rust/spirv-cross-internal/tests/glsl_tests.rs
 create mode 100644 third_party/rust/spirv-cross-internal/tests/hlsl_tests.rs
 create mode 100644 third_party/rust/spirv-cross-internal/tests/msl_tests.rs
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/array.vert
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/array.vert.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/multiple_entry_points.cl
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/multiple_entry_points.cl.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/rasterize_disabled.vert
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/rasterize_disabled.vert.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/sampler.frag
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/sampler.frag.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/simple.vert
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/simple.vert.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/specialization.comp
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/specialization.comp.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/struct.frag
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/struct.frag.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/struct.vert
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/struct.vert.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/two_ubo.vert
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/two_ubo.vert.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/workgroup.comp
 create mode 100644 third_party/rust/spirv-cross-internal/tests/shaders/workgroup.comp.spv
 create mode 100644 third_party/rust/spirv-cross-internal/tests/spirv_tests.rs
 create mode 100644 third_party/rust/spirv_cross/.cargo-checksum.json
 create mode 100644 third_party/rust/spirv_cross/Cargo.toml
 create mode 100644 third_party/rust/spirv_cross/README.md
 create mode 100644 third_party/rust/spirv_cross/lib.rs
 create mode 100644 third_party/rust/sql-support/.cargo-checksum.json
 create mode 100644 third_party/rust/sql-support/Cargo.toml
 create mode 100644 third_party/rust/sql-support/doc/query-plan.md
 create mode 100644 third_party/rust/sql-support/src/conn_ext.rs
 create mode 100644 third_party/rust/sql-support/src/each_chunk.rs
 create mode 100644 third_party/rust/sql-support/src/interrupt.rs
 create mode 100644 third_party/rust/sql-support/src/lib.rs
 create mode 100644 third_party/rust/sql-support/src/maybe_cached.rs
 create mode 100644 third_party/rust/sql-support/src/query_plan.rs
 create mode 100644 third_party/rust/sql-support/src/repeat.rs
 create mode 100644 third_party/rust/stable_deref_trait/.cargo-checksum.json
 create mode 100644 third_party/rust/stable_deref_trait/Cargo.toml
 create mode 100644 third_party/rust/stable_deref_trait/LICENSE-APACHE
 create mode 100644 third_party/rust/stable_deref_trait/LICENSE-MIT
 create mode 100644 third_party/rust/stable_deref_trait/README.md
 create mode 100644 third_party/rust/stable_deref_trait/src/lib.rs
 create mode 100644 third_party/rust/static_assertions/.cargo-checksum.json
 create mode 100644 third_party/rust/static_assertions/CHANGELOG.md
 create mode 100644 third_party/rust/static_assertions/Cargo.toml
 create mode 100644 third_party/rust/static_assertions/LICENSE-APACHE
 create mode 100644 third_party/rust/static_assertions/LICENSE-MIT
 create mode 100644 third_party/rust/static_assertions/README.md
 create mode 100644 third_party/rust/static_assertions/src/assert_cfg.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_eq_align.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_eq_size.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_fields.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_impl.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_obj_safe.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_trait.rs
 create mode 100644 third_party/rust/static_assertions/src/assert_type.rs
 create mode 100644 third_party/rust/static_assertions/src/const_assert.rs
 create mode 100644 third_party/rust/static_assertions/src/lib.rs
 create mode 100644 third_party/rust/storage-map/.cargo-checksum.json
 create mode 100644 third_party/rust/storage-map/Cargo.toml
 create mode 100755 third_party/rust/storage-map/LICENSE
 create mode 100755 third_party/rust/storage-map/README.md
 create mode 100755 third_party/rust/storage-map/src/lib.rs
 create mode 100755 third_party/rust/storage-map/tests/ten.rs
 create mode 100644 third_party/rust/strsim/.cargo-checksum.json
 create mode 100644 third_party/rust/strsim/CHANGELOG.md
 create mode 100644 third_party/rust/strsim/Cargo.toml
 create mode 100644 third_party/rust/strsim/LICENSE
 create mode 100644 third_party/rust/strsim/README.md
 create mode 100644 third_party/rust/strsim/appveyor.yml
 create mode 100755 third_party/rust/strsim/dev
 create mode 100644 third_party/rust/strsim/src/lib.rs
 create mode 100644 third_party/rust/strsim/tests/lib.rs
 create mode 100644 third_party/rust/svg_fmt/.cargo-checksum.json
 create mode 100644 third_party/rust/svg_fmt/Cargo.toml
 create mode 100644 third_party/rust/svg_fmt/README.md
 create mode 100644 third_party/rust/svg_fmt/src/layout.rs
 create mode 100644 third_party/rust/svg_fmt/src/lib.rs
 create mode 100644 third_party/rust/svg_fmt/src/svg.rs
 create mode 100644 third_party/rust/syn/.cargo-checksum.json
 create mode 100644 third_party/rust/syn/Cargo.toml
 create mode 100644 third_party/rust/syn/LICENSE-APACHE
 create mode 100644 third_party/rust/syn/LICENSE-MIT
 create mode 100644 third_party/rust/syn/README.md
 create mode 100644 third_party/rust/syn/benches/file.rs
 create mode 100644 third_party/rust/syn/benches/rust.rs
 create mode 100644 third_party/rust/syn/build.rs
 create mode 100644 third_party/rust/syn/src/attr.rs
 create mode 100644 third_party/rust/syn/src/await.rs
 create mode 100644 third_party/rust/syn/src/bigint.rs
 create mode 100644 third_party/rust/syn/src/buffer.rs
 create mode 100644 third_party/rust/syn/src/custom_keyword.rs
 create mode 100644 third_party/rust/syn/src/custom_punctuation.rs
 create mode 100644 third_party/rust/syn/src/data.rs
 create mode 100644 third_party/rust/syn/src/derive.rs
 create mode 100644 third_party/rust/syn/src/discouraged.rs
 create mode 100644 third_party/rust/syn/src/error.rs
 create mode 100644 third_party/rust/syn/src/export.rs
 create mode 100644 third_party/rust/syn/src/expr.rs
 create mode 100644 third_party/rust/syn/src/ext.rs
 create mode 100644 third_party/rust/syn/src/file.rs
 create mode 100644 third_party/rust/syn/src/gen/clone.rs
 create mode 100644 third_party/rust/syn/src/gen/debug.rs
 create mode 100644 third_party/rust/syn/src/gen/eq.rs
 create mode 100644 third_party/rust/syn/src/gen/fold.rs
 create mode 100644 third_party/rust/syn/src/gen/hash.rs
 create mode 100644 third_party/rust/syn/src/gen/visit.rs
 create mode 100644 third_party/rust/syn/src/gen/visit_mut.rs
 create mode 100644 third_party/rust/syn/src/gen_helper.rs
 create mode 100644 third_party/rust/syn/src/generics.rs
 create mode 100644 third_party/rust/syn/src/group.rs
 create mode 100644 third_party/rust/syn/src/ident.rs
 create mode 100644 third_party/rust/syn/src/item.rs
 create mode 100644 third_party/rust/syn/src/lib.rs
 create mode 100644 third_party/rust/syn/src/lifetime.rs
 create mode 100644 third_party/rust/syn/src/lit.rs
 create mode 100644 third_party/rust/syn/src/lookahead.rs
 create mode 100644 third_party/rust/syn/src/mac.rs
 create mode 100644 third_party/rust/syn/src/macros.rs
 create mode 100644 third_party/rust/syn/src/op.rs
 create mode 100644 third_party/rust/syn/src/parse.rs
 create mode 100644 third_party/rust/syn/src/parse_macro_input.rs
 create mode 100644 third_party/rust/syn/src/parse_quote.rs
 create mode 100644 third_party/rust/syn/src/pat.rs
 create mode 100644 third_party/rust/syn/src/path.rs
 create mode 100644 third_party/rust/syn/src/print.rs
 create mode 100644 third_party/rust/syn/src/punctuated.rs
 create mode 100644 third_party/rust/syn/src/reserved.rs
 create mode 100644 third_party/rust/syn/src/sealed.rs
 create mode 100644 third_party/rust/syn/src/span.rs
 create mode 100644 third_party/rust/syn/src/spanned.rs
 create mode 100644 third_party/rust/syn/src/stmt.rs
 create mode 100644 third_party/rust/syn/src/thread.rs
 create mode 100644 third_party/rust/syn/src/token.rs
 create mode 100644 third_party/rust/syn/src/tt.rs
 create mode 100644 third_party/rust/syn/src/ty.rs
 create mode 100644 third_party/rust/syn/src/verbatim.rs
 create mode 100644 third_party/rust/syn/src/whitespace.rs
 create mode 100644 third_party/rust/syn/tests/.gitignore
 create mode 100644 third_party/rust/syn/tests/common/eq.rs
 create mode 100644 third_party/rust/syn/tests/common/mod.rs
 create mode 100644 third_party/rust/syn/tests/common/parse.rs
 create mode 100644 third_party/rust/syn/tests/debug/gen.rs
 create mode 100644 third_party/rust/syn/tests/debug/mod.rs
 create mode 100644 third_party/rust/syn/tests/macros/mod.rs
 create mode 100644 third_party/rust/syn/tests/repo/mod.rs
 create mode 100644 third_party/rust/syn/tests/repo/progress.rs
 create mode 100644 third_party/rust/syn/tests/test_asyncness.rs
 create mode 100644 third_party/rust/syn/tests/test_attribute.rs
 create mode 100644 third_party/rust/syn/tests/test_derive_input.rs
 create mode 100644 third_party/rust/syn/tests/test_expr.rs
 create mode 100644 third_party/rust/syn/tests/test_generics.rs
 create mode 100644 third_party/rust/syn/tests/test_grouping.rs
 create mode 100644 third_party/rust/syn/tests/test_ident.rs
 create mode 100644 third_party/rust/syn/tests/test_item.rs
 create mode 100644 third_party/rust/syn/tests/test_iterators.rs
 create mode 100644 third_party/rust/syn/tests/test_lit.rs
 create mode 100644 third_party/rust/syn/tests/test_meta.rs
 create mode 100644 third_party/rust/syn/tests/test_parse_buffer.rs
 create mode 100644 third_party/rust/syn/tests/test_parse_stream.rs
 create mode 100644 third_party/rust/syn/tests/test_pat.rs
 create mode 100644 third_party/rust/syn/tests/test_path.rs
 create mode 100644 third_party/rust/syn/tests/test_precedence.rs
 create mode 100644 third_party/rust/syn/tests/test_receiver.rs
 create mode 100644 third_party/rust/syn/tests/test_round_trip.rs
 create mode 100644 third_party/rust/syn/tests/test_shebang.rs
 create mode 100644 third_party/rust/syn/tests/test_should_parse.rs
 create mode 100644 third_party/rust/syn/tests/test_size.rs
 create mode 100644 third_party/rust/syn/tests/test_stmt.rs
 create mode 100644 third_party/rust/syn/tests/test_token_trees.rs
 create mode 100644 third_party/rust/syn/tests/test_ty.rs
 create mode 100644 third_party/rust/syn/tests/test_visibility.rs
 create mode 100644 third_party/rust/syn/tests/zzz_stable.rs
 create mode 100644 third_party/rust/sync-guid/.cargo-checksum.json
 create mode 100644 third_party/rust/sync-guid/Cargo.toml
 create mode 100644 third_party/rust/sync-guid/src/lib.rs
 create mode 100644 third_party/rust/sync-guid/src/rusqlite_support.rs
 create mode 100644 third_party/rust/sync-guid/src/serde_support.rs
 create mode 100644 third_party/rust/sync15-traits/.cargo-checksum.json
 create mode 100644 third_party/rust/sync15-traits/Cargo.toml
 create mode 100644 third_party/rust/sync15-traits/README.md
 create mode 100644 third_party/rust/sync15-traits/src/bridged_engine.rs
 create mode 100644 third_party/rust/sync15-traits/src/changeset.rs
 create mode 100644 third_party/rust/sync15-traits/src/client.rs
 create mode 100644 third_party/rust/sync15-traits/src/lib.rs
 create mode 100644 third_party/rust/sync15-traits/src/payload.rs
 create mode 100644 third_party/rust/sync15-traits/src/request.rs
 create mode 100644 third_party/rust/sync15-traits/src/server_timestamp.rs
 create mode 100644 third_party/rust/sync15-traits/src/store.rs
 create mode 100644 third_party/rust/sync15-traits/src/telemetry.rs
 create mode 100644 third_party/rust/sync15/.cargo-checksum.json
 create mode 100644 third_party/rust/sync15/Cargo.toml
 create mode 100644 third_party/rust/sync15/README.md
 create mode 100644 third_party/rust/sync15/src/bso_record.rs
 create mode 100644 third_party/rust/sync15/src/changeset.rs
 create mode 100644 third_party/rust/sync15/src/client.rs
 create mode 100644 third_party/rust/sync15/src/clients/engine.rs
 create mode 100644 third_party/rust/sync15/src/clients/mod.rs
 create mode 100644 third_party/rust/sync15/src/clients/record.rs
 create mode 100644 third_party/rust/sync15/src/clients/ser.rs
 create mode 100644 third_party/rust/sync15/src/coll_state.rs
 create mode 100644 third_party/rust/sync15/src/collection_keys.rs
 create mode 100644 third_party/rust/sync15/src/error.rs
 create mode 100644 third_party/rust/sync15/src/key_bundle.rs
 create mode 100644 third_party/rust/sync15/src/lib.rs
 create mode 100644 third_party/rust/sync15/src/migrate_state.rs
 create mode 100644 third_party/rust/sync15/src/record_types.rs
 create mode 100644 third_party/rust/sync15/src/request.rs
 create mode 100644 third_party/rust/sync15/src/state.rs
 create mode 100644 third_party/rust/sync15/src/status.rs
 create mode 100644 third_party/rust/sync15/src/sync.rs
 create mode 100644 third_party/rust/sync15/src/sync_multiple.rs
 create mode 100644 third_party/rust/sync15/src/telemetry.rs
 create mode 100644 third_party/rust/sync15/src/token.rs
 create mode 100644 third_party/rust/sync15/src/util.rs
 create mode 100644 third_party/rust/synstructure/.cargo-checksum.json
 create mode 100644 third_party/rust/synstructure/Cargo.toml
 create mode 100644 third_party/rust/synstructure/LICENSE
 create mode 100644 third_party/rust/synstructure/README.md
 create mode 100644 third_party/rust/synstructure/src/lib.rs
 create mode 100644 third_party/rust/synstructure/src/macros.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/.cargo-checksum.json
 create mode 100644 third_party/rust/target-lexicon-0.9.0/Cargo.lock
 create mode 100644 third_party/rust/target-lexicon-0.9.0/Cargo.toml
 create mode 100644 third_party/rust/target-lexicon-0.9.0/LICENSE
 create mode 100644 third_party/rust/target-lexicon-0.9.0/README.md
 create mode 100644 third_party/rust/target-lexicon-0.9.0/build.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/examples/host.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/examples/misc.rs
 create mode 100755 third_party/rust/target-lexicon-0.9.0/newlist
 create mode 100644 third_party/rust/target-lexicon-0.9.0/src/host.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/src/lib.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/src/parse_error.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/src/targets.rs
 create mode 100644 third_party/rust/target-lexicon-0.9.0/src/triple.rs
 create mode 100755 third_party/rust/target-lexicon-0.9.0/test.sh
 create mode 100644 third_party/rust/target-lexicon/.cargo-checksum.json
 create mode 100644 third_party/rust/target-lexicon/Cargo.lock
 create mode 100644 third_party/rust/target-lexicon/Cargo.toml
 create mode 100644 third_party/rust/target-lexicon/LICENSE
 create mode 100644 third_party/rust/target-lexicon/README.md
 create mode 100644 third_party/rust/target-lexicon/a
 create mode 100644 third_party/rust/target-lexicon/build.rs
 create mode 100644 third_party/rust/target-lexicon/examples/host.rs
 create mode 100644 third_party/rust/target-lexicon/examples/misc.rs
 create mode 100644 third_party/rust/target-lexicon/host.rs
 create mode 100755 third_party/rust/target-lexicon/newlist
 create mode 100644 third_party/rust/target-lexicon/sorted.txt
 create mode 100644 third_party/rust/target-lexicon/src/host.rs
 create mode 100644 third_party/rust/target-lexicon/src/lib.rs
 create mode 100644 third_party/rust/target-lexicon/src/parse_error.rs
 create mode 100644 third_party/rust/target-lexicon/src/targets.rs
 create mode 100644 third_party/rust/target-lexicon/src/triple.rs
 create mode 100755 third_party/rust/target-lexicon/test.sh
 create mode 100644 third_party/rust/tempfile/.cargo-checksum.json
 create mode 100644 third_party/rust/tempfile/Cargo.toml
 create mode 100644 third_party/rust/tempfile/LICENSE-APACHE
 create mode 100644 third_party/rust/tempfile/LICENSE-MIT
 create mode 100644 third_party/rust/tempfile/NEWS
 create mode 100644 third_party/rust/tempfile/README.md
 create mode 100644 third_party/rust/tempfile/src/dir.rs
 create mode 100644 third_party/rust/tempfile/src/error.rs
 create mode 100644 third_party/rust/tempfile/src/file/imp/mod.rs
 create mode 100644 third_party/rust/tempfile/src/file/imp/other.rs
 create mode 100644 third_party/rust/tempfile/src/file/imp/unix.rs
 create mode 100644 third_party/rust/tempfile/src/file/imp/windows.rs
 create mode 100644 third_party/rust/tempfile/src/file/mod.rs
 create mode 100644 third_party/rust/tempfile/src/lib.rs
 create mode 100644 third_party/rust/tempfile/src/spooled.rs
 create mode 100644 third_party/rust/tempfile/src/util.rs
 create mode 100644 third_party/rust/tempfile/tests/namedtempfile.rs
 create mode 100644 third_party/rust/tempfile/tests/spooled.rs
 create mode 100644 third_party/rust/tempfile/tests/tempdir.rs
 create mode 100644 third_party/rust/tempfile/tests/tempfile.rs
 create mode 100644 third_party/rust/term_size/.cargo-checksum.json
 create mode 100644 third_party/rust/term_size/CHANGELOG.md
 create mode 100644 third_party/rust/term_size/Cargo.toml
 create mode 100644 third_party/rust/term_size/LICENSE-APACHE
 create mode 100644 third_party/rust/term_size/LICENSE-MIT
 create mode 100644 third_party/rust/term_size/README.md
 create mode 100644 third_party/rust/term_size/appveyor.yml
 create mode 100644 third_party/rust/term_size/index.html
 create mode 100644 third_party/rust/term_size/justfile
 create mode 100644 third_party/rust/term_size/rustfmt.toml
 create mode 100644 third_party/rust/term_size/src/lib.rs
 create mode 100644 third_party/rust/termcolor/.cargo-checksum.json
 create mode 100644 third_party/rust/termcolor/COPYING
 create mode 100644 third_party/rust/termcolor/Cargo.toml
 create mode 100644 third_party/rust/termcolor/LICENSE-MIT
 create mode 100644 third_party/rust/termcolor/README.md
 create mode 100644 third_party/rust/termcolor/UNLICENSE
 create mode 100644 third_party/rust/termcolor/src/lib.rs
 create mode 100644 third_party/rust/termion/.cargo-checksum.json
 create mode 100644 third_party/rust/termion/Cargo.toml
 create mode 100644 third_party/rust/termion/LICENSE
 create mode 100644 third_party/rust/termion/README.md
 create mode 100644 third_party/rust/termion/examples/alternate_screen.rs
 create mode 100644 third_party/rust/termion/examples/alternate_screen_raw.rs
 create mode 100644 third_party/rust/termion/examples/async.rs
 create mode 100644 third_party/rust/termion/examples/click.rs
 create mode 100644 third_party/rust/termion/examples/color.rs
 create mode 100644 third_party/rust/termion/examples/commie.rs
 create mode 100644 third_party/rust/termion/examples/detect_color.rs
 create mode 100644 third_party/rust/termion/examples/is_tty.rs
 create mode 100644 third_party/rust/termion/examples/keys.rs
 create mode 100644 third_party/rust/termion/examples/mouse.rs
 create mode 100644 third_party/rust/termion/examples/rainbow.rs
 create mode 100644 third_party/rust/termion/examples/read.rs
 create mode 100644 third_party/rust/termion/examples/rustc_fun.rs
 create mode 100644 third_party/rust/termion/examples/simple.rs
 create mode 100644 third_party/rust/termion/examples/size.rs
 create mode 100644 third_party/rust/termion/examples/truecolor.rs
 create mode 100644 third_party/rust/termion/logo.svg
 create mode 100644 third_party/rust/termion/src/async.rs
 create mode 100644 third_party/rust/termion/src/clear.rs
 create mode 100644 third_party/rust/termion/src/color.rs
 create mode 100644 third_party/rust/termion/src/cursor.rs
 create mode 100644 third_party/rust/termion/src/event.rs
 create mode 100644 third_party/rust/termion/src/input.rs
 create mode 100644 third_party/rust/termion/src/lib.rs
 create mode 100644 third_party/rust/termion/src/macros.rs
 create mode 100644 third_party/rust/termion/src/raw.rs
 create mode 100644 third_party/rust/termion/src/screen.rs
 create mode 100644 third_party/rust/termion/src/scroll.rs
 create mode 100644 third_party/rust/termion/src/style.rs
 create mode 100644 third_party/rust/termion/src/sys/redox/attr.rs
 create mode 100644 third_party/rust/termion/src/sys/redox/mod.rs
 create mode 100644 third_party/rust/termion/src/sys/redox/size.rs
 create mode 100644 third_party/rust/termion/src/sys/redox/tty.rs
 create mode 100644 third_party/rust/termion/src/sys/unix/attr.rs
 create mode 100644 third_party/rust/termion/src/sys/unix/mod.rs
 create mode 100644 third_party/rust/termion/src/sys/unix/size.rs
 create mode 100644 third_party/rust/termion/src/sys/unix/tty.rs
 create mode 100644 third_party/rust/textwrap/.cargo-checksum.json
 create mode 100644 third_party/rust/textwrap/Cargo.toml
 create mode 100644 third_party/rust/textwrap/LICENSE
 create mode 100644 third_party/rust/textwrap/README.md
 create mode 100644 third_party/rust/textwrap/benches/linear.rs
 create mode 100644 third_party/rust/textwrap/examples/layout.rs
 create mode 100644 third_party/rust/textwrap/examples/termwidth.rs
 create mode 100644 third_party/rust/textwrap/src/lib.rs
 create mode 100644 third_party/rust/textwrap/tests/version-numbers.rs
 create mode 100644 third_party/rust/thin-slice/.cargo-checksum.json
 create mode 100644 third_party/rust/thin-slice/Cargo.toml
 create mode 100644 third_party/rust/thin-slice/README.md
 create mode 100644 third_party/rust/thin-slice/src/lib.rs
 create mode 100644 third_party/rust/thin-vec/.cargo-checksum.json
 create mode 100644 third_party/rust/thin-vec/Cargo.toml
 create mode 100644 third_party/rust/thin-vec/README.md
 create mode 100644 third_party/rust/thin-vec/src/heap.rs
 create mode 100644 third_party/rust/thin-vec/src/lib.rs
 create mode 100644 third_party/rust/thin-vec/src/range.rs
 create mode 100644 third_party/rust/thiserror-impl/.cargo-checksum.json
 create mode 100644 third_party/rust/thiserror-impl/Cargo.toml
 create mode 100644 third_party/rust/thiserror-impl/src/ast.rs
 create mode 100644 third_party/rust/thiserror-impl/src/attr.rs
 create mode 100644 third_party/rust/thiserror-impl/src/expand.rs
 create mode 100644 third_party/rust/thiserror-impl/src/fmt.rs
 create mode 100644 third_party/rust/thiserror-impl/src/lib.rs
 create mode 100644 third_party/rust/thiserror-impl/src/prop.rs
 create mode 100644 third_party/rust/thiserror-impl/src/valid.rs
 create mode 100644 third_party/rust/thiserror/.cargo-checksum.json
 create mode 100644 third_party/rust/thiserror/Cargo.toml
 create mode 100644 third_party/rust/thiserror/LICENSE-APACHE
 create mode 100644 third_party/rust/thiserror/LICENSE-MIT
 create mode 100644 third_party/rust/thiserror/README.md
 create mode 100644 third_party/rust/thiserror/src/aserror.rs
 create mode 100644 third_party/rust/thiserror/src/display.rs
 create mode 100644 third_party/rust/thiserror/src/lib.rs
 create mode 100644 third_party/rust/thiserror/tests/compiletest.rs
 create mode 100644 third_party/rust/thiserror/tests/test_display.rs
 create mode 100644 third_party/rust/thiserror/tests/test_error.rs
 create mode 100644 third_party/rust/thiserror/tests/test_from.rs
 create mode 100644 third_party/rust/thiserror/tests/test_option.rs
 create mode 100644 third_party/rust/thiserror/tests/test_path.rs
 create mode 100644 third_party/rust/thiserror/tests/test_source.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/duplicate-fmt.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/duplicate-fmt.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/duplicate-source.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/duplicate-source.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/from-not-source.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/from-not-source.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/missing-fmt.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/missing-fmt.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/no-display.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/no-display.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/source-not-error.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/source-not-error.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/unexpected-field-fmt.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/unexpected-field-fmt.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/unexpected-struct-source.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/unexpected-struct-source.stderr
 create mode 100644 third_party/rust/thiserror/tests/ui/union.rs
 create mode 100644 third_party/rust/thiserror/tests/ui/union.stderr
 create mode 100644 third_party/rust/thread_local/.cargo-checksum.json
 create mode 100644 third_party/rust/thread_local/Cargo.toml
 create mode 100644 third_party/rust/thread_local/LICENSE-APACHE
 create mode 100644 third_party/rust/thread_local/LICENSE-MIT
 create mode 100644 third_party/rust/thread_local/README.md
 create mode 100644 third_party/rust/thread_local/benches/thread_local.rs
 create mode 100644 third_party/rust/thread_local/src/cached.rs
 create mode 100644 third_party/rust/thread_local/src/lib.rs
 create mode 100644 third_party/rust/thread_local/src/thread_id.rs
 create mode 100644 third_party/rust/thread_local/src/unreachable.rs
 create mode 100644 third_party/rust/threadbound/.cargo-checksum.json
 create mode 100644 third_party/rust/threadbound/Cargo.toml
 create mode 100644 third_party/rust/threadbound/LICENSE-APACHE
 create mode 100644 third_party/rust/threadbound/LICENSE-MIT
 create mode 100644 third_party/rust/threadbound/README.md
 create mode 100644 third_party/rust/threadbound/src/lib.rs
 create mode 100644 third_party/rust/time/.cargo-checksum.json
 create mode 100644 third_party/rust/time/Cargo.toml
 create mode 100644 third_party/rust/time/LICENSE-APACHE
 create mode 100644 third_party/rust/time/LICENSE-MIT
 create mode 100644 third_party/rust/time/README.md
 create mode 100644 third_party/rust/time/appveyor.yml
 create mode 100644 third_party/rust/time/benches/precise_time_ns.rs
 create mode 100644 third_party/rust/time/src/display.rs
 create mode 100644 third_party/rust/time/src/duration.rs
 create mode 100644 third_party/rust/time/src/lib.rs
 create mode 100644 third_party/rust/time/src/parse.rs
 create mode 100644 third_party/rust/time/src/sys.rs
 create mode 100644 third_party/rust/tinystr/.cargo-checksum.json
 create mode 100644 third_party/rust/tinystr/CHANGELOG.md
 create mode 100644 third_party/rust/tinystr/Cargo.lock
 create mode 100644 third_party/rust/tinystr/Cargo.toml
 create mode 100644 third_party/rust/tinystr/LICENSE-APACHE
 create mode 100644 third_party/rust/tinystr/LICENSE-MIT
 create mode 100644 third_party/rust/tinystr/README.md
 create mode 100644 third_party/rust/tinystr/benches/construct.rs
 create mode 100644 third_party/rust/tinystr/benches/tinystr.rs
 create mode 100644 third_party/rust/tinystr/examples/main.rs
 create mode 100644 third_party/rust/tinystr/src/helpers.rs
 create mode 100644 third_party/rust/tinystr/src/lib.rs
 create mode 100644 third_party/rust/tinystr/src/tinystr16.rs
 create mode 100644 third_party/rust/tinystr/src/tinystr4.rs
 create mode 100644 third_party/rust/tinystr/src/tinystr8.rs
 create mode 100644 third_party/rust/tinystr/tests/main.rs
 create mode 100644 third_party/rust/tokio-0.1.11/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-0.1.11/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-0.1.11/CONTRIBUTING.md
 create mode 100644 third_party/rust/tokio-0.1.11/Cargo.toml
 create mode 100644 third_party/rust/tokio-0.1.11/LICENSE
 create mode 100644 third_party/rust/tokio-0.1.11/README.md
 create mode 100644 third_party/rust/tokio-0.1.11/benches/latency.rs
 create mode 100644 third_party/rust/tokio-0.1.11/benches/mio-ops.rs
 create mode 100644 third_party/rust/tokio-0.1.11/benches/tcp.rs
 create mode 100644 third_party/rust/tokio-0.1.11/ci/tsan
 create mode 100644 third_party/rust/tokio-0.1.11/examples/README.md
 create mode 100644 third_party/rust/tokio-0.1.11/examples/chat-combinator.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/chat.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/connect.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/echo-udp.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/echo.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/hello_world.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/manual-runtime.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/print_each_packet.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/proxy.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/tinydb.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/tinyhttp.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/udp-client.rs
 create mode 100644 third_party/rust/tokio-0.1.11/examples/udp-codec.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/async_await.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/clock.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/codec/length_delimited.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/codec/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/executor/current_thread/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/executor/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/fs.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/io.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/lib.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/net.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/prelude.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/reactor/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/reactor/poll_evented.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/builder.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/current_thread/builder.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/current_thread/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/current_thread/runtime.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/shutdown.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/runtime/task_executor.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/timer.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/util/future.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/util/mod.rs
 create mode 100644 third_party/rust/tokio-0.1.11/src/util/stream.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/buffered.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/clock.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/drop-core.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/global.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/length_delimited.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/line-frames.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/pipe-hup.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/reactor.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/runtime.rs
 create mode 100644 third_party/rust/tokio-0.1.11/tests/timer.rs
 create mode 100644 third_party/rust/tokio-codec/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-codec/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-codec/Cargo.toml
 create mode 100644 third_party/rust/tokio-codec/LICENSE
 create mode 100644 third_party/rust/tokio-codec/README.md
 create mode 100644 third_party/rust/tokio-codec/src/bytes_codec.rs
 create mode 100644 third_party/rust/tokio-codec/src/lib.rs
 create mode 100644 third_party/rust/tokio-codec/src/lines_codec.rs
 create mode 100644 third_party/rust/tokio-codec/tests/codecs.rs
 create mode 100644 third_party/rust/tokio-codec/tests/framed.rs
 create mode 100644 third_party/rust/tokio-codec/tests/framed_read.rs
 create mode 100644 third_party/rust/tokio-codec/tests/framed_write.rs
 create mode 100644 third_party/rust/tokio-current-thread/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-current-thread/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-current-thread/Cargo.toml
 create mode 100644 third_party/rust/tokio-current-thread/LICENSE
 create mode 100644 third_party/rust/tokio-current-thread/README.md
 create mode 100644 third_party/rust/tokio-current-thread/src/lib.rs
 create mode 100644 third_party/rust/tokio-current-thread/src/scheduler.rs
 create mode 100644 third_party/rust/tokio-current-thread/tests/current_thread.rs
 create mode 100644 third_party/rust/tokio-executor/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-executor/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-executor/Cargo.toml
 create mode 100644 third_party/rust/tokio-executor/LICENSE
 create mode 100644 third_party/rust/tokio-executor/README.md
 create mode 100644 third_party/rust/tokio-executor/src/enter.rs
 create mode 100644 third_party/rust/tokio-executor/src/error.rs
 create mode 100644 third_party/rust/tokio-executor/src/executor.rs
 create mode 100644 third_party/rust/tokio-executor/src/global.rs
 create mode 100644 third_party/rust/tokio-executor/src/lib.rs
 create mode 100644 third_party/rust/tokio-executor/src/park.rs
 create mode 100644 third_party/rust/tokio-executor/src/typed.rs
 create mode 100644 third_party/rust/tokio-executor/tests/executor.rs
 create mode 100644 third_party/rust/tokio-fs/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-fs/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-fs/Cargo.toml
 create mode 100644 third_party/rust/tokio-fs/LICENSE
 create mode 100644 third_party/rust/tokio-fs/README.md
 create mode 100644 third_party/rust/tokio-fs/examples/std-echo.rs
 create mode 100644 third_party/rust/tokio-fs/src/create_dir.rs
 create mode 100644 third_party/rust/tokio-fs/src/create_dir_all.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/create.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/metadata.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/mod.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/open.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/open_options.rs
 create mode 100644 third_party/rust/tokio-fs/src/file/seek.rs
 create mode 100644 third_party/rust/tokio-fs/src/hard_link.rs
 create mode 100644 third_party/rust/tokio-fs/src/lib.rs
 create mode 100644 third_party/rust/tokio-fs/src/metadata.rs
 create mode 100644 third_party/rust/tokio-fs/src/os/mod.rs
 create mode 100644 third_party/rust/tokio-fs/src/os/unix.rs
 create mode 100644 third_party/rust/tokio-fs/src/os/windows/mod.rs
 create mode 100644 third_party/rust/tokio-fs/src/os/windows/symlink_dir.rs
 create mode 100644 third_party/rust/tokio-fs/src/os/windows/symlink_file.rs
 create mode 100644 third_party/rust/tokio-fs/src/read_dir.rs
 create mode 100644 third_party/rust/tokio-fs/src/read_link.rs
 create mode 100644 third_party/rust/tokio-fs/src/remove_dir.rs
 create mode 100644 third_party/rust/tokio-fs/src/remove_file.rs
 create mode 100644 third_party/rust/tokio-fs/src/rename.rs
 create mode 100644 third_party/rust/tokio-fs/src/set_permissions.rs
 create mode 100644 third_party/rust/tokio-fs/src/stderr.rs
 create mode 100644 third_party/rust/tokio-fs/src/stdin.rs
 create mode 100644 third_party/rust/tokio-fs/src/stdout.rs
 create mode 100644 third_party/rust/tokio-fs/src/symlink_metadata.rs
 create mode 100644 third_party/rust/tokio-fs/tests/file.rs
 create mode 100644 third_party/rust/tokio-io/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-io/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-io/Cargo.toml
 create mode 100644 third_party/rust/tokio-io/LICENSE
 create mode 100644 third_party/rust/tokio-io/README.md
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/decoder.rs
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/encoder.rs
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/framed.rs
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/framed_read.rs
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs
 create mode 100644 third_party/rust/tokio-io/src/_tokio_codec/mod.rs
 create mode 100644 third_party/rust/tokio-io/src/allow_std.rs
 create mode 100644 third_party/rust/tokio-io/src/async_read.rs
 create mode 100644 third_party/rust/tokio-io/src/async_write.rs
 create mode 100644 third_party/rust/tokio-io/src/codec/bytes_codec.rs
 create mode 100644 third_party/rust/tokio-io/src/codec/decoder.rs
 create mode 100644 third_party/rust/tokio-io/src/codec/encoder.rs
 create mode 100644 third_party/rust/tokio-io/src/codec/lines_codec.rs
 create mode 100644 third_party/rust/tokio-io/src/codec/mod.rs
 create mode 100644 third_party/rust/tokio-io/src/framed.rs
 create mode 100644 third_party/rust/tokio-io/src/framed_read.rs
 create mode 100644 third_party/rust/tokio-io/src/framed_write.rs
 create mode 100644 third_party/rust/tokio-io/src/io/copy.rs
 create mode 100644 third_party/rust/tokio-io/src/io/flush.rs
 create mode 100644 third_party/rust/tokio-io/src/io/mod.rs
 create mode 100644 third_party/rust/tokio-io/src/io/read.rs
 create mode 100644 third_party/rust/tokio-io/src/io/read_exact.rs
 create mode 100644 third_party/rust/tokio-io/src/io/read_to_end.rs
 create mode 100644 third_party/rust/tokio-io/src/io/read_until.rs
 create mode 100644 third_party/rust/tokio-io/src/io/shutdown.rs
 create mode 100644 third_party/rust/tokio-io/src/io/write_all.rs
 create mode 100644 third_party/rust/tokio-io/src/length_delimited.rs
 create mode 100644 third_party/rust/tokio-io/src/lib.rs
 create mode 100644 third_party/rust/tokio-io/src/lines.rs
 create mode 100644 third_party/rust/tokio-io/src/split.rs
 create mode 100644 third_party/rust/tokio-io/src/window.rs
 create mode 100644 third_party/rust/tokio-io/tests/async_read.rs
 create mode 100644 third_party/rust/tokio-io/tests/length_delimited.rs
 create mode 100644 third_party/rust/tokio-reactor/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-reactor/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-reactor/Cargo.toml
 create mode 100644 third_party/rust/tokio-reactor/LICENSE
 create mode 100644 third_party/rust/tokio-reactor/README.md
 create mode 100644 third_party/rust/tokio-reactor/src/atomic_task.rs
 create mode 100644 third_party/rust/tokio-reactor/src/background.rs
 create mode 100644 third_party/rust/tokio-reactor/src/lib.rs
 create mode 100644 third_party/rust/tokio-reactor/src/poll_evented.rs
 create mode 100644 third_party/rust/tokio-reactor/src/registration.rs
 create mode 100644 third_party/rust/tokio-tcp/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-tcp/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-tcp/Cargo.toml
 create mode 100644 third_party/rust/tokio-tcp/LICENSE
 create mode 100644 third_party/rust/tokio-tcp/README.md
 create mode 100644 third_party/rust/tokio-tcp/src/incoming.rs
 create mode 100644 third_party/rust/tokio-tcp/src/lib.rs
 create mode 100644 third_party/rust/tokio-tcp/src/listener.rs
 create mode 100644 third_party/rust/tokio-tcp/src/stream.rs
 create mode 100644 third_party/rust/tokio-tcp/tests/chain.rs
 create mode 100644 third_party/rust/tokio-tcp/tests/echo.rs
 create mode 100644 third_party/rust/tokio-tcp/tests/limit.rs
 create mode 100644 third_party/rust/tokio-tcp/tests/stream-buffered.rs
 create mode 100644 third_party/rust/tokio-tcp/tests/tcp.rs
 create mode 100644 third_party/rust/tokio-threadpool/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-threadpool/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-threadpool/Cargo.lock
 create mode 100644 third_party/rust/tokio-threadpool/Cargo.toml
 create mode 100644 third_party/rust/tokio-threadpool/LICENSE
 create mode 100644 third_party/rust/tokio-threadpool/README.md
 create mode 100644 third_party/rust/tokio-threadpool/benches/basic.rs
 create mode 100644 third_party/rust/tokio-threadpool/benches/blocking.rs
 create mode 100644 third_party/rust/tokio-threadpool/benches/depth.rs
 create mode 100644 third_party/rust/tokio-threadpool/examples/depth.rs
 create mode 100644 third_party/rust/tokio-threadpool/examples/hello.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/blocking/global.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/blocking/mod.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/builder.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/callback.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/config.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/lib.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/notifier.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/park/boxed.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/park/default_park.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/park/mod.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/pool/backup.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/pool/backup_stack.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/pool/mod.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/pool/state.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/sender.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/shutdown.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/task/blocking.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/task/blocking_state.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/task/mod.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/task/state.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/thread_pool.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/worker/entry.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/worker/mod.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/worker/stack.rs
 create mode 100644 third_party/rust/tokio-threadpool/src/worker/state.rs
 create mode 100644 third_party/rust/tokio-threadpool/tests/blocking.rs
 create mode 100644 third_party/rust/tokio-threadpool/tests/hammer.rs
 create mode 100644 third_party/rust/tokio-threadpool/tests/threadpool.rs
 create mode 100644 third_party/rust/tokio-timer/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-timer/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-timer/Cargo.toml
 create mode 100644 third_party/rust/tokio-timer/LICENSE
 create mode 100644 third_party/rust/tokio-timer/README.md
 create mode 100644 third_party/rust/tokio-timer/src/atomic.rs
 create mode 100644 third_party/rust/tokio-timer/src/clock/clock.rs
 create mode 100644 third_party/rust/tokio-timer/src/clock/mod.rs
 create mode 100644 third_party/rust/tokio-timer/src/clock/now.rs
 create mode 100644 third_party/rust/tokio-timer/src/deadline.rs
 create mode 100644 third_party/rust/tokio-timer/src/delay.rs
 create mode 100644 third_party/rust/tokio-timer/src/delay_queue.rs
 create mode 100644 third_party/rust/tokio-timer/src/error.rs
 create mode 100644 third_party/rust/tokio-timer/src/interval.rs
 create mode 100644 third_party/rust/tokio-timer/src/lib.rs
 create mode 100644 third_party/rust/tokio-timer/src/throttle.rs
 create mode 100644 third_party/rust/tokio-timer/src/timeout.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/atomic_stack.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/entry.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/handle.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/mod.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/now.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/registration.rs
 create mode 100644 third_party/rust/tokio-timer/src/timer/stack.rs
 create mode 100644 third_party/rust/tokio-timer/src/wheel/level.rs
 create mode 100644 third_party/rust/tokio-timer/src/wheel/mod.rs
 create mode 100644 third_party/rust/tokio-timer/src/wheel/stack.rs
 create mode 100644 third_party/rust/tokio-timer/tests/clock.rs
 create mode 100644 third_party/rust/tokio-timer/tests/deadline.rs
 create mode 100644 third_party/rust/tokio-timer/tests/delay.rs
 create mode 100644 third_party/rust/tokio-timer/tests/hammer.rs
 create mode 100644 third_party/rust/tokio-timer/tests/interval.rs
 create mode 100644 third_party/rust/tokio-timer/tests/queue.rs
 create mode 100644 third_party/rust/tokio-timer/tests/support/mod.rs
 create mode 100644 third_party/rust/tokio-timer/tests/throttle.rs
 create mode 100644 third_party/rust/tokio-timer/tests/timeout.rs
 create mode 100644 third_party/rust/tokio-udp/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-udp/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-udp/Cargo.toml
 create mode 100644 third_party/rust/tokio-udp/LICENSE
 create mode 100644 third_party/rust/tokio-udp/README.md
 create mode 100644 third_party/rust/tokio-udp/src/frame.rs
 create mode 100644 third_party/rust/tokio-udp/src/lib.rs
 create mode 100644 third_party/rust/tokio-udp/src/recv_dgram.rs
 create mode 100644 third_party/rust/tokio-udp/src/send_dgram.rs
 create mode 100644 third_party/rust/tokio-udp/src/socket.rs
 create mode 100644 third_party/rust/tokio-udp/tests/udp.rs
 create mode 100644 third_party/rust/tokio-uds/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-uds/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-uds/Cargo.toml
 create mode 100644 third_party/rust/tokio-uds/LICENSE
 create mode 100644 third_party/rust/tokio-uds/README.md
 create mode 100644 third_party/rust/tokio-uds/src/datagram.rs
 create mode 100644 third_party/rust/tokio-uds/src/frame.rs
 create mode 100644 third_party/rust/tokio-uds/src/incoming.rs
 create mode 100644 third_party/rust/tokio-uds/src/lib.rs
 create mode 100644 third_party/rust/tokio-uds/src/listener.rs
 create mode 100644 third_party/rust/tokio-uds/src/recv_dgram.rs
 create mode 100644 third_party/rust/tokio-uds/src/send_dgram.rs
 create mode 100644 third_party/rust/tokio-uds/src/stream.rs
 create mode 100644 third_party/rust/tokio-uds/src/ucred.rs
 create mode 100644 third_party/rust/tokio-uds/tests/datagram.rs
 create mode 100644 third_party/rust/tokio-uds/tests/stream.rs
 create mode 100644 third_party/rust/tokio-util/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio-util/CHANGELOG.md
 create mode 100644 third_party/rust/tokio-util/Cargo.toml
 create mode 100644 third_party/rust/tokio-util/LICENSE
 create mode 100644 third_party/rust/tokio-util/README.md
 create mode 100644 third_party/rust/tokio-util/src/cfg.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/bytes_codec.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/decoder.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/encoder.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/framed.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/framed_read.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/framed_write.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/length_delimited.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/lines_codec.rs
 create mode 100644 third_party/rust/tokio-util/src/codec/mod.rs
 create mode 100644 third_party/rust/tokio-util/src/lib.rs
 create mode 100644 third_party/rust/tokio-util/src/udp/frame.rs
 create mode 100644 third_party/rust/tokio-util/src/udp/mod.rs
 create mode 100644 third_party/rust/tokio-util/tests/codecs.rs
 create mode 100644 third_party/rust/tokio-util/tests/framed.rs
 create mode 100644 third_party/rust/tokio-util/tests/framed_read.rs
 create mode 100644 third_party/rust/tokio-util/tests/framed_write.rs
 create mode 100644 third_party/rust/tokio-util/tests/length_delimited.rs
 create mode 100644 third_party/rust/tokio-util/tests/udp.rs
 create mode 100644 third_party/rust/tokio/.cargo-checksum.json
 create mode 100644 third_party/rust/tokio/CHANGELOG.md
 create mode 100644 third_party/rust/tokio/Cargo.toml
 create mode 100644 third_party/rust/tokio/LICENSE
 create mode 100644 third_party/rust/tokio/README.md
 create mode 100644 third_party/rust/tokio/src/coop.rs
 create mode 100644 third_party/rust/tokio/src/fs/canonicalize.rs
 create mode 100644 third_party/rust/tokio/src/fs/copy.rs
 create mode 100644 third_party/rust/tokio/src/fs/create_dir.rs
 create mode 100644 third_party/rust/tokio/src/fs/create_dir_all.rs
 create mode 100644 third_party/rust/tokio/src/fs/file.rs
 create mode 100644 third_party/rust/tokio/src/fs/hard_link.rs
 create mode 100644 third_party/rust/tokio/src/fs/metadata.rs
 create mode 100644 third_party/rust/tokio/src/fs/mod.rs
 create mode 100644 third_party/rust/tokio/src/fs/open_options.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/mod.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/unix/mod.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/unix/symlink.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/windows/mod.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/windows/symlink_dir.rs
 create mode 100644 third_party/rust/tokio/src/fs/os/windows/symlink_file.rs
 create mode 100644 third_party/rust/tokio/src/fs/read.rs
 create mode 100644 third_party/rust/tokio/src/fs/read_dir.rs
 create mode 100644 third_party/rust/tokio/src/fs/read_link.rs
 create mode 100644 third_party/rust/tokio/src/fs/read_to_string.rs
 create mode 100644 third_party/rust/tokio/src/fs/remove_dir.rs
 create mode 100644 third_party/rust/tokio/src/fs/remove_dir_all.rs
 create mode 100644 third_party/rust/tokio/src/fs/remove_file.rs
 create mode 100644 third_party/rust/tokio/src/fs/rename.rs
 create mode 100644 third_party/rust/tokio/src/fs/set_permissions.rs
 create mode 100644 third_party/rust/tokio/src/fs/symlink_metadata.rs
 create mode 100644 third_party/rust/tokio/src/fs/write.rs
 create mode 100644 third_party/rust/tokio/src/future/maybe_done.rs
 create mode 100644 third_party/rust/tokio/src/future/mod.rs
 create mode 100644 third_party/rust/tokio/src/future/pending.rs
 create mode 100644 third_party/rust/tokio/src/future/poll_fn.rs
 create mode 100644 third_party/rust/tokio/src/future/ready.rs
 create mode 100644 third_party/rust/tokio/src/future/try_join.rs
 create mode 100644 third_party/rust/tokio/src/io/async_buf_read.rs
 create mode 100644 third_party/rust/tokio/src/io/async_read.rs
 create mode 100644 third_party/rust/tokio/src/io/async_seek.rs
 create mode 100644 third_party/rust/tokio/src/io/async_write.rs
 create mode 100644 third_party/rust/tokio/src/io/blocking.rs
 create mode 100644 third_party/rust/tokio/src/io/driver/mod.rs
 create mode 100644 third_party/rust/tokio/src/io/driver/platform.rs
 create mode 100644 third_party/rust/tokio/src/io/driver/scheduled_io.rs
 create mode 100644 third_party/rust/tokio/src/io/mod.rs
 create mode 100644 third_party/rust/tokio/src/io/poll_evented.rs
 create mode 100644 third_party/rust/tokio/src/io/registration.rs
 create mode 100644 third_party/rust/tokio/src/io/seek.rs
 create mode 100644 third_party/rust/tokio/src/io/split.rs
 create mode 100644 third_party/rust/tokio/src/io/stderr.rs
 create mode 100644 third_party/rust/tokio/src/io/stdin.rs
 create mode 100644 third_party/rust/tokio/src/io/stdout.rs
 create mode 100644 third_party/rust/tokio/src/io/util/async_buf_read_ext.rs
 create mode 100644 third_party/rust/tokio/src/io/util/async_read_ext.rs
 create mode 100644 third_party/rust/tokio/src/io/util/async_seek_ext.rs
 create mode 100644 third_party/rust/tokio/src/io/util/async_write_ext.rs
 create mode 100644 third_party/rust/tokio/src/io/util/buf_reader.rs
 create mode 100644 third_party/rust/tokio/src/io/util/buf_stream.rs
 create mode 100644 third_party/rust/tokio/src/io/util/buf_writer.rs
 create mode 100644 third_party/rust/tokio/src/io/util/chain.rs
 create mode 100644 third_party/rust/tokio/src/io/util/copy.rs
 create mode 100644 third_party/rust/tokio/src/io/util/empty.rs
 create mode 100644 third_party/rust/tokio/src/io/util/flush.rs
 create mode 100644 third_party/rust/tokio/src/io/util/lines.rs
 create mode 100644 third_party/rust/tokio/src/io/util/mod.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_buf.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_exact.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_int.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_line.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_to_end.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_to_string.rs
 create mode 100644 third_party/rust/tokio/src/io/util/read_until.rs
 create mode 100644 third_party/rust/tokio/src/io/util/repeat.rs
 create mode 100644 third_party/rust/tokio/src/io/util/shutdown.rs
 create mode 100644 third_party/rust/tokio/src/io/util/sink.rs
 create mode 100644 third_party/rust/tokio/src/io/util/split.rs
 create mode 100644 third_party/rust/tokio/src/io/util/stream_reader.rs
 create mode 100644 third_party/rust/tokio/src/io/util/take.rs
 create mode 100644 third_party/rust/tokio/src/io/util/write.rs
 create mode 100644 third_party/rust/tokio/src/io/util/write_all.rs
 create mode 100644 third_party/rust/tokio/src/io/util/write_buf.rs
 create mode 100644 third_party/rust/tokio/src/io/util/write_int.rs
 create mode 100644 third_party/rust/tokio/src/lib.rs
 create mode 100644 third_party/rust/tokio/src/loom/mocked.rs
 create mode 100644 third_party/rust/tokio/src/loom/mod.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_ptr.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_u16.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_u32.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_u64.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_u8.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/atomic_usize.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/mod.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/sync/pl_wrappers.rs
 create mode 100644 third_party/rust/tokio/src/loom/std/unsafe_cell.rs
 create mode 100644 third_party/rust/tokio/src/macros/cfg.rs
 create mode 100644 third_party/rust/tokio/src/macros/join.rs
 create mode 100644 third_party/rust/tokio/src/macros/loom.rs
 create mode 100644 third_party/rust/tokio/src/macros/mod.rs
 create mode 100644 third_party/rust/tokio/src/macros/pin.rs
 create mode 100644 third_party/rust/tokio/src/macros/ready.rs
 create mode 100644 third_party/rust/tokio/src/macros/scoped_tls.rs
 create mode 100644 third_party/rust/tokio/src/macros/select.rs
 create mode 100644 third_party/rust/tokio/src/macros/support.rs
 create mode 100644 third_party/rust/tokio/src/macros/thread_local.rs
 create mode 100644 third_party/rust/tokio/src/macros/try_join.rs
 create mode 100644 third_party/rust/tokio/src/net/addr.rs
 create mode 100644 third_party/rust/tokio/src/net/lookup_host.rs
 create mode 100644 third_party/rust/tokio/src/net/mod.rs
 create mode 100644 third_party/rust/tokio/src/net/tcp/incoming.rs
 create mode 100644 third_party/rust/tokio/src/net/tcp/listener.rs
 create mode 100644 third_party/rust/tokio/src/net/tcp/mod.rs
 create mode 100644 third_party/rust/tokio/src/net/tcp/split.rs
 create mode 100644 third_party/rust/tokio/src/net/tcp/stream.rs
 create mode 100644 third_party/rust/tokio/src/net/udp/mod.rs
 create mode 100644 third_party/rust/tokio/src/net/udp/socket.rs
 create mode 100644 third_party/rust/tokio/src/net/udp/split.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/datagram.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/incoming.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/listener.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/mod.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/split.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/stream.rs
 create mode 100644 third_party/rust/tokio/src/net/unix/ucred.rs
 create mode 100644 third_party/rust/tokio/src/park/either.rs
 create mode 100644 third_party/rust/tokio/src/park/mod.rs
 create mode 100644 third_party/rust/tokio/src/park/thread.rs
 create mode 100644 third_party/rust/tokio/src/prelude.rs
 create mode 100644 third_party/rust/tokio/src/process/kill.rs
 create mode 100644 third_party/rust/tokio/src/process/mod.rs
 create mode 100644 third_party/rust/tokio/src/process/unix/mod.rs
 create mode 100644 third_party/rust/tokio/src/process/unix/orphan.rs
 create mode 100644 third_party/rust/tokio/src/process/unix/reap.rs
 create mode 100644 third_party/rust/tokio/src/process/windows.rs
 create mode 100644 third_party/rust/tokio/src/runtime/basic_scheduler.rs
 create mode 100644 third_party/rust/tokio/src/runtime/blocking/mod.rs
 create mode 100644 third_party/rust/tokio/src/runtime/blocking/pool.rs
 create mode 100644 third_party/rust/tokio/src/runtime/blocking/schedule.rs
 create mode 100644 third_party/rust/tokio/src/runtime/blocking/shutdown.rs
 create mode 100644 third_party/rust/tokio/src/runtime/blocking/task.rs
 create mode 100644 third_party/rust/tokio/src/runtime/builder.rs
 create mode 100644 third_party/rust/tokio/src/runtime/context.rs
 create mode 100644 third_party/rust/tokio/src/runtime/enter.rs
 create mode 100644 third_party/rust/tokio/src/runtime/handle.rs
 create mode 100644 third_party/rust/tokio/src/runtime/io.rs
 create mode 100644 third_party/rust/tokio/src/runtime/mod.rs
 create mode 100644 third_party/rust/tokio/src/runtime/park.rs
 create mode 100644 third_party/rust/tokio/src/runtime/queue.rs
 create mode 100644 third_party/rust/tokio/src/runtime/shell.rs
 create mode 100644 third_party/rust/tokio/src/runtime/spawner.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/core.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/error.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/harness.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/join.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/mod.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/raw.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/stack.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/state.rs
 create mode 100644 third_party/rust/tokio/src/runtime/task/waker.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/loom_blocking.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/loom_oneshot.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/loom_pool.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/loom_queue.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/mod.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/queue.rs
 create mode 100644 third_party/rust/tokio/src/runtime/tests/task.rs
 create mode 100644 third_party/rust/tokio/src/runtime/thread_pool/atomic_cell.rs
 create mode 100644 third_party/rust/tokio/src/runtime/thread_pool/idle.rs
 create mode 100644 third_party/rust/tokio/src/runtime/thread_pool/mod.rs
 create mode 100644 third_party/rust/tokio/src/runtime/thread_pool/worker.rs
 create mode 100644 third_party/rust/tokio/src/runtime/time.rs
 create mode 100644 third_party/rust/tokio/src/signal/ctrl_c.rs
 create mode 100644 third_party/rust/tokio/src/signal/mod.rs
 create mode 100644 third_party/rust/tokio/src/signal/registry.rs
 create mode 100644 third_party/rust/tokio/src/signal/unix.rs
 create mode 100644 third_party/rust/tokio/src/signal/windows.rs
 create mode 100644 third_party/rust/tokio/src/stream/all.rs
 create mode 100644 third_party/rust/tokio/src/stream/any.rs
 create mode 100644 third_party/rust/tokio/src/stream/chain.rs
 create mode 100644 third_party/rust/tokio/src/stream/collect.rs
 create mode 100644 third_party/rust/tokio/src/stream/empty.rs
 create mode 100644 third_party/rust/tokio/src/stream/filter.rs
 create mode 100644 third_party/rust/tokio/src/stream/filter_map.rs
 create mode 100644 third_party/rust/tokio/src/stream/fold.rs
 create mode 100644 third_party/rust/tokio/src/stream/fuse.rs
 create mode 100644 third_party/rust/tokio/src/stream/iter.rs
 create mode 100644 third_party/rust/tokio/src/stream/map.rs
 create mode 100644 third_party/rust/tokio/src/stream/merge.rs
 create mode 100644 third_party/rust/tokio/src/stream/mod.rs
 create mode 100644 third_party/rust/tokio/src/stream/next.rs
 create mode 100644 third_party/rust/tokio/src/stream/once.rs
 create mode 100644 third_party/rust/tokio/src/stream/pending.rs
 create mode 100644 third_party/rust/tokio/src/stream/skip.rs
 create mode 100644 third_party/rust/tokio/src/stream/skip_while.rs
 create mode 100644 third_party/rust/tokio/src/stream/stream_map.rs
 create mode 100644 third_party/rust/tokio/src/stream/take.rs
 create mode 100644 third_party/rust/tokio/src/stream/take_while.rs
 create mode 100644 third_party/rust/tokio/src/stream/timeout.rs
 create mode 100644 third_party/rust/tokio/src/stream/try_next.rs
 create mode 100644 third_party/rust/tokio/src/sync/barrier.rs
 create mode 100644 third_party/rust/tokio/src/sync/batch_semaphore.rs
 create mode 100644 third_party/rust/tokio/src/sync/broadcast.rs
 create mode 100644 third_party/rust/tokio/src/sync/mod.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/block.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/bounded.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/chan.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/error.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/list.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/mod.rs
 create mode 100644 third_party/rust/tokio/src/sync/mpsc/unbounded.rs
 create mode 100644 third_party/rust/tokio/src/sync/mutex.rs
 create mode 100644 third_party/rust/tokio/src/sync/notify.rs
 create mode 100644 third_party/rust/tokio/src/sync/oneshot.rs
 create mode 100644 third_party/rust/tokio/src/sync/rwlock.rs
 create mode 100644 third_party/rust/tokio/src/sync/semaphore.rs
 create mode 100644 third_party/rust/tokio/src/sync/semaphore_ll.rs
 create mode 100644 third_party/rust/tokio/src/sync/task/atomic_waker.rs
 create mode 100644 third_party/rust/tokio/src/sync/task/mod.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/atomic_waker.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_atomic_waker.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_broadcast.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_list.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_mpsc.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_notify.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_oneshot.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_rwlock.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_semaphore_batch.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/loom_semaphore_ll.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/mod.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/semaphore_batch.rs
 create mode 100644 third_party/rust/tokio/src/sync/tests/semaphore_ll.rs
 create mode 100644 third_party/rust/tokio/src/sync/watch.rs
 create mode 100644 third_party/rust/tokio/src/task/blocking.rs
 create mode 100644 third_party/rust/tokio/src/task/local.rs
 create mode 100644 third_party/rust/tokio/src/task/mod.rs
 create mode 100644 third_party/rust/tokio/src/task/spawn.rs
 create mode 100644 third_party/rust/tokio/src/task/task_local.rs
 create mode 100644 third_party/rust/tokio/src/task/yield_now.rs
 create mode 100644 third_party/rust/tokio/src/time/clock.rs
 create mode 100644 third_party/rust/tokio/src/time/delay.rs
 create mode 100644 third_party/rust/tokio/src/time/delay_queue.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/atomic_stack.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/entry.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/handle.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/mod.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/registration.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/stack.rs
 create mode 100644 third_party/rust/tokio/src/time/driver/tests/mod.rs
 create mode 100644 third_party/rust/tokio/src/time/error.rs
 create mode 100644 third_party/rust/tokio/src/time/instant.rs
 create mode 100644 third_party/rust/tokio/src/time/interval.rs
 create mode 100644 third_party/rust/tokio/src/time/mod.rs
 create mode 100644 third_party/rust/tokio/src/time/tests/mod.rs
 create mode 100644 third_party/rust/tokio/src/time/tests/test_delay.rs
 create mode 100644 third_party/rust/tokio/src/time/throttle.rs
 create mode 100644 third_party/rust/tokio/src/time/timeout.rs
 create mode 100644 third_party/rust/tokio/src/time/wheel/level.rs
 create mode 100644 third_party/rust/tokio/src/time/wheel/mod.rs
 create mode 100644 third_party/rust/tokio/src/time/wheel/stack.rs
 create mode 100644 third_party/rust/tokio/src/util/bit.rs
 create mode 100644 third_party/rust/tokio/src/util/linked_list.rs
 create mode 100644 third_party/rust/tokio/src/util/mod.rs
 create mode 100644 third_party/rust/tokio/src/util/pad.rs
 create mode 100644 third_party/rust/tokio/src/util/rand.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/addr.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/entry.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/generation.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/mod.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/page.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/shard.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/slot.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/stack.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/tests/loom_slab.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/tests/loom_stack.rs
 create mode 100644 third_party/rust/tokio/src/util/slab/tests/mod.rs
 create mode 100644 third_party/rust/tokio/src/util/try_lock.rs
 create mode 100644 third_party/rust/tokio/src/util/wake.rs
 create mode 100644 third_party/rust/tokio/tests/_require_full.rs
 create mode 100644 third_party/rust/tokio/tests/async_send_sync.rs
 create mode 100644 third_party/rust/tokio/tests/buffered.rs
 create mode 100644 third_party/rust/tokio/tests/fs.rs
 create mode 100644 third_party/rust/tokio/tests/fs_copy.rs
 create mode 100644 third_party/rust/tokio/tests/fs_dir.rs
 create mode 100644 third_party/rust/tokio/tests/fs_file.rs
 create mode 100644 third_party/rust/tokio/tests/fs_file_mocked.rs
 create mode 100644 third_party/rust/tokio/tests/fs_link.rs
 create mode 100644 third_party/rust/tokio/tests/io_async_read.rs
 create mode 100644 third_party/rust/tokio/tests/io_chain.rs
 create mode 100644 third_party/rust/tokio/tests/io_copy.rs
 create mode 100644 third_party/rust/tokio/tests/io_driver.rs
 create mode 100644 third_party/rust/tokio/tests/io_driver_drop.rs
 create mode 100644 third_party/rust/tokio/tests/io_lines.rs
 create mode 100644 third_party/rust/tokio/tests/io_read.rs
 create mode 100644 third_party/rust/tokio/tests/io_read_exact.rs
 create mode 100644 third_party/rust/tokio/tests/io_read_line.rs
 create mode 100644 third_party/rust/tokio/tests/io_read_to_end.rs
 create mode 100644 third_party/rust/tokio/tests/io_read_to_string.rs
 create mode 100644 third_party/rust/tokio/tests/io_read_until.rs
 create mode 100644 third_party/rust/tokio/tests/io_split.rs
 create mode 100644 third_party/rust/tokio/tests/io_take.rs
 create mode 100644 third_party/rust/tokio/tests/io_write.rs
 create mode 100644 third_party/rust/tokio/tests/io_write_all.rs
 create mode 100644 third_party/rust/tokio/tests/io_write_int.rs
 create mode 100644 third_party/rust/tokio/tests/macros_join.rs
 create mode 100644 third_party/rust/tokio/tests/macros_pin.rs
 create mode 100644 third_party/rust/tokio/tests/macros_select.rs
 create mode 100644 third_party/rust/tokio/tests/macros_try_join.rs
 create mode 100644 third_party/rust/tokio/tests/net_bind_resource.rs
 create mode 100644 third_party/rust/tokio/tests/net_lookup_host.rs
 create mode 100644 third_party/rust/tokio/tests/no_rt.rs
 create mode 100644 third_party/rust/tokio/tests/process_issue_2174.rs
 create mode 100644 third_party/rust/tokio/tests/process_issue_42.rs
 create mode 100644 third_party/rust/tokio/tests/process_kill_on_drop.rs
 create mode 100644 third_party/rust/tokio/tests/process_smoke.rs
 create mode 100644 third_party/rust/tokio/tests/rt_basic.rs
 create mode 100644 third_party/rust/tokio/tests/rt_common.rs
 create mode 100644 third_party/rust/tokio/tests/rt_threaded.rs
 create mode 100644 third_party/rust/tokio/tests/signal_ctrl_c.rs
 create mode 100644 third_party/rust/tokio/tests/signal_drop_recv.rs
 create mode 100644 third_party/rust/tokio/tests/signal_drop_rt.rs
 create mode 100644 third_party/rust/tokio/tests/signal_drop_signal.rs
 create mode 100644 third_party/rust/tokio/tests/signal_multi_rt.rs
 create mode 100644 third_party/rust/tokio/tests/signal_no_rt.rs
 create mode 100644 third_party/rust/tokio/tests/signal_notify_both.rs
 create mode 100644 third_party/rust/tokio/tests/signal_twice.rs
 create mode 100644 third_party/rust/tokio/tests/signal_usr1.rs
 create mode 100644 third_party/rust/tokio/tests/stream_chain.rs
 create mode 100644 third_party/rust/tokio/tests/stream_collect.rs
 create mode 100644 third_party/rust/tokio/tests/stream_empty.rs
 create mode 100644 third_party/rust/tokio/tests/stream_fuse.rs
 create mode 100644 third_party/rust/tokio/tests/stream_iter.rs
 create mode 100644 third_party/rust/tokio/tests/stream_merge.rs
 create mode 100644 third_party/rust/tokio/tests/stream_once.rs
 create mode 100644 third_party/rust/tokio/tests/stream_pending.rs
 create mode 100644 third_party/rust/tokio/tests/stream_reader.rs
 create mode 100644 third_party/rust/tokio/tests/stream_stream_map.rs
 create mode 100644 third_party/rust/tokio/tests/stream_timeout.rs
 create mode 100644 third_party/rust/tokio/tests/support/mock_file.rs
 create mode 100644 third_party/rust/tokio/tests/support/mock_pool.rs
 create mode 100644 third_party/rust/tokio/tests/support/signal.rs
 create mode 100644 third_party/rust/tokio/tests/sync_barrier.rs
 create mode 100644 third_party/rust/tokio/tests/sync_broadcast.rs
 create mode 100644 third_party/rust/tokio/tests/sync_errors.rs
 create mode 100644 third_party/rust/tokio/tests/sync_mpsc.rs
 create mode 100644 third_party/rust/tokio/tests/sync_mutex.rs
 create mode 100644 third_party/rust/tokio/tests/sync_notify.rs
 create mode 100644 third_party/rust/tokio/tests/sync_oneshot.rs
 create mode 100644 third_party/rust/tokio/tests/sync_rwlock.rs
 create mode 100644 third_party/rust/tokio/tests/sync_semaphore.rs
 create mode 100644 third_party/rust/tokio/tests/sync_watch.rs
 create mode 100644 third_party/rust/tokio/tests/task_blocking.rs
 create mode 100644 third_party/rust/tokio/tests/task_local.rs
 create mode 100644 third_party/rust/tokio/tests/task_local_set.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_accept.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_connect.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_echo.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_peek.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_shutdown.rs
 create mode 100644 third_party/rust/tokio/tests/tcp_split.rs
 create mode 100644 third_party/rust/tokio/tests/test_clock.rs
 create mode 100644 third_party/rust/tokio/tests/time_delay.rs
 create mode 100644 third_party/rust/tokio/tests/time_delay_queue.rs
 create mode 100644 third_party/rust/tokio/tests/time_interval.rs
 create mode 100644 third_party/rust/tokio/tests/time_rt.rs
 create mode 100644 third_party/rust/tokio/tests/time_throttle.rs
 create mode 100644 third_party/rust/tokio/tests/time_timeout.rs
 create mode 100644 third_party/rust/tokio/tests/udp.rs
 create mode 100644 third_party/rust/tokio/tests/uds_cred.rs
 create mode 100644 third_party/rust/tokio/tests/uds_datagram.rs
 create mode 100644 third_party/rust/tokio/tests/uds_split.rs
 create mode 100644 third_party/rust/tokio/tests/uds_stream.rs
 create mode 100644 third_party/rust/toml/.cargo-checksum.json
 create mode 100644 third_party/rust/toml/Cargo.toml
 create mode 100644 third_party/rust/toml/LICENSE-APACHE
 create mode 100644 third_party/rust/toml/LICENSE-MIT
 create mode 100644 third_party/rust/toml/README.md
 create mode 100644 third_party/rust/toml/examples/decode.rs
 create mode 100644 third_party/rust/toml/examples/toml2json.rs
 create mode 100644 third_party/rust/toml/src/datetime.rs
 create mode 100644 third_party/rust/toml/src/de.rs
 create mode 100644 third_party/rust/toml/src/lib.rs
 create mode 100644 third_party/rust/toml/src/ser.rs
 create mode 100644 third_party/rust/toml/src/tokens.rs
 create mode 100644 third_party/rust/toml/src/value.rs
 create mode 100644 third_party/rust/toml/tests/README.md
 create mode 100644 third_party/rust/toml/tests/backcompat.rs
 create mode 100644 third_party/rust/toml/tests/datetime.rs
 create mode 100644 third_party/rust/toml/tests/display-tricky.rs
 create mode 100644 third_party/rust/toml/tests/display.rs
 create mode 100644 third_party/rust/toml/tests/formatting.rs
 create mode 100644 third_party/rust/toml/tests/invalid-encoder-misc.rs
 create mode 100644 third_party/rust/toml/tests/invalid-encoder/array-mixed-types-ints-and-floats.json
 create mode 100644 third_party/rust/toml/tests/invalid-misc.rs
 create mode 100644 third_party/rust/toml/tests/invalid.rs
 create mode 100644 third_party/rust/toml/tests/invalid/array-mixed-types-arrays-and-ints.toml
 create mode 100644 third_party/rust/toml/tests/invalid/array-mixed-types-ints-and-floats.toml
 create mode 100644 third_party/rust/toml/tests/invalid/array-mixed-types-strings-and-ints.toml
 create mode 100644 third_party/rust/toml/tests/invalid/datetime-malformed-no-leads.toml
 create mode 100644 third_party/rust/toml/tests/invalid/datetime-malformed-no-secs.toml
 create mode 100644 third_party/rust/toml/tests/invalid/datetime-malformed-no-t.toml
 create mode 100644 third_party/rust/toml/tests/invalid/datetime-malformed-with-milli.toml
 create mode 100644 third_party/rust/toml/tests/invalid/duplicate-key-table.toml
 create mode 100644 third_party/rust/toml/tests/invalid/duplicate-keys.toml
 create mode 100644 third_party/rust/toml/tests/invalid/duplicate-tables.toml
 create mode 100644 third_party/rust/toml/tests/invalid/empty-implicit-table.toml
 create mode 100644 third_party/rust/toml/tests/invalid/empty-table.toml
 create mode 100644 third_party/rust/toml/tests/invalid/float-no-leading-zero.toml
 create mode 100644 third_party/rust/toml/tests/invalid/float-no-trailing-digits.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-after-array.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-after-table.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-empty.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-hash.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-newline.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-open-bracket.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-single-open-bracket.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-space.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-start-bracket.toml
 create mode 100644 third_party/rust/toml/tests/invalid/key-two-equals.toml
 create mode 100644 third_party/rust/toml/tests/invalid/string-bad-byte-escape.toml
 create mode 100644 third_party/rust/toml/tests/invalid/string-bad-escape.toml
 create mode 100644 third_party/rust/toml/tests/invalid/string-byte-escapes.toml
 create mode 100644 third_party/rust/toml/tests/invalid/string-no-close.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-array-implicit.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-array-malformed-bracket.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-array-malformed-empty.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-empty.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-nested-brackets-close.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-nested-brackets-open.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-whitespace.toml
 create mode 100644 third_party/rust/toml/tests/invalid/table-with-pound.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-after-array-entries.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-after-integer.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-after-string.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-after-table.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-before-array-separator.toml
 create mode 100644 third_party/rust/toml/tests/invalid/text-in-array.toml
 create mode 100644 third_party/rust/toml/tests/parser.rs
 create mode 100644 third_party/rust/toml/tests/pretty.rs
 create mode 100644 third_party/rust/toml/tests/serde.rs
 create mode 100644 third_party/rust/toml/tests/tables-last.rs
 create mode 100644 third_party/rust/toml/tests/valid.rs
 create mode 100644 third_party/rust/toml/tests/valid/array-empty.json
 create mode 100644 third_party/rust/toml/tests/valid/array-empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/array-nospaces.json
 create mode 100644 third_party/rust/toml/tests/valid/array-nospaces.toml
 create mode 100644 third_party/rust/toml/tests/valid/arrays-hetergeneous.json
 create mode 100644 third_party/rust/toml/tests/valid/arrays-hetergeneous.toml
 create mode 100644 third_party/rust/toml/tests/valid/arrays-nested.json
 create mode 100644 third_party/rust/toml/tests/valid/arrays-nested.toml
 create mode 100644 third_party/rust/toml/tests/valid/arrays.json
 create mode 100644 third_party/rust/toml/tests/valid/arrays.toml
 create mode 100644 third_party/rust/toml/tests/valid/bool.json
 create mode 100644 third_party/rust/toml/tests/valid/bool.toml
 create mode 100644 third_party/rust/toml/tests/valid/comments-everywhere.json
 create mode 100644 third_party/rust/toml/tests/valid/comments-everywhere.toml
 create mode 100644 third_party/rust/toml/tests/valid/datetime-truncate.json
 create mode 100644 third_party/rust/toml/tests/valid/datetime-truncate.toml
 create mode 100644 third_party/rust/toml/tests/valid/datetime.json
 create mode 100644 third_party/rust/toml/tests/valid/datetime.toml
 create mode 100644 third_party/rust/toml/tests/valid/empty.json
 create mode 100644 third_party/rust/toml/tests/valid/empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/example-bom.toml
 create mode 100644 third_party/rust/toml/tests/valid/example-v0.3.0.json
 create mode 100644 third_party/rust/toml/tests/valid/example-v0.3.0.toml
 create mode 100644 third_party/rust/toml/tests/valid/example-v0.4.0.json
 create mode 100644 third_party/rust/toml/tests/valid/example-v0.4.0.toml
 create mode 100644 third_party/rust/toml/tests/valid/example.json
 create mode 100644 third_party/rust/toml/tests/valid/example.toml
 create mode 100644 third_party/rust/toml/tests/valid/example2.json
 create mode 100644 third_party/rust/toml/tests/valid/example2.toml
 create mode 100644 third_party/rust/toml/tests/valid/float.json
 create mode 100644 third_party/rust/toml/tests/valid/float.toml
 create mode 100644 third_party/rust/toml/tests/valid/hard_example.json
 create mode 100644 third_party/rust/toml/tests/valid/hard_example.toml
 create mode 100644 third_party/rust/toml/tests/valid/implicit-and-explicit-after.json
 create mode 100644 third_party/rust/toml/tests/valid/implicit-and-explicit-after.toml
 create mode 100644 third_party/rust/toml/tests/valid/implicit-and-explicit-before.json
 create mode 100644 third_party/rust/toml/tests/valid/implicit-and-explicit-before.toml
 create mode 100644 third_party/rust/toml/tests/valid/implicit-groups.json
 create mode 100644 third_party/rust/toml/tests/valid/implicit-groups.toml
 create mode 100644 third_party/rust/toml/tests/valid/integer.json
 create mode 100644 third_party/rust/toml/tests/valid/integer.toml
 create mode 100644 third_party/rust/toml/tests/valid/key-equals-nospace.json
 create mode 100644 third_party/rust/toml/tests/valid/key-equals-nospace.toml
 create mode 100644 third_party/rust/toml/tests/valid/key-quote-newline.json
 create mode 100644 third_party/rust/toml/tests/valid/key-quote-newline.toml
 create mode 100644 third_party/rust/toml/tests/valid/key-space.json
 create mode 100644 third_party/rust/toml/tests/valid/key-space.toml
 create mode 100644 third_party/rust/toml/tests/valid/key-special-chars.json
 create mode 100644 third_party/rust/toml/tests/valid/key-special-chars.toml
 create mode 100644 third_party/rust/toml/tests/valid/key-with-pound.json
 create mode 100644 third_party/rust/toml/tests/valid/key-with-pound.toml
 create mode 100644 third_party/rust/toml/tests/valid/long-float.json
 create mode 100644 third_party/rust/toml/tests/valid/long-float.toml
 create mode 100644 third_party/rust/toml/tests/valid/long-integer.json
 create mode 100644 third_party/rust/toml/tests/valid/long-integer.toml
 create mode 100644 third_party/rust/toml/tests/valid/multiline-string.json
 create mode 100644 third_party/rust/toml/tests/valid/multiline-string.toml
 create mode 100644 third_party/rust/toml/tests/valid/raw-multiline-string.json
 create mode 100644 third_party/rust/toml/tests/valid/raw-multiline-string.toml
 create mode 100644 third_party/rust/toml/tests/valid/raw-string.json
 create mode 100644 third_party/rust/toml/tests/valid/raw-string.toml
 create mode 100644 third_party/rust/toml/tests/valid/string-empty.json
 create mode 100644 third_party/rust/toml/tests/valid/string-empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/string-escapes.json
 create mode 100644 third_party/rust/toml/tests/valid/string-escapes.toml
 create mode 100644 third_party/rust/toml/tests/valid/string-simple.json
 create mode 100644 third_party/rust/toml/tests/valid/string-simple.toml
 create mode 100644 third_party/rust/toml/tests/valid/string-with-pound.json
 create mode 100644 third_party/rust/toml/tests/valid/string-with-pound.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-array-implicit.json
 create mode 100644 third_party/rust/toml/tests/valid/table-array-implicit.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-array-many.json
 create mode 100644 third_party/rust/toml/tests/valid/table-array-many.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-array-nest-no-keys.json
 create mode 100644 third_party/rust/toml/tests/valid/table-array-nest-no-keys.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-array-nest.json
 create mode 100644 third_party/rust/toml/tests/valid/table-array-nest.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-array-one.json
 create mode 100644 third_party/rust/toml/tests/valid/table-array-one.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-empty.json
 create mode 100644 third_party/rust/toml/tests/valid/table-empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-multi-empty.json
 create mode 100644 third_party/rust/toml/tests/valid/table-multi-empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-sub-empty.json
 create mode 100644 third_party/rust/toml/tests/valid/table-sub-empty.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-whitespace.json
 create mode 100644 third_party/rust/toml/tests/valid/table-whitespace.toml
 create mode 100644 third_party/rust/toml/tests/valid/table-with-pound.json
 create mode 100644 third_party/rust/toml/tests/valid/table-with-pound.toml
 create mode 100644 third_party/rust/toml/tests/valid/unicode-escape.json
 create mode 100644 third_party/rust/toml/tests/valid/unicode-escape.toml
 create mode 100644 third_party/rust/toml/tests/valid/unicode-literal.json
 create mode 100644 third_party/rust/toml/tests/valid/unicode-literal.toml
 create mode 100644 third_party/rust/tower-service/.cargo-checksum.json
 create mode 100644 third_party/rust/tower-service/CHANGELOG.md
 create mode 100644 third_party/rust/tower-service/Cargo.toml
 create mode 100644 third_party/rust/tower-service/LICENSE
 create mode 100644 third_party/rust/tower-service/README.md
 create mode 100644 third_party/rust/tower-service/src/lib.rs
 create mode 100644 third_party/rust/tracy-rs/.cargo-checksum.json
 create mode 100644 third_party/rust/tracy-rs/Cargo.toml
 create mode 100644 third_party/rust/tracy-rs/LICENSE
 create mode 100644 third_party/rust/tracy-rs/README.md
 create mode 100644 third_party/rust/tracy-rs/src/disabled.rs
 create mode 100644 third_party/rust/tracy-rs/src/lib.rs
 create mode 100644 third_party/rust/tracy-rs/src/profiler.rs
 create mode 100644 third_party/rust/try-lock/.cargo-checksum.json
 create mode 100644 third_party/rust/try-lock/Cargo.toml
 create mode 100644 third_party/rust/try-lock/LICENSE
 create mode 100644 third_party/rust/try-lock/README.md
 create mode 100644 third_party/rust/try-lock/src/lib.rs
 create mode 100644 third_party/rust/type-map/.cargo-checksum.json
 create mode 100644 third_party/rust/type-map/Cargo.toml
 create mode 100755 third_party/rust/type-map/README.md
 create mode 100755 third_party/rust/type-map/src/lib.rs
 create mode 100644 third_party/rust/typenum/.cargo-checksum.json
 create mode 100644 third_party/rust/typenum/CHANGELOG.md
 create mode 100644 third_party/rust/typenum/Cargo.toml
 create mode 100644 third_party/rust/typenum/LICENSE
 create mode 100644 third_party/rust/typenum/README.md
 create mode 100644 third_party/rust/typenum/build/main.rs
 create mode 100644 third_party/rust/typenum/build/op.rs
 create mode 100644 third_party/rust/typenum/build/tests.rs
 create mode 100644 third_party/rust/typenum/clippy.toml
 create mode 100644 third_party/rust/typenum/src/array.rs
 create mode 100644 third_party/rust/typenum/src/bit.rs
 create mode 100644 third_party/rust/typenum/src/int.rs
 create mode 100644 third_party/rust/typenum/src/lib.rs
 create mode 100644 third_party/rust/typenum/src/marker_traits.rs
 create mode 100644 third_party/rust/typenum/src/operator_aliases.rs
 create mode 100644 third_party/rust/typenum/src/private.rs
 create mode 100644 third_party/rust/typenum/src/type_operators.rs
 create mode 100644 third_party/rust/typenum/src/uint.rs
 create mode 100644 third_party/rust/typenum/tests/test.rs
 create mode 100644 third_party/rust/uluru/.cargo-checksum.json
 create mode 100644 third_party/rust/uluru/Cargo.toml
 create mode 100644 third_party/rust/uluru/LICENSE
 create mode 100644 third_party/rust/uluru/README.md
 create mode 100644 third_party/rust/uluru/lib.rs
 create mode 100644 third_party/rust/uluru/tests.rs
 create mode 100644 third_party/rust/unic-char-property/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-char-property/Cargo.toml
 create mode 100644 third_party/rust/unic-char-property/src/lib.rs
 create mode 100644 third_party/rust/unic-char-property/src/macros.rs
 create mode 100644 third_party/rust/unic-char-property/src/pkg_info.rs
 create mode 100644 third_party/rust/unic-char-property/src/property.rs
 create mode 100644 third_party/rust/unic-char-property/src/range_types.rs
 create mode 100644 third_party/rust/unic-char-property/src/tables.rs
 create mode 100644 third_party/rust/unic-char-property/tests/bool_property_macro.rs
 create mode 100644 third_party/rust/unic-char-property/tests/enum_property_macro.rs
 create mode 100644 third_party/rust/unic-char-property/tests/tables/property_table.rsv
 create mode 100644 third_party/rust/unic-char-property/tests/tables_tests.rs
 create mode 100644 third_party/rust/unic-char-range/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-char-range/Cargo.toml
 create mode 100644 third_party/rust/unic-char-range/benches/benchmarks.rs
 create mode 100644 third_party/rust/unic-char-range/examples/macro_use_std_tests.rs
 create mode 100644 third_party/rust/unic-char-range/src/iter.rs
 create mode 100644 third_party/rust/unic-char-range/src/iter_fused.rs
 create mode 100644 third_party/rust/unic-char-range/src/iter_trusted_len.rs
 create mode 100644 third_party/rust/unic-char-range/src/lib.rs
 create mode 100644 third_party/rust/unic-char-range/src/macros.rs
 create mode 100644 third_party/rust/unic-char-range/src/par_iter.rs
 create mode 100644 third_party/rust/unic-char-range/src/pkg_info.rs
 create mode 100644 third_party/rust/unic-char-range/src/range.rs
 create mode 100644 third_party/rust/unic-char-range/src/step.rs
 create mode 100644 third_party/rust/unic-char-range/tests/iter_tests.rs
 create mode 100644 third_party/rust/unic-common/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-common/Cargo.toml
 create mode 100644 third_party/rust/unic-common/README.md
 create mode 100644 third_party/rust/unic-common/src/lib.rs
 create mode 100644 third_party/rust/unic-common/src/pkg_info.rs
 create mode 100644 third_party/rust/unic-common/src/version.rs
 create mode 100644 third_party/rust/unic-langid-impl/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-langid-impl/Cargo.lock
 create mode 100644 third_party/rust/unic-langid-impl/Cargo.toml
 create mode 100644 third_party/rust/unic-langid-impl/README.md
 create mode 100644 third_party/rust/unic-langid-impl/benches/canonicalize.rs
 create mode 100644 third_party/rust/unic-langid-impl/benches/langid.rs
 create mode 100644 third_party/rust/unic-langid-impl/benches/likely_subtags.rs
 create mode 100644 third_party/rust/unic-langid-impl/benches/parser.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/bin/generate_layout.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/bin/generate_likelysubtags.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/errors.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/layout_table.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/lib.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/likelysubtags/mod.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/likelysubtags/tables.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/parser/errors.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/parser/mod.rs
 create mode 100644 third_party/rust/unic-langid-impl/src/subtags.rs
 create mode 100644 third_party/rust/unic-langid-impl/tests/canonicalize_test.rs
 create mode 100644 third_party/rust/unic-langid-impl/tests/fixtures.rs
 create mode 100644 third_party/rust/unic-langid-impl/tests/fixtures/parsing.json
 create mode 100644 third_party/rust/unic-langid-impl/tests/language_identifier_test.rs
 create mode 100644 third_party/rust/unic-langid-impl/tests/likelysubtags.rs
 create mode 100644 third_party/rust/unic-langid/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-langid/CHANGELOG.md
 create mode 100644 third_party/rust/unic-langid/Cargo.lock
 create mode 100644 third_party/rust/unic-langid/Cargo.toml
 create mode 100644 third_party/rust/unic-langid/README.md
 create mode 100644 third_party/rust/unic-langid/examples/simple-langid.rs
 create mode 100644 third_party/rust/unic-langid/src/lib.rs
 create mode 100644 third_party/rust/unic-langid/tests/langid.rs
 create mode 100644 third_party/rust/unic-ucd-ident/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-ucd-ident/Cargo.toml
 create mode 100644 third_party/rust/unic-ucd-ident/src/id.rs
 create mode 100644 third_party/rust/unic-ucd-ident/src/lib.rs
 create mode 100644 third_party/rust/unic-ucd-ident/src/pattern.rs
 create mode 100644 third_party/rust/unic-ucd-ident/src/pkg_info.rs
 create mode 100644 third_party/rust/unic-ucd-ident/src/xid.rs
 create mode 100644 third_party/rust/unic-ucd-ident/tables/id_continue.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/id_start.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/pattern_syntax.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/pattern_white_space.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/unicode_version.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/xid_continue.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tables/xid_start.rsv
 create mode 100644 third_party/rust/unic-ucd-ident/tests/lexical_class_tests.rs
 create mode 100644 third_party/rust/unic-ucd-ident/tests/unicode_version_tests.rs
 create mode 100644 third_party/rust/unic-ucd-version/.cargo-checksum.json
 create mode 100644 third_party/rust/unic-ucd-version/Cargo.toml
 create mode 100644 third_party/rust/unic-ucd-version/src/lib.rs
 create mode 100644 third_party/rust/unic-ucd-version/src/pkg_info.rs
 create mode 100644 third_party/rust/unic-ucd-version/src/unicode_version.rs
 create mode 100644 third_party/rust/unic-ucd-version/tables/unicode_version.rsv
 create mode 100644 third_party/rust/unic-ucd-version/tests/basic_tests.rs
 create mode 100644 third_party/rust/unicase/.cargo-checksum.json
 create mode 100644 third_party/rust/unicase/Cargo.toml
 create mode 100644 third_party/rust/unicase/LICENSE-APACHE
 create mode 100644 third_party/rust/unicase/LICENSE-MIT
 create mode 100644 third_party/rust/unicase/README.md
 create mode 100644 third_party/rust/unicase/build.rs
 create mode 100644 third_party/rust/unicase/src/ascii.rs
 create mode 100644 third_party/rust/unicase/src/lib.rs
 create mode 100644 third_party/rust/unicase/src/unicode/map.rs
 create mode 100644 third_party/rust/unicase/src/unicode/mod.rs
 create mode 100644 third_party/rust/unicode-bidi/.cargo-checksum.json
 create mode 100644 third_party/rust/unicode-bidi/AUTHORS
 create mode 100644 third_party/rust/unicode-bidi/COPYRIGHT
 create mode 100644 third_party/rust/unicode-bidi/Cargo.toml
 create mode 100644 third_party/rust/unicode-bidi/LICENSE-APACHE
 create mode 100644 third_party/rust/unicode-bidi/LICENSE-MIT
 create mode 100644 third_party/rust/unicode-bidi/README.md
 create mode 100644 third_party/rust/unicode-bidi/src/char_data/mod.rs
 create mode 100644 third_party/rust/unicode-bidi/src/char_data/tables.rs
 create mode 100644 third_party/rust/unicode-bidi/src/deprecated.rs
 create mode 100644 third_party/rust/unicode-bidi/src/explicit.rs
 create mode 100644 third_party/rust/unicode-bidi/src/format_chars.rs
 create mode 100644 third_party/rust/unicode-bidi/src/implicit.rs
 create mode 100644 third_party/rust/unicode-bidi/src/level.rs
 create mode 100644 third_party/rust/unicode-bidi/src/lib.rs
 create mode 100644 third_party/rust/unicode-bidi/src/prepare.rs
 create mode 100644 third_party/rust/unicode-normalization/.cargo-checksum.json
 create mode 100644 third_party/rust/unicode-normalization/COPYRIGHT
 create mode 100644 third_party/rust/unicode-normalization/Cargo.toml
 create mode 100644 third_party/rust/unicode-normalization/LICENSE-APACHE
 create mode 100644 third_party/rust/unicode-normalization/LICENSE-MIT
 create mode 100644 third_party/rust/unicode-normalization/README.md
 create mode 100755 third_party/rust/unicode-normalization/scripts/unicode.py
 create mode 100755 third_party/rust/unicode-normalization/scripts/unicode_gen_normtests.py
 create mode 100644 third_party/rust/unicode-normalization/src/decompose.rs
 create mode 100644 third_party/rust/unicode-normalization/src/lib.rs
 create mode 100644 third_party/rust/unicode-normalization/src/normalize.rs
 create mode 100644 third_party/rust/unicode-normalization/src/recompose.rs
 create mode 100644 third_party/rust/unicode-normalization/src/tables.rs
 create mode 100644 third_party/rust/unicode-normalization/src/test.rs
 create mode 100644 third_party/rust/unicode-normalization/src/testdata.rs
 create mode 100644 third_party/rust/unicode-segmentation/.cargo-checksum.json
 create mode 100644 third_party/rust/unicode-segmentation/COPYRIGHT
 create mode 100644 third_party/rust/unicode-segmentation/Cargo.toml
 create mode 100644 third_party/rust/unicode-segmentation/LICENSE-APACHE
 create mode 100644 third_party/rust/unicode-segmentation/LICENSE-MIT
 create mode 100644 third_party/rust/unicode-segmentation/README.md
 create mode 100755 third_party/rust/unicode-segmentation/scripts/unicode.py
 create mode 100755 third_party/rust/unicode-segmentation/scripts/unicode_gen_breaktests.py
 create mode 100644 third_party/rust/unicode-segmentation/src/grapheme.rs
 create mode 100644 third_party/rust/unicode-segmentation/src/lib.rs
 create mode 100644 third_party/rust/unicode-segmentation/src/tables.rs
 create mode 100644 third_party/rust/unicode-segmentation/src/test.rs
 create mode 100644 third_party/rust/unicode-segmentation/src/testdata.rs
 create mode 100644 third_party/rust/unicode-segmentation/src/word.rs
 create mode 100644 third_party/rust/unicode-width/.cargo-checksum.json
 create mode 100644 third_party/rust/unicode-width/COPYRIGHT
 create mode 100644 third_party/rust/unicode-width/Cargo.toml
 create mode 100644 third_party/rust/unicode-width/LICENSE-APACHE
 create mode 100644 third_party/rust/unicode-width/LICENSE-MIT
 create mode 100644 third_party/rust/unicode-width/README.md
 create mode 100755 third_party/rust/unicode-width/scripts/unicode.py
 create mode 100644 third_party/rust/unicode-width/src/lib.rs
 create mode 100644 third_party/rust/unicode-width/src/tables.rs
 create mode 100644 third_party/rust/unicode-width/src/tests.rs
 create mode 100644 third_party/rust/unicode-xid/.cargo-checksum.json
 create mode 100644 third_party/rust/unicode-xid/COPYRIGHT
 create mode 100644 third_party/rust/unicode-xid/Cargo.toml
 create mode 100644 third_party/rust/unicode-xid/LICENSE-APACHE
 create mode 100644 third_party/rust/unicode-xid/LICENSE-MIT
 create mode 100644 third_party/rust/unicode-xid/README.md
 create mode 100644 third_party/rust/unicode-xid/src/lib.rs
 create mode 100644 third_party/rust/unicode-xid/src/tables.rs
 create mode 100644 third_party/rust/unicode-xid/src/tests.rs
 create mode 100644 third_party/rust/unreachable/.cargo-checksum.json
 create mode 100644 third_party/rust/unreachable/Cargo.toml
 create mode 100644 third_party/rust/unreachable/LICENSE-APACHE
 create mode 100644 third_party/rust/unreachable/LICENSE-MIT
 create mode 100644 third_party/rust/unreachable/README.md
 create mode 100644 third_party/rust/unreachable/src/lib.rs
 create mode 100644 third_party/rust/url/.cargo-checksum.json
 create mode 100644 third_party/rust/url/Cargo.toml
 create mode 100644 third_party/rust/url/LICENSE-APACHE
 create mode 100644 third_party/rust/url/LICENSE-MIT
 create mode 100644 third_party/rust/url/README.md
 create mode 100644 third_party/rust/url/UPGRADING.md
 create mode 100644 third_party/rust/url/appveyor.yml
 create mode 100644 third_party/rust/url/benches/parse_url.rs
 create mode 100644 third_party/rust/url/src/form_urlencoded.rs
 create mode 100644 third_party/rust/url/src/host.rs
 create mode 100644 third_party/rust/url/src/lib.rs
 create mode 100644 third_party/rust/url/src/origin.rs
 create mode 100644 third_party/rust/url/src/parser.rs
 create mode 100644 third_party/rust/url/src/path_segments.rs
 create mode 100644 third_party/rust/url/src/query_encoding.rs
 create mode 100644 third_party/rust/url/src/quirks.rs
 create mode 100644 third_party/rust/url/src/slicing.rs
 create mode 100644 third_party/rust/url/tests/data.rs
 create mode 100644 third_party/rust/url/tests/setters_tests.json
 create mode 100644 third_party/rust/url/tests/unit.rs
 create mode 100644 third_party/rust/url/tests/urltestdata.json
 create mode 100644 third_party/rust/urlencoding/.cargo-checksum.json
 create mode 100644 third_party/rust/urlencoding/Cargo.toml
 create mode 100644 third_party/rust/urlencoding/LICENSE
 create mode 100644 third_party/rust/urlencoding/README.md
 create mode 100644 third_party/rust/urlencoding/src/lib.rs
 create mode 100644 third_party/rust/uuid/.cargo-checksum.json
 create mode 100644 third_party/rust/uuid/CODEOWNERS
 create mode 100644 third_party/rust/uuid/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/uuid/CONTRIBUTING.md
 create mode 100644 third_party/rust/uuid/COPYRIGHT
 create mode 100644 third_party/rust/uuid/Cargo.toml
 create mode 100644 third_party/rust/uuid/LICENSE-APACHE
 create mode 100644 third_party/rust/uuid/LICENSE-MIT
 create mode 100644 third_party/rust/uuid/README.md
 create mode 100644 third_party/rust/uuid/README.tpl
 create mode 100644 third_party/rust/uuid/benches/format_str.rs
 create mode 100644 third_party/rust/uuid/benches/invalid_parse_str.rs
 create mode 100644 third_party/rust/uuid/benches/mod.rs
 create mode 100644 third_party/rust/uuid/benches/serde_support.rs
 create mode 100644 third_party/rust/uuid/benches/slog_support/mod.rs
 create mode 100644 third_party/rust/uuid/benches/slog_support/parse_str.rs
 create mode 100644 third_party/rust/uuid/benches/valid_parse_str.rs
 create mode 100644 third_party/rust/uuid/src/adapter/compact.rs
 create mode 100644 third_party/rust/uuid/src/adapter/mod.rs
 create mode 100644 third_party/rust/uuid/src/builder/error.rs
 create mode 100644 third_party/rust/uuid/src/builder/mod.rs
 create mode 100644 third_party/rust/uuid/src/error.rs
 create mode 100644 third_party/rust/uuid/src/lib.rs
 create mode 100644 third_party/rust/uuid/src/parser/error.rs
 create mode 100644 third_party/rust/uuid/src/parser/mod.rs
 create mode 100644 third_party/rust/uuid/src/prelude.rs
 create mode 100644 third_party/rust/uuid/src/serde_support.rs
 create mode 100644 third_party/rust/uuid/src/slog_support.rs
 create mode 100644 third_party/rust/uuid/src/test_util.rs
 create mode 100644 third_party/rust/uuid/src/v1.rs
 create mode 100644 third_party/rust/uuid/src/v3.rs
 create mode 100644 third_party/rust/uuid/src/v4.rs
 create mode 100644 third_party/rust/uuid/src/v5.rs
 create mode 100644 third_party/rust/uuid/src/winapi_support.rs
 create mode 100644 third_party/rust/vcpkg/.cargo-checksum.json
 create mode 100644 third_party/rust/vcpkg/Cargo.toml
 create mode 100644 third_party/rust/vcpkg/src/lib.rs
 create mode 100644 third_party/rust/vec_map/.cargo-checksum.json
 create mode 100644 third_party/rust/vec_map/Cargo.toml
 create mode 100644 third_party/rust/vec_map/LICENSE-APACHE
 create mode 100644 third_party/rust/vec_map/LICENSE-MIT
 create mode 100644 third_party/rust/vec_map/README.md
 create mode 100644 third_party/rust/vec_map/src/lib.rs
 create mode 100644 third_party/rust/version_check/.cargo-checksum.json
 create mode 100644 third_party/rust/version_check/Cargo.toml
 create mode 100644 third_party/rust/version_check/LICENSE-APACHE
 create mode 100644 third_party/rust/version_check/LICENSE-MIT
 create mode 100644 third_party/rust/version_check/README.md
 create mode 100644 third_party/rust/version_check/src/channel.rs
 create mode 100644 third_party/rust/version_check/src/date.rs
 create mode 100644 third_party/rust/version_check/src/lib.rs
 create mode 100644 third_party/rust/version_check/src/version.rs
 create mode 100644 third_party/rust/viaduct/.cargo-checksum.json
 create mode 100644 third_party/rust/viaduct/Cargo.toml
 create mode 100644 third_party/rust/viaduct/README.md
 create mode 100644 third_party/rust/viaduct/src/backend.rs
 create mode 100644 third_party/rust/viaduct/src/backend/ffi.rs
 create mode 100644 third_party/rust/viaduct/src/error.rs
 create mode 100644 third_party/rust/viaduct/src/fetch_msg_types.proto
 create mode 100644 third_party/rust/viaduct/src/headers.rs
 create mode 100644 third_party/rust/viaduct/src/headers/name.rs
 create mode 100644 third_party/rust/viaduct/src/lib.rs
 create mode 100644 third_party/rust/viaduct/src/mozilla.appservices.httpconfig.protobuf.rs
 create mode 100644 third_party/rust/viaduct/src/settings.rs
 create mode 100644 third_party/rust/void/.cargo-checksum.json
 create mode 100644 third_party/rust/void/Cargo.toml
 create mode 100644 third_party/rust/void/README.md
 create mode 100644 third_party/rust/void/src/lib.rs
 create mode 100644 third_party/rust/walkdir/.cargo-checksum.json
 create mode 100644 third_party/rust/walkdir/COPYING
 create mode 100644 third_party/rust/walkdir/Cargo.toml
 create mode 100644 third_party/rust/walkdir/LICENSE-MIT
 create mode 100644 third_party/rust/walkdir/Makefile
 create mode 100644 third_party/rust/walkdir/README.md
 create mode 100644 third_party/rust/walkdir/UNLICENSE
 create mode 100644 third_party/rust/walkdir/appveyor.yml
 create mode 100644 third_party/rust/walkdir/compare/nftw.c
 create mode 100644 third_party/rust/walkdir/compare/walk.py
 create mode 100644 third_party/rust/walkdir/ctags.rust
 create mode 100644 third_party/rust/walkdir/examples/walkdir.rs
 create mode 100644 third_party/rust/walkdir/session.vim
 create mode 100644 third_party/rust/walkdir/src/lib.rs
 create mode 100644 third_party/rust/walkdir/src/tests.rs
 create mode 100644 third_party/rust/walkdir/src/unix.rs
 create mode 100644 third_party/rust/want/.cargo-checksum.json
 create mode 100644 third_party/rust/want/Cargo.toml
 create mode 100644 third_party/rust/want/LICENSE
 create mode 100644 third_party/rust/want/README.md
 create mode 100644 third_party/rust/want/benches/throughput.rs
 create mode 100644 third_party/rust/want/src/lib.rs
 create mode 100644 third_party/rust/warp/.cargo-checksum.json
 create mode 100644 third_party/rust/warp/CHANGELOG.md
 create mode 100644 third_party/rust/warp/Cargo.lock
 create mode 100644 third_party/rust/warp/Cargo.toml
 create mode 100644 third_party/rust/warp/LICENSE
 create mode 100644 third_party/rust/warp/README.md
 create mode 100644 third_party/rust/warp/examples/README.md
 create mode 100644 third_party/rust/warp/examples/autoreload.rs
 create mode 100644 third_party/rust/warp/examples/body.rs
 create mode 100644 third_party/rust/warp/examples/dir.rs
 create mode 100644 third_party/rust/warp/examples/dir/another.html
 create mode 100644 third_party/rust/warp/examples/dir/index.html
 create mode 100644 third_party/rust/warp/examples/dyn_reply.rs
 create mode 100644 third_party/rust/warp/examples/file.rs
 create mode 100644 third_party/rust/warp/examples/futures.rs
 create mode 100644 third_party/rust/warp/examples/handlebars_template.rs
 create mode 100644 third_party/rust/warp/examples/headers.rs
 create mode 100644 third_party/rust/warp/examples/hello.rs
 create mode 100644 third_party/rust/warp/examples/rejections.rs
 create mode 100644 third_party/rust/warp/examples/returning.rs
 create mode 100644 third_party/rust/warp/examples/routing.rs
 create mode 100644 third_party/rust/warp/examples/sse.rs
 create mode 100644 third_party/rust/warp/examples/sse_chat.rs
 create mode 100644 third_party/rust/warp/examples/tls.rs
 create mode 100644 third_party/rust/warp/examples/tls/cert.pem
 create mode 100644 third_party/rust/warp/examples/tls/key.rsa
 create mode 100644 third_party/rust/warp/examples/todos.rs
 create mode 100644 third_party/rust/warp/examples/unix_socket.rs
 create mode 100644 third_party/rust/warp/examples/websockets.rs
 create mode 100644 third_party/rust/warp/examples/websockets_chat.rs
 create mode 100644 third_party/rust/warp/src/error.rs
 create mode 100644 third_party/rust/warp/src/filter/and.rs
 create mode 100644 third_party/rust/warp/src/filter/and_then.rs
 create mode 100644 third_party/rust/warp/src/filter/boxed.rs
 create mode 100644 third_party/rust/warp/src/filter/map.rs
 create mode 100644 third_party/rust/warp/src/filter/map_err.rs
 create mode 100644 third_party/rust/warp/src/filter/mod.rs
 create mode 100644 third_party/rust/warp/src/filter/or.rs
 create mode 100644 third_party/rust/warp/src/filter/or_else.rs
 create mode 100644 third_party/rust/warp/src/filter/recover.rs
 create mode 100644 third_party/rust/warp/src/filter/service.rs
 create mode 100644 third_party/rust/warp/src/filter/unify.rs
 create mode 100644 third_party/rust/warp/src/filter/untuple_one.rs
 create mode 100644 third_party/rust/warp/src/filter/wrap.rs
 create mode 100644 third_party/rust/warp/src/filters/addr.rs
 create mode 100644 third_party/rust/warp/src/filters/any.rs
 create mode 100644 third_party/rust/warp/src/filters/body.rs
 create mode 100644 third_party/rust/warp/src/filters/cookie.rs
 create mode 100644 third_party/rust/warp/src/filters/cors.rs
 create mode 100644 third_party/rust/warp/src/filters/ext.rs
 create mode 100644 third_party/rust/warp/src/filters/fs.rs
 create mode 100644 third_party/rust/warp/src/filters/header.rs
 create mode 100644 third_party/rust/warp/src/filters/log.rs
 create mode 100644 third_party/rust/warp/src/filters/method.rs
 create mode 100644 third_party/rust/warp/src/filters/mod.rs
 create mode 100644 third_party/rust/warp/src/filters/multipart.rs
 create mode 100644 third_party/rust/warp/src/filters/path.rs
 create mode 100644 third_party/rust/warp/src/filters/query.rs
 create mode 100644 third_party/rust/warp/src/filters/reply.rs
 create mode 100644 third_party/rust/warp/src/filters/sse.rs
 create mode 100644 third_party/rust/warp/src/filters/ws.rs
 create mode 100644 third_party/rust/warp/src/generic.rs
 create mode 100644 third_party/rust/warp/src/lib.rs
 create mode 100644 third_party/rust/warp/src/redirect.rs
 create mode 100644 third_party/rust/warp/src/reject.rs
 create mode 100644 third_party/rust/warp/src/reply.rs
 create mode 100644 third_party/rust/warp/src/route.rs
 create mode 100644 third_party/rust/warp/src/server.rs
 create mode 100644 third_party/rust/warp/src/service.rs
 create mode 100644 third_party/rust/warp/src/test.rs
 create mode 100644 third_party/rust/warp/src/tls.rs
 create mode 100644 third_party/rust/warp/src/transport.rs
 create mode 100644 third_party/rust/warp/tests/body.rs
 create mode 100644 third_party/rust/warp/tests/cookie.rs
 create mode 100644 third_party/rust/warp/tests/cors.rs
 create mode 100644 third_party/rust/warp/tests/ext.rs
 create mode 100644 third_party/rust/warp/tests/filter.rs
 create mode 100644 third_party/rust/warp/tests/fs.rs
 create mode 100644 third_party/rust/warp/tests/header.rs
 create mode 100644 third_party/rust/warp/tests/method.rs
 create mode 100644 third_party/rust/warp/tests/multipart.rs
 create mode 100644 third_party/rust/warp/tests/path.rs
 create mode 100644 third_party/rust/warp/tests/query.rs
 create mode 100644 third_party/rust/warp/tests/redirect.rs
 create mode 100644 third_party/rust/warp/tests/reply_with.rs
 create mode 100644 third_party/rust/warp/tests/ws.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/.cargo-checksum.json
 create mode 100644 third_party/rust/wasmparser-0.48.2/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wasmparser-0.48.2/Cargo.lock
 create mode 100644 third_party/rust/wasmparser-0.48.2/Cargo.toml
 create mode 100644 third_party/rust/wasmparser-0.48.2/LICENSE
 create mode 100644 third_party/rust/wasmparser-0.48.2/ORG_CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wasmparser-0.48.2/README.md
 create mode 100644 third_party/rust/wasmparser-0.48.2/SECURITY.md
 create mode 100644 third_party/rust/wasmparser-0.48.2/benches/benchmark.rs
 create mode 100755 third_party/rust/wasmparser-0.48.2/compare-master.sh
 create mode 100644 third_party/rust/wasmparser-0.48.2/examples/dump.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/examples/simple.rs
 create mode 100755 third_party/rust/wasmparser-0.48.2/format-all.sh
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/binary_reader.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/lib.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/limits.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/module_resources.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/operators_validator.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/parser.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/primitives.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/code_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/data_count_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/data_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/element_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/export_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/function_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/global_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/import_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/init_expr.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/linking_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/memory_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/mod.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/module.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/name_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/operators.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/producers_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/reloc_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/section_reader.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/sourcemappingurl_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/start_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/table_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/readers/type_section.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/tests.rs
 create mode 100644 third_party/rust/wasmparser-0.48.2/src/validator.rs
 create mode 100755 third_party/rust/wasmparser-0.48.2/test-all.sh
 create mode 100644 third_party/rust/wasmparser/.cargo-checksum.json
 create mode 100644 third_party/rust/wasmparser/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wasmparser/Cargo.lock
 create mode 100644 third_party/rust/wasmparser/Cargo.toml
 create mode 100644 third_party/rust/wasmparser/LICENSE
 create mode 100644 third_party/rust/wasmparser/ORG_CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wasmparser/README.md
 create mode 100644 third_party/rust/wasmparser/SECURITY.md
 create mode 100644 third_party/rust/wasmparser/benches/benchmark.rs
 create mode 100755 third_party/rust/wasmparser/compare-master.sh
 create mode 100644 third_party/rust/wasmparser/examples/dump.rs
 create mode 100644 third_party/rust/wasmparser/examples/simple.rs
 create mode 100755 third_party/rust/wasmparser/format-all.sh
 create mode 100644 third_party/rust/wasmparser/src/binary_reader.rs
 create mode 100644 third_party/rust/wasmparser/src/lib.rs
 create mode 100644 third_party/rust/wasmparser/src/limits.rs
 create mode 100644 third_party/rust/wasmparser/src/module_resources.rs
 create mode 100644 third_party/rust/wasmparser/src/operators_validator.rs
 create mode 100644 third_party/rust/wasmparser/src/parser.rs
 create mode 100644 third_party/rust/wasmparser/src/primitives.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/code_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/data_count_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/data_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/element_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/export_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/function_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/global_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/import_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/init_expr.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/linking_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/memory_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/mod.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/module.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/name_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/operators.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/producers_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/reloc_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/section_reader.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/sourcemappingurl_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/start_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/table_section.rs
 create mode 100644 third_party/rust/wasmparser/src/readers/type_section.rs
 create mode 100644 third_party/rust/wasmparser/src/tests.rs
 create mode 100644 third_party/rust/wasmparser/src/validator.rs
 create mode 100755 third_party/rust/wasmparser/test-all.sh
 create mode 100644 third_party/rust/wast/.cargo-checksum.json
 create mode 100644 third_party/rust/wast/Cargo.toml
 create mode 100644 third_party/rust/wast/LICENSE-APACHE
 create mode 100644 third_party/rust/wast/LICENSE-MIT
 create mode 100644 third_party/rust/wast/README.md
 create mode 100644 third_party/rust/wast/src/ast/assert_expr.rs
 create mode 100644 third_party/rust/wast/src/ast/custom.rs
 create mode 100644 third_party/rust/wast/src/ast/event.rs
 create mode 100644 third_party/rust/wast/src/ast/export.rs
 create mode 100644 third_party/rust/wast/src/ast/expr.rs
 create mode 100644 third_party/rust/wast/src/ast/func.rs
 create mode 100644 third_party/rust/wast/src/ast/global.rs
 create mode 100644 third_party/rust/wast/src/ast/import.rs
 create mode 100644 third_party/rust/wast/src/ast/memory.rs
 create mode 100644 third_party/rust/wast/src/ast/mod.rs
 create mode 100644 third_party/rust/wast/src/ast/module.rs
 create mode 100644 third_party/rust/wast/src/ast/table.rs
 create mode 100644 third_party/rust/wast/src/ast/token.rs
 create mode 100644 third_party/rust/wast/src/ast/types.rs
 create mode 100644 third_party/rust/wast/src/ast/wast.rs
 create mode 100644 third_party/rust/wast/src/binary.rs
 create mode 100644 third_party/rust/wast/src/lexer.rs
 create mode 100644 third_party/rust/wast/src/lib.rs
 create mode 100644 third_party/rust/wast/src/parser.rs
 create mode 100644 third_party/rust/wast/src/resolve/expand.rs
 create mode 100644 third_party/rust/wast/src/resolve/mod.rs
 create mode 100644 third_party/rust/wast/src/resolve/names.rs
 create mode 100644 third_party/rust/wast/src/resolve/tyexpand.rs
 create mode 100644 third_party/rust/wat/.cargo-checksum.json
 create mode 100644 third_party/rust/wat/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wat/Cargo.lock
 create mode 100644 third_party/rust/wat/Cargo.toml
 create mode 100644 third_party/rust/wat/LICENSE
 create mode 100644 third_party/rust/wat/ORG_CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/wat/README.md
 create mode 100644 third_party/rust/wat/SECURITY.md
 create mode 100644 third_party/rust/wat/examples/wat2wasm.rs
 create mode 100644 third_party/rust/wat/src/lib.rs
 create mode 100644 third_party/rust/wat/tests/annotations.rs
 create mode 100644 third_party/rust/wat/tests/comments.rs
 create mode 100644 third_party/rust/wat/tests/parse-fail.rs
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-index.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-index.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name2.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name2.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name3.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/bad-name3.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/block1.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/block1.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/block2.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/block2.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/block3.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/block3.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/inline1.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/inline1.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string1.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string1.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string10.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string10.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string11.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string11.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string12.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string12.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string13.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string13.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string14.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string14.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string15.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string15.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string16.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string16.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string2.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string2.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string3.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string3.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string4.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string4.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string5.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string5.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string6.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string6.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string7.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string7.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string8.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string8.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/string9.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/string9.wat.err
 create mode 100644 third_party/rust/wat/tests/parse-fail/unbalanced.wat
 create mode 100644 third_party/rust/wat/tests/parse-fail/unbalanced.wat.err
 create mode 100644 third_party/rust/wat/tests/recursive.rs
 create mode 100644 third_party/rust/wat/tests/regression/atomics.wat
 create mode 100644 third_party/rust/wat/tests/regression/blockty.wat
 create mode 100644 third_party/rust/wat/tests/regression/comments.wat
 create mode 100644 third_party/rust/wat/tests/regression/dummy.wat
 create mode 100644 third_party/rust/wat/tests/regression/duplicate.wast
 create mode 100644 third_party/rust/wat/tests/regression/empty.wast
 create mode 100644 third_party/rust/wat/tests/regression/exnref.wat
 create mode 100644 third_party/rust/wat/tests/regression/float1.wat
 create mode 100644 third_party/rust/wat/tests/regression/fuzz1.wat
 create mode 100644 third_party/rust/wat/tests/regression/gc-ref-global-import.wat
 create mode 100644 third_party/rust/wat/tests/regression/gc-ref.wat
 create mode 100644 third_party/rust/wat/tests/regression/gc-struct.wat
 create mode 100644 third_party/rust/wat/tests/regression/invalid-ty.wat
 create mode 100644 third_party/rust/wat/tests/regression/invalid-ty2.wat
 create mode 100644 third_party/rust/wat/tests/regression/table-copy.wat
 create mode 100644 third_party/rust/wat/tests/regression/table-init.wat
 create mode 100644 third_party/rust/wat/tests/regression/table-opt-idx.wat
 create mode 100644 third_party/rust/wat/tests/wabt.rs
 create mode 100644 third_party/rust/webext-storage/.cargo-checksum.json
 create mode 100644 third_party/rust/webext-storage/Cargo.toml
 create mode 100644 third_party/rust/webext-storage/README.md
 create mode 100644 third_party/rust/webext-storage/build.rs
 create mode 100644 third_party/rust/webext-storage/sql/create_schema.sql
 create mode 100644 third_party/rust/webext-storage/sql/create_sync_temp_tables.sql
 create mode 100644 third_party/rust/webext-storage/src/api.rs
 create mode 100644 third_party/rust/webext-storage/src/db.rs
 create mode 100644 third_party/rust/webext-storage/src/error.rs
 create mode 100644 third_party/rust/webext-storage/src/lib.rs
 create mode 100644 third_party/rust/webext-storage/src/migration.rs
 create mode 100644 third_party/rust/webext-storage/src/schema.rs
 create mode 100644 third_party/rust/webext-storage/src/store.rs
 create mode 100644 third_party/rust/webext-storage/src/sync/bridge.rs
 create mode 100644 third_party/rust/webext-storage/src/sync/incoming.rs
 create mode 100644 third_party/rust/webext-storage/src/sync/mod.rs
 create mode 100644 third_party/rust/webext-storage/src/sync/outgoing.rs
 create mode 100644 third_party/rust/webext-storage/src/sync/sync_tests.rs
 create mode 100644 third_party/rust/webrtc-sdp/.cargo-checksum.json
 create mode 100644 third_party/rust/webrtc-sdp/CHANGELOG.md
 create mode 100644 third_party/rust/webrtc-sdp/CODE_OF_CONDUCT.md
 create mode 100644 third_party/rust/webrtc-sdp/Cargo.lock
 create mode 100644 third_party/rust/webrtc-sdp/Cargo.toml
 create mode 100644 third_party/rust/webrtc-sdp/LICENSE
 create mode 100644 third_party/rust/webrtc-sdp/README.md
 create mode 100644 third_party/rust/webrtc-sdp/examples/file_parser.rs
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/02.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/03.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/04.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/05.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/06.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/07.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/08.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/09.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/10.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/11.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/12.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/13.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/14.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/15.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/16.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/17.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/18.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/19.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/20.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/21.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/22.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/23.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/24.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/25.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/26.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/27.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/28.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/29.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/30.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/31.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/32.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/33.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/34.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/35.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/36.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/37.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/38.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/39.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/40.sdp
 create mode 100644 third_party/rust/webrtc-sdp/examples/sdps/41.sdp
 create mode 100755 third_party/rust/webrtc-sdp/examples/sdps/extract.sh
 create mode 100644 third_party/rust/webrtc-sdp/src/address.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/anonymizer.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/attribute_type.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/error.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/lib.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/media_type.rs
 create mode 100644 third_party/rust/webrtc-sdp/src/network.rs
 create mode 100644 third_party/rust/webrtc-sdp/tests/unit_tests.rs
 create mode 100644 third_party/rust/weedle/.cargo-checksum.json
 create mode 100644 third_party/rust/weedle/Cargo.toml
 create mode 100644 third_party/rust/weedle/LICENSE.md
 create mode 100644 third_party/rust/weedle/README.md
 create mode 100644 third_party/rust/weedle/src/argument.rs
 create mode 100644 third_party/rust/weedle/src/attribute.rs
 create mode 100644 third_party/rust/weedle/src/common.rs
 create mode 100644 third_party/rust/weedle/src/dictionary.rs
 create mode 100644 third_party/rust/weedle/src/interface.rs
 create mode 100644 third_party/rust/weedle/src/lib.rs
 create mode 100644 third_party/rust/weedle/src/literal.rs
 create mode 100644 third_party/rust/weedle/src/macros.rs
 create mode 100644 third_party/rust/weedle/src/mixin.rs
 create mode 100644 third_party/rust/weedle/src/namespace.rs
 create mode 100644 third_party/rust/weedle/src/term.rs
 create mode 100644 third_party/rust/weedle/src/types.rs
 create mode 100644 third_party/rust/weedle/src/whitespace.rs
 create mode 100644 third_party/rust/weedle/tests/defs/dom.webidl
 create mode 100644 third_party/rust/weedle/tests/defs/html.webidl
 create mode 100644 third_party/rust/weedle/tests/defs/interface-constructor.webidl
 create mode 100644 third_party/rust/weedle/tests/defs/mediacapture-streams.webidl
 create mode 100644 third_party/rust/weedle/tests/webidl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi-0.2.8/Cargo.toml
 create mode 100644 third_party/rust/winapi-0.2.8/LICENSE.md
 create mode 100644 third_party/rust/winapi-0.2.8/src/activation.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/audioclient.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/audiosessiontypes.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/basetsd.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/bcrypt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/cfg.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/cfgmgr32.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/combaseapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/commctrl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/commdlg.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/corsym.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d2d1.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d2dbasetypes.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d10shader.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d11.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d11shader.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d12.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d12sdklayers.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d12shader.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d9.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d9caps.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3d9types.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3dcommon.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/d3dcompiler.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dbghelp.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dcommon.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/devpropdef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/docobj.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dpapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dsgetdc.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dsound.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dsrole.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dwmapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dwrite.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgi1_2.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgi1_3.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgi1_4.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgiformat.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/dxgitype.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/errhandlingapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/excpt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/fileapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/gl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/guiddef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/heapapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/hidclass.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/hidpi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/hidsdi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/hidusage.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/hstring.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/http.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/imm.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/inaddr.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/inspectable.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ksmedia.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lib.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/libloaderapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lmaccess.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lmcons.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lmdfs.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lmerrlog.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lmjoin.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/lsalookup.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/macros.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/memoryapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/minschannel.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/minwinbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/minwindef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/mmdeviceapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/mmreg.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/mmsystem.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/mscat.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/mssip.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/nb30.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ncrypt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ntdef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ntsecapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ntstatus.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/oaidl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/objbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/objidl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/objidlbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/olectl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/pdh.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/playsoundapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/processsnapshot.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/processthreadsapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/propidl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/propsys.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/prsht.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/psapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/qos.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/reason.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/restrictederrorinfo.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/roapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/roerrorapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/rpc.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/rpcdce.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/sapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/schannel.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/servprov.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/setupapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shellapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shellscalingapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shlguid.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shlobj.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shobjidl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/shtypes.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/spapidef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/sql.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/sqltypes.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/sspi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/strmif.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/subauth.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/synchapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/sysinfoapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/threadpoolapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/timezoneapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/tlhelp32.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/unknwnbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/urlhist.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/urlmon.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/usb.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/usbspec.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/usp10.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/vadefs.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/vsbackup.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/vss.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/vsserror.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/vswriter.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/werapi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wincon.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wincred.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wincrypt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/windef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/windowscodecs.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/windowsx.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winerror.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winevt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wingdi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winhttp.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winioctl.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winnetwk.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winnls.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winnt.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winreg.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winscard.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winsmcrd.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winsock2.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winspool.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winstring.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winsvc.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winusb.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winusbio.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/winuser.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ws2def.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ws2ipdef.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ws2spi.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/ws2tcpip.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wtypes.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/wtypesbase.rs
 create mode 100644 third_party/rust/winapi-0.2.8/src/xinput.rs
 create mode 100644 third_party/rust/winapi-build/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi-build/Cargo.toml
 create mode 100644 third_party/rust/winapi-build/src/lib.rs
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/Cargo.toml
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/build.rs
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_aclui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_activeds.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_advapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_advpack.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_amsi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_api-ms-win-net-isolation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_apidll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_appmgmts.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_appnotify.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_asycfilt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_audioeng.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_authz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_avifil32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_avrt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_basesrv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_bcrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_bluetoothapis.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_bthprops.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_certadm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_certpoleng.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cfgmgr32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_chakrart.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cldapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_clfsw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_clusapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_comctl32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_comdlg32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_comppkgsup.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_compstui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_comsvcs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_coremessaging.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_credui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_crypt32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cryptdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cryptnet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cryptui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cryptxml.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cscapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_cscdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d2d1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3d10.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3d10_1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3d11.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3d12.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3d9.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3dcompiler.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3dcsx.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_d3dcsxd.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_davclnt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dbgeng.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dbghelp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dciman32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dcomp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ddraw.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_deviceaccess.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_devmgr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dflayout.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dhcpsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_difxapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dinput8.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dmprocessxmlfiltered.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dnsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dnsperf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dnsrslvr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dpx.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_drt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_drtprov.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_drttransport.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dsound.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dsprop.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dssec.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dststlog.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dsuiext.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dwmapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dxgi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_dxva2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_eappcfg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_eappprxy.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_easregprov.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_efswrt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_elscore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_esent.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_evr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_faultrep.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_feclient.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_fhsvcctl.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_fltlib.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_fontsub.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_framedyd.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_framedyn.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_fwpuclnt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_fxsutility.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_gdi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_gdiplus.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_glmf32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_glu32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_gpedit.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_hbaapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_hid.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_hlink.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_hrtfapo.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_httpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_iashlpr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_icm32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_icmui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_icuin.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_icuuc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_imagehlp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_imgutil.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_imm32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_infocardapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_inkobjcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_inseng.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_iphlpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_iprop.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_irprops.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_iscsidsc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_jsrt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_kernel32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ksproxy.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ksuser.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ktmw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_loadperf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_lz32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_magnification.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mciole32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mdmlocalmanagement.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mdmregistration.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfplat.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfplay.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfreadwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mfsrcsnk.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mgmtapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-authz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-bcrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-crypt32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-cryptbase.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-cryptnet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-dfscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-dnsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-dsparse.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-dsrole.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-iphlpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-logoncli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-mpr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-ncrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-netutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-samcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-schedcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-srvcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-sspicli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-userenv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-websocket.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-winhttp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-wkscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-wldap32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore-ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-advapi32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-advapi32-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-normaliz-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-ole32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shell32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shlwapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shlwapi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-user32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mincore_downlevel.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mmdevapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mpr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mprapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mprsnap.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mqrt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mrmsupport.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msacm32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msajapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mscms.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msctfmonitor.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msdelta.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msdmo.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msdrm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msimg32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mspatcha.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mspatchc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msports.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msrating.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mstask.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msv1_0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_msvfw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mtx.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_mtxdm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ncrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_nddeapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ndfapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_netapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_netsh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_newdev.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ninput.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_normaliz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntdsa.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntdsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntdsatq.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntdsetup.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntfrsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntlanman.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntmarta.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntquery.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ntvdm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_odbc32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_odbcbcp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_oemlicense.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ole32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_oleacc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_olecli32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_oledlg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_olepro32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_olesvr32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ondemandconnroutehelper.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-atoms-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-calendar-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l3-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-enclave-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-5.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-perfcounters-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-privateprofile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-privateprofile-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sidebyside-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sidebyside-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-stringansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-threadpool-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-toolhelp-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-toolhelp-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-versionansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-tdh-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-mm-time-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-oobe-notification-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-perf-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-limitsmanagement-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-systemfunctions-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-unicodeansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shell-shdirectory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-authz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-bcrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-crypt32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-cryptbase.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-cryptnet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-dfscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-dnsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-dsparse.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-dsrole.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-fltlib.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-iphlpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-logoncli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-mpr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-ncrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-netutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-ntdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-powrprof.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-profapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-samcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-schedcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-srvcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-sspicli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-tokenbinding.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-userenv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-websocket.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-winhttp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-wkscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-wldap32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore-xmllite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-apphelp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-comctl32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-comdlg32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3d10.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3d9.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3dx10_47.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-difxapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-gdi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-input.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-msi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-newdev.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oleacc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oledlg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-pdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-psapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-resutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-rstrtmgr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-secur32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-setupapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-shell32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-shlwapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-tdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-twinapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-user32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-uxtheme.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-version.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-winmm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-winspool.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-wtsapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecore_downlevel.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-atoms-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-calendar-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l3-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-enclave-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-5.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-perfcounters-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-privateprofile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-privateprofile-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psm-appnotify-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sidebyside-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sidebyside-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-slapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-stringansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-threadpool-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-toolhelp-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-toolhelp-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-versionansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-tdh-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-expandedresources-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-gamemonitor-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-gamemonitor-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-misc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-misc-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-mme-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-playsound-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-time-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-ntuser-sysparams-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-oobe-notification-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-perf-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-limitsmanagement-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-systemfunctions-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-unicodeansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shell-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shell-shdirectory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-authz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-bcrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-chakra.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-coremessaging.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-crypt32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-cryptbase.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-cryptnet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-d2d1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-d3d11.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-d3d12.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-deviceaccess.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dfscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dnsapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dsparse.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dsrole.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-dxgi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-esent.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-core-iuri-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-gaming-xinput-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-networking-wlanapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-shell32-shellfolders-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-shell32-shellfolders-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-fltlib.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-hid.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-hrtfapo.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-inkobjcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-iphlpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-logoncli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mfplat.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mmdevapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mpr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-msajapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ncrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-netutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ntdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-powrprof.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-profapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-propsys.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-rometadata.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-samcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-schedcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-srvcli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-sspicli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-tokenbinding.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-urlmon.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-userenv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-webservices.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-websocket.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-windows.networking.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-windowscodecs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-winhttp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-wintrust.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-wkscli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-wlanapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-wldap32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-wpprecorderum.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-xaudio2_9.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap-xmllite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-apphelp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-comctl32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-comdlg32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3d10.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3d9.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3dx10_47.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-difxapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-gdi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-input.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-msi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-newdev.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oleacc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oledlg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-pdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-psapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-resutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-rstrtmgr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-secur32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-setupapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-shell32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-shlwapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-tdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-twinapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-user32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-uxtheme.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-version.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-winmm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-winspool.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-wtsapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_opengl32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_p2p.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_p2pgraph.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_pathcch.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_pdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_peerdist.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_powrprof.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_prntvpt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_propsys.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_psapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_quartz.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_query.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_qwave.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rasapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rasdlg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_resutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rometadata.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rpcexts.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rpcns4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rpcproxy.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rstrtmgr.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rtm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rtutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_rtworkq.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_runtimeobject.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_samlib.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_samsrv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sas.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_scarddlg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_scecli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_scesrv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_schannel.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_secur32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_security.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sens.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sensapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sensorsutils.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_setupapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sfc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shdocvw.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shell32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shfolder.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_shlwapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_slc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_slcext.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_slwga.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_snmpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_spoolss.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sporder.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_srpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ssdpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_sti.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_swdevice.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_synchronization.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_t2embed.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_tapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_tbs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_tdh.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_thunk32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_tokenbinding.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_traffic.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_tsec.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_twain_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_txfw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ualapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_uiautomationcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_umpdddi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_urlmon.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_user32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_userenv.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_usp10.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_uxtheme.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vdmdbg.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_version.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vfw32-avicap32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vfw32-avifil32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vfw32-msvfw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vfw32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_virtdisk.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_vssapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wcmapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wdsbp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wdsclientapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wdsmc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wdspxe.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wdstptc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_webservices.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_websocket.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wecapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wer.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wevtapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wiaservc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winbio.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windows.networking.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windows.ui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-appmodel-runtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-appmodel-runtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psm-appnotify-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-slapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-expandedresources-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-gamemonitor-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-gamemonitor-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-bcrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-chakra.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-coremessaging.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-crypt32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-d2d1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-d3d11.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-d3d12.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-deviceaccess.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-dwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-dxgi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-esent.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-core-iuri-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-gaming-xinput-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-hrtfapo.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-inkobjcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-iphlpapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mfplat.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mmdevapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-msajapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ncrypt.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ntdll.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-propsys.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-rometadata.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-sspicli.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-urlmon.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-webservices.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-windows.networking.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-windowscodecs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-xaudio2_9.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp-xmllite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-cabinet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d2d1.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d3d11.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-deviceaccess.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dxgi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-esent.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mfplat.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mmdevapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-msajapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mscoree.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mswsock.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-propsys.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-rpcrt4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-urlmon.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-webservices.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windows.networking.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windowscodecs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xaudio2_8.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xmllite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_windowscodecs.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winfax.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winhttp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wininet.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winmm.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winscard.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winspool.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winsqlite3.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winsta.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wintrust.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_winusb.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wlanapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wlanui.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wldap32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wmip.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wmvcore.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wofutil.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wow32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_ws2_32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wscapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wsclient.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wsdapi.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wsmsvc.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wsnmp32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wsock32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_wtsapi32.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xaudio2.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xaudio2_8.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xinput.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xinput9_1_0.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xinputuap.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xmllite.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xolehlp.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xpsdocumenttargetprint.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/lib/libwinapi_xpsprint.a
 create mode 100644 third_party/rust/winapi-i686-pc-windows-gnu/src/lib.rs
 create mode 100644 third_party/rust/winapi-util/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi-util/COPYING
 create mode 100644 third_party/rust/winapi-util/Cargo.toml
 create mode 100644 third_party/rust/winapi-util/LICENSE-MIT
 create mode 100644 third_party/rust/winapi-util/README.md
 create mode 100644 third_party/rust/winapi-util/UNLICENSE
 create mode 100644 third_party/rust/winapi-util/appveyor.yml
 create mode 100755 third_party/rust/winapi-util/ci/script.sh
 create mode 100644 third_party/rust/winapi-util/src/console.rs
 create mode 100644 third_party/rust/winapi-util/src/file.rs
 create mode 100644 third_party/rust/winapi-util/src/lib.rs
 create mode 100644 third_party/rust/winapi-util/src/win.rs
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/Cargo.toml
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/build.rs
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_aclui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_activeds.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_advapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_advpack.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_amsi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_api-ms-win-net-isolation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_appmgmts.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_appnotify.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_audioeng.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_authz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_avifil32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_avrt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_basesrv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_bcrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_bluetoothapis.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_bthprops.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_certadm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_certpoleng.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cfgmgr32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_chakrart.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cldapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_clfsw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_clusapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_comctl32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_comdlg32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_comppkgsup.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_compstui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_comsvcs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_coremessaging.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_credui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_crypt32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cryptdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cryptnet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cryptui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cryptxml.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cscapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_cscdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d2d1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3d10.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3d10_1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3d11.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3d12.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3d9.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3dcompiler.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3dcsx.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_d3dcsxd.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_davclnt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dbgeng.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dbghelp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dciman32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dcomp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ddraw.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_deviceaccess.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_devmgr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dflayout.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dhcpsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_difxapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dinput8.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dmprocessxmlfiltered.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dnsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dnsperf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dnsrslvr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dpx.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_drt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_drtprov.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_drttransport.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dsound.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dsprop.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dssec.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dststlog.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dsuiext.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dwmapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dxgi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_dxva2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_eappcfg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_eappprxy.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_easregprov.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_efswrt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_elscore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_esent.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_evr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_faultrep.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_feclient.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_fhsvcctl.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_fltlib.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_fontsub.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_framedyd.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_framedyn.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_fwpuclnt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_fxsutility.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_gdi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_gdiplus.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_glmf32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_glu32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_gpedit.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_hbaapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_hid.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_hlink.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_hrtfapo.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_httpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_iashlpr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_icm32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_icmui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_icuin.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_icuuc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_imagehlp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_imgutil.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_imm32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_infocardapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_inkobjcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_inseng.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_iphlpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_iprop.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_irprops.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_iscsidsc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_jsrt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_kernel32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ksproxy.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ksuser.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ktmw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_loadperf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_lz32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_magnification.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mciole32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mdmlocalmanagement.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mdmregistration.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfplat.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfplay.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfreadwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mfsrcsnk.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mgmtapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-authz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-bcrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-crypt32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-cryptbase.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-cryptnet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-dfscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-dnsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-dsparse.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-dsrole.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-iphlpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-logoncli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-mpr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-ncrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-netutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-samcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-schedcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-srvcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-sspicli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-userenv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-websocket.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-winhttp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-wkscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-wldap32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore-ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-advapi32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-advapi32-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-normaliz-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-ole32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shell32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shlwapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-shlwapi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-user32-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel-api-ms-win-downlevel-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mincore_downlevel.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mmdevapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mpr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mprapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mprsnap.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mqrt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mrmsupport.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msacm32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msajapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mscms.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msctfmonitor.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msdelta.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msdmo.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msdrm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msimg32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mspatcha.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mspatchc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msports.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msrating.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mstask.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msv1_0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_msvfw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mtx.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_mtxdm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-api-ms-win-net-isolation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-api-ms-win-net-isolation-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-clfsw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-clusapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-cryptxml.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-dbgeng.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-dbghelp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-dnsperf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-esent.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-faultrep.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-framedynos.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-fwpuclnt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-hbaapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-httpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-iscsidsc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-ktmw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-loadperf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-mprapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-netsh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-ntdsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-ntlanman.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-pdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-resutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-snmpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-tbs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-traffic.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-virtdisk.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-vssapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-webservices.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-wer.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-wevtapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-wintrust.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-wnvapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv-wsmsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nanosrv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ncrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_nddeapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ndfapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_netapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_netsh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_newdev.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ninput.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_normaliz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntdsa.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntdsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntdsatq.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntdsetup.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntfrsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntlanman.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntmarta.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ntquery.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_odbc32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_odbcbcp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oemlicense.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ole32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oleacc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_olecli32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oledlg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_olesvr32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ondemandconnroutehelper.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-atoms-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-calendar-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-console-l3-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-enclave-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-job-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-5.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-kernel32-legacy-l1-1-6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-perfcounters-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-privateprofile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-privateprofile-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-processtopology-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-registry-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sidebyside-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sidebyside-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-string-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-stringansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-threadpool-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-toolhelp-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-toolhelp-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-versionansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-eventing-tdh-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-mm-time-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-oobe-notification-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-perf-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-limitsmanagement-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-security-systemfunctions-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shcore-unicodeansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-api-ms-win-shell-shdirectory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-authz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-bcrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-crypt32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-cryptbase.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-cryptnet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-dfscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-dnsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-dsparse.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-dsrole.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-fltlib.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-iphlpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-logoncli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-mpr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-ncrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-netutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-ntdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-powrprof.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-profapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-samcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-schedcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-srvcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-sspicli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-tokenbinding.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-userenv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-websocket.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-winhttp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-wkscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-wldap32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore-xmllite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-apphelp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-comctl32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-comdlg32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3d10.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3d9.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-d3dx10_47.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-difxapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-gdi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-input.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-msi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-newdev.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oleacc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-oledlg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-pdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-psapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-resutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-rstrtmgr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-secur32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-setupapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-shell32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-shlwapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-tdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-twinapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-user32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-uxtheme.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-version.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-winmm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-winspool.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-wtsapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecore_downlevel.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-appmodel-runtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-atoms-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-calendar-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-console-l3-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-debug-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-enclave-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-file-l2-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-firmware-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-job-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-5.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-kernel32-legacy-l1-1-6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-memory-l1-1-5.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-perfcounters-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-privateprofile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-privateprofile-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processenvironment-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processsnapshot-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-processtopology-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-psm-appnotify-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-quirks-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-quirks-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-registry-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-rtlsupport-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-shutdown-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sidebyside-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sidebyside-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-slapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-string-obsolete-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-stringansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-systemtopology-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-systemtopology-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-threadpool-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-toolhelp-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-toolhelp-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-util-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-version-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-versionansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-winrt-string-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-wow64-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-config-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-config-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-swdevice-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-devices-swdevice-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-dx-d3dkmt-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-consumer-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-eventing-tdh-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-expandedresources-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-gamemonitor-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-gamemonitor-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-gaming-tcui-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-misc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-misc-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-mme-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-playsound-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-mm-time-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-ntuser-sysparams-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-oobe-notification-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-perf-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-limitsmanagement-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-power-setting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-appcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-base-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-credentials-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-lsalookup-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-security-systemfunctions-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-core-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-management-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-management-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-service-winsvc-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-registry-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-registry-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shcore-unicodeansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shell-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-api-ms-win-shell-shdirectory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-authz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-bcrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-chakra.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-coremessaging.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-crypt32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-cryptbase.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-cryptnet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-d2d1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-d3d11.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-d3d12.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-deviceaccess.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dfscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dnsapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dsparse.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dsrole.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-dxgi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-esent.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-core-iuri-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-gaming-xinput-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-networking-wlanapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-shell32-shellfolders-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-shell32-shellfolders-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ext-ms-win-uiacore-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-fltlib.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-hid.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-hrtfapo.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-inkobjcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-iphlpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-logoncli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mfplat.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mmdevapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mpr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-msajapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ncrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-netutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ntdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-powrprof.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-profapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-propsys.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-rometadata.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-samcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-schedcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-srvcli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-sspicli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-tokenbinding.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-urlmon.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-userenv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-webservices.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-websocket.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-windows.networking.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-windowscodecs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-winhttp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-wintrust.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-wkscli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-wlanapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-wldap32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-wpprecorderum.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-xaudio2_9.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap-xmllite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-apphelp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-comctl32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-comdlg32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3d10.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3d9.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-d3dx10_47.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-difxapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-gdi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-input.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-msi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-newdev.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oleacc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-oledlg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-pdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-psapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-resutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-rstrtmgr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-secur32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-setupapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-shell32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-shlwapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-tdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-twinapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-user32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-uxtheme.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-version.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-winmm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-winspool.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-wtsapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_onecoreuap_downlevel.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_opengl32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_opmxbox.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_p2p.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_p2pgraph.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_pathcch.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_pdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_peerdist.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_powrprof.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_prntvpt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_propsys.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_psapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_quartz.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_query.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_qwave.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rasapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rasdlg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_resutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rometadata.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rpcexts.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rpcns4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rpcproxy.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rstrtmgr.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rtm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rtutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_rtworkq.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_runtimeobject.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_samlib.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_samsrv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sas.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_scarddlg.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_scecli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_scesrv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_schannel.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_secur32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_security.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sens.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sensapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sensorsutils.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_setupapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sfc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-scaling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shdocvw.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shell32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shfolder.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_shlwapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_slc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_slcext.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_slwga.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_snmpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_spoolss.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sporder.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_srpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ssdpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_sti.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_swdevice.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_synchronization.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_t2embed.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_tapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_tbs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_tdh.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_tokenbinding.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_traffic.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_tsec.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_txfw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ualapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_uiautomationcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_umpdddi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_urlmon.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_user32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_userenv.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_usp10.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_uxtheme.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_version.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vertdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vfw32-avicap32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vfw32-avifil32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vfw32-msvfw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vfw32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_virtdisk.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_vssapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wcmapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wdsbp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wdsclientapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wdsmc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wdspxe.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wdstptc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_webservices.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_websocket.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wecapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wer.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wevtapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wiaservc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winbio.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windows.networking.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windows.ui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-appmodel-runtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-appmodel-runtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-com-midlproxystub-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-comm-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-comm-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-console-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-console-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-datetime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-datetime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-debug-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-delayload-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-delayload-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-enclave-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-errorhandling-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-featurestaging-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-featurestaging-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-fibers-l2-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-file-l2-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-handle-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-heap-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-interlocked-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-interlocked-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-io-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-io-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-kernel32-legacy-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-kernel32-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-largeinteger-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-libraryloader-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-libraryloader-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-localization-obsolete-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-memory-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-ansi-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namedpipe-l1-2-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namespace-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-namespace-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-normalization-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-path-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processenvironment-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processthreads-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-processtopology-obsolete-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-profile-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psapi-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-psm-appnotify-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-realtime-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-rtlsupport-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-slapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-synch-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-sysinfo-l1-2-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-threadpool-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-timezone-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-url-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-util-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-version-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-versionansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowsceip-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-windowserrorreporting-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-error-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-error-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-registration-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-roparameterizediid-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-winrt-string-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-wow64-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-core-xstate-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-classicprovider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-consumer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-controller-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-legacy-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-eventing-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-deviceinformation-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-expandedresources-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-gamemonitor-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-gamemonitor-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-gaming-tcui-l1-1-4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-ro-typeresolution-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-base-l1-2-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-cryptoapi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-isolatedcontainer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-lsalookup-ansi-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-lsalookup-l2-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-provider-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-provider-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-sddl-ansi-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-security-sddl-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-api-ms-win-shcore-stream-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-bcrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-chakra.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-coremessaging.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-crypt32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-d2d1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-d3d11.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-d3d12.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-deviceaccess.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-dwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-dxgi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-esent.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-core-iuri-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-gaming-xinput-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ext-ms-win-uiacore-l1-1-3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-hrtfapo.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-inkobjcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-iphlpapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mfplat.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mfsensorgroup.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mmdevapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-msajapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ncrypt.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ntdll.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-propsys.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-rometadata.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-sspicli.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-urlmon.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-webservices.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-windows.networking.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-windowscodecs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-xaudio2_9.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp-xmllite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-advapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-localization-l1-2-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-winrt-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-api-ms-win-core-winrt-robuffer-l1-1-0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-cabinet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d2d1.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d3d11.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-d3dcompiler_47.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-deviceaccess.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dhcpcsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dhcpcsvc6.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-dxgi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-esent.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-kernel32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mfplat.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mfreadwrite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mmdevapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-msajapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mscoree.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-mswsock.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-ole32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-oleaut32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-propsys.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-rpcrt4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-uiautomationcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-urlmon.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-webservices.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windows.data.pdf.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windows.networking.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-windowscodecs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xaudio2_8.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xinput1_4.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel-xmllite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowsapp_downlevel.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_windowscodecs.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winfax.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winhttp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wininet.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winmm.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winscard.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winspool.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winsqlite3.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winsta.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wintrust.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_winusb.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wlanapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wlanui.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wldap32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wmip.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wmvcore.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wnvapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wofutil.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_ws2_32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wscapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wsclient.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wsdapi.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wsmsvc.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wsnmp32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wsock32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_wtsapi32.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xaudio2.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xaudio2_8.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xinput.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xinput9_1_0.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xinputuap.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xmllite.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xolehlp.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xpsdocumenttargetprint.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/lib/libwinapi_xpsprint.a
 create mode 100644 third_party/rust/winapi-x86_64-pc-windows-gnu/src/lib.rs
 create mode 100644 third_party/rust/winapi/.cargo-checksum.json
 create mode 100644 third_party/rust/winapi/Cargo.toml
 create mode 100644 third_party/rust/winapi/LICENSE-APACHE
 create mode 100644 third_party/rust/winapi/LICENSE-MIT
 create mode 100644 third_party/rust/winapi/README.md
 create mode 100644 third_party/rust/winapi/build.rs
 create mode 100644 third_party/rust/winapi/src/km/d3dkmthk.rs
 create mode 100644 third_party/rust/winapi/src/km/mod.rs
 create mode 100644 third_party/rust/winapi/src/lib.rs
 create mode 100644 third_party/rust/winapi/src/macros.rs
 create mode 100644 third_party/rust/winapi/src/shared/basetsd.rs
 create mode 100644 third_party/rust/winapi/src/shared/bcrypt.rs
 create mode 100644 third_party/rust/winapi/src/shared/bugcodes.rs
 create mode 100644 third_party/rust/winapi/src/shared/cderr.rs
 create mode 100644 third_party/rust/winapi/src/shared/cfg.rs
 create mode 100644 third_party/rust/winapi/src/shared/d3d9.rs
 create mode 100644 third_party/rust/winapi/src/shared/d3d9caps.rs
 create mode 100644 third_party/rust/winapi/src/shared/d3d9types.rs
 create mode 100644 third_party/rust/winapi/src/shared/d3dkmdt.rs
 create mode 100644 third_party/rust/winapi/src/shared/d3dukmdt.rs
 create mode 100644 third_party/rust/winapi/src/shared/dcomptypes.rs
 create mode 100644 third_party/rust/winapi/src/shared/devguid.rs
 create mode 100644 third_party/rust/winapi/src/shared/devpkey.rs
 create mode 100644 third_party/rust/winapi/src/shared/devpropdef.rs
 create mode 100644 third_party/rust/winapi/src/shared/dinputd.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi1_2.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi1_3.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi1_4.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi1_5.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgi1_6.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgiformat.rs
 create mode 100644 third_party/rust/winapi/src/shared/dxgitype.rs
 create mode 100644 third_party/rust/winapi/src/shared/evntprov.rs
 create mode 100644 third_party/rust/winapi/src/shared/evntrace.rs
 create mode 100644 third_party/rust/winapi/src/shared/guiddef.rs
 create mode 100644 third_party/rust/winapi/src/shared/hidclass.rs
 create mode 100644 third_party/rust/winapi/src/shared/hidpi.rs
 create mode 100644 third_party/rust/winapi/src/shared/hidsdi.rs
 create mode 100644 third_party/rust/winapi/src/shared/hidusage.rs
 create mode 100644 third_party/rust/winapi/src/shared/ifdef.rs
 create mode 100644 third_party/rust/winapi/src/shared/in6addr.rs
 create mode 100644 third_party/rust/winapi/src/shared/inaddr.rs
 create mode 100644 third_party/rust/winapi/src/shared/intsafe.rs
 create mode 100644 third_party/rust/winapi/src/shared/ks.rs
 create mode 100644 third_party/rust/winapi/src/shared/ksmedia.rs
 create mode 100644 third_party/rust/winapi/src/shared/ktmtypes.rs
 create mode 100644 third_party/rust/winapi/src/shared/lmcons.rs
 create mode 100644 third_party/rust/winapi/src/shared/minwindef.rs
 create mode 100644 third_party/rust/winapi/src/shared/mmreg.rs
 create mode 100644 third_party/rust/winapi/src/shared/mod.rs
 create mode 100644 third_party/rust/winapi/src/shared/mstcpip.rs
 create mode 100644 third_party/rust/winapi/src/shared/mswsockdef.rs
 create mode 100644 third_party/rust/winapi/src/shared/netioapi.rs
 create mode 100644 third_party/rust/winapi/src/shared/ntddscsi.rs
 create mode 100644 third_party/rust/winapi/src/shared/ntddser.rs
 create mode 100644 third_party/rust/winapi/src/shared/ntdef.rs
 create mode 100644 third_party/rust/winapi/src/shared/ntstatus.rs
 create mode 100644 third_party/rust/winapi/src/shared/qos.rs
 create mode 100644 third_party/rust/winapi/src/shared/rpc.rs
 create mode 100644 third_party/rust/winapi/src/shared/rpcdce.rs
 create mode 100644 third_party/rust/winapi/src/shared/rpcndr.rs
 create mode 100644 third_party/rust/winapi/src/shared/sddl.rs
 create mode 100644 third_party/rust/winapi/src/shared/sspi.rs
 create mode 100644 third_party/rust/winapi/src/shared/stralign.rs
 create mode 100644 third_party/rust/winapi/src/shared/transportsettingcommon.rs
 create mode 100644 third_party/rust/winapi/src/shared/tvout.rs
 create mode 100644 third_party/rust/winapi/src/shared/usb.rs
 create mode 100644 third_party/rust/winapi/src/shared/usbiodef.rs
 create mode 100644 third_party/rust/winapi/src/shared/usbspec.rs
 create mode 100644 third_party/rust/winapi/src/shared/windef.rs
 create mode 100644 third_party/rust/winapi/src/shared/windowsx.rs
 create mode 100644 third_party/rust/winapi/src/shared/winerror.rs
 create mode 100644 third_party/rust/winapi/src/shared/winusbio.rs
 create mode 100644 third_party/rust/winapi/src/shared/wmistr.rs
 create mode 100644 third_party/rust/winapi/src/shared/wnnc.rs
 create mode 100644 third_party/rust/winapi/src/shared/ws2def.rs
 create mode 100644 third_party/rust/winapi/src/shared/ws2ipdef.rs
 create mode 100644 third_party/rust/winapi/src/shared/wtypes.rs
 create mode 100644 third_party/rust/winapi/src/shared/wtypesbase.rs
 create mode 100644 third_party/rust/winapi/src/um/accctrl.rs
 create mode 100644 third_party/rust/winapi/src/um/aclapi.rs
 create mode 100644 third_party/rust/winapi/src/um/appmgmt.rs
 create mode 100644 third_party/rust/winapi/src/um/audioclient.rs
 create mode 100644 third_party/rust/winapi/src/um/audiosessiontypes.rs
 create mode 100644 third_party/rust/winapi/src/um/avrt.rs
 create mode 100644 third_party/rust/winapi/src/um/bits.rs
 create mode 100644 third_party/rust/winapi/src/um/bits10_1.rs
 create mode 100644 third_party/rust/winapi/src/um/bits1_5.rs
 create mode 100644 third_party/rust/winapi/src/um/bits2_0.rs
 create mode 100644 third_party/rust/winapi/src/um/bits2_5.rs
 create mode 100644 third_party/rust/winapi/src/um/bits3_0.rs
 create mode 100644 third_party/rust/winapi/src/um/bits4_0.rs
 create mode 100644 third_party/rust/winapi/src/um/bits5_0.rs
 create mode 100644 third_party/rust/winapi/src/um/bitscfg.rs
 create mode 100644 third_party/rust/winapi/src/um/bitsmsg.rs
 create mode 100644 third_party/rust/winapi/src/um/cfgmgr32.rs
 create mode 100644 third_party/rust/winapi/src/um/cguid.rs
 create mode 100644 third_party/rust/winapi/src/um/combaseapi.rs
 create mode 100644 third_party/rust/winapi/src/um/coml2api.rs
 create mode 100644 third_party/rust/winapi/src/um/commapi.rs
 create mode 100644 third_party/rust/winapi/src/um/commctrl.rs
 create mode 100644 third_party/rust/winapi/src/um/commdlg.rs
 create mode 100644 third_party/rust/winapi/src/um/commoncontrols.rs
 create mode 100644 third_party/rust/winapi/src/um/consoleapi.rs
 create mode 100644 third_party/rust/winapi/src/um/corsym.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1_1.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1_2.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1_3.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1effectauthor.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1effects.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1effects_1.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1effects_2.rs
 create mode 100644 third_party/rust/winapi/src/um/d2d1svg.rs
 create mode 100644 third_party/rust/winapi/src/um/d2dbasetypes.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10_1.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10_1shader.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10effect.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10misc.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10sdklayers.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d10shader.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11_1.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11_2.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11_3.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11_4.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11on12.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11sdklayers.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11shader.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d11tokenizedprogramformat.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d12.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d12sdklayers.rs
 create mode 100644 third_party/rust/winapi/src/um/d3d12shader.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dcommon.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dcompiler.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dcsx.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dx10core.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dx10math.rs
 create mode 100644 third_party/rust/winapi/src/um/d3dx10mesh.rs
 create mode 100644 third_party/rust/winapi/src/um/datetimeapi.rs
 create mode 100644 third_party/rust/winapi/src/um/davclnt.rs
 create mode 100644 third_party/rust/winapi/src/um/dbghelp.rs
 create mode 100644 third_party/rust/winapi/src/um/dbt.rs
 create mode 100644 third_party/rust/winapi/src/um/dcommon.rs
 create mode 100644 third_party/rust/winapi/src/um/dcomp.rs
 create mode 100644 third_party/rust/winapi/src/um/dcompanimation.rs
 create mode 100644 third_party/rust/winapi/src/um/dde.rs
 create mode 100644 third_party/rust/winapi/src/um/ddraw.rs
 create mode 100644 third_party/rust/winapi/src/um/ddrawi.rs
 create mode 100644 third_party/rust/winapi/src/um/ddrawint.rs
 create mode 100644 third_party/rust/winapi/src/um/debugapi.rs
 create mode 100644 third_party/rust/winapi/src/um/devicetopology.rs
 create mode 100644 third_party/rust/winapi/src/um/dinput.rs
 create mode 100644 third_party/rust/winapi/src/um/dispex.rs
 create mode 100644 third_party/rust/winapi/src/um/dmksctl.rs
 create mode 100644 third_party/rust/winapi/src/um/dmusicc.rs
 create mode 100644 third_party/rust/winapi/src/um/docobj.rs
 create mode 100644 third_party/rust/winapi/src/um/documenttarget.rs
 create mode 100644 third_party/rust/winapi/src/um/dpa_dsa.rs
 create mode 100644 third_party/rust/winapi/src/um/dpapi.rs
 create mode 100644 third_party/rust/winapi/src/um/dsgetdc.rs
 create mode 100644 third_party/rust/winapi/src/um/dsound.rs
 create mode 100644 third_party/rust/winapi/src/um/dsrole.rs
 create mode 100644 third_party/rust/winapi/src/um/dvp.rs
 create mode 100644 third_party/rust/winapi/src/um/dwmapi.rs
 create mode 100644 third_party/rust/winapi/src/um/dwrite.rs
 create mode 100644 third_party/rust/winapi/src/um/dwrite_1.rs
 create mode 100644 third_party/rust/winapi/src/um/dwrite_2.rs
 create mode 100644 third_party/rust/winapi/src/um/dwrite_3.rs
 create mode 100644 third_party/rust/winapi/src/um/dxdiag.rs
 create mode 100644 third_party/rust/winapi/src/um/dxfile.rs
 create mode 100644 third_party/rust/winapi/src/um/dxgidebug.rs
 create mode 100644 third_party/rust/winapi/src/um/dxva2api.rs
 create mode 100644 third_party/rust/winapi/src/um/dxvahd.rs
 create mode 100644 third_party/rust/winapi/src/um/enclaveapi.rs
 create mode 100644 third_party/rust/winapi/src/um/endpointvolume.rs
 create mode 100644 third_party/rust/winapi/src/um/errhandlingapi.rs
 create mode 100644 third_party/rust/winapi/src/um/evntcons.rs
 create mode 100644 third_party/rust/winapi/src/um/exdisp.rs
 create mode 100644 third_party/rust/winapi/src/um/fibersapi.rs
 create mode 100644 third_party/rust/winapi/src/um/fileapi.rs
 create mode 100644 third_party/rust/winapi/src/um/gl/gl.rs
 create mode 100644 third_party/rust/winapi/src/um/gl/mod.rs
 create mode 100644 third_party/rust/winapi/src/um/handleapi.rs
 create mode 100644 third_party/rust/winapi/src/um/heapapi.rs
 create mode 100644 third_party/rust/winapi/src/um/highlevelmonitorconfigurationapi.rs
 create mode 100644 third_party/rust/winapi/src/um/http.rs
 create mode 100644 third_party/rust/winapi/src/um/imm.rs
 create mode 100644 third_party/rust/winapi/src/um/interlockedapi.rs
 create mode 100644 third_party/rust/winapi/src/um/ioapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/jobapi.rs
 create mode 100644 third_party/rust/winapi/src/um/jobapi2.rs
 create mode 100644 third_party/rust/winapi/src/um/knownfolders.rs
 create mode 100644 third_party/rust/winapi/src/um/ktmw32.rs
 create mode 100644 third_party/rust/winapi/src/um/libloaderapi.rs
 create mode 100644 third_party/rust/winapi/src/um/lmaccess.rs
 create mode 100644 third_party/rust/winapi/src/um/lmalert.rs
 create mode 100644 third_party/rust/winapi/src/um/lmapibuf.rs
 create mode 100644 third_party/rust/winapi/src/um/lmat.rs
 create mode 100644 third_party/rust/winapi/src/um/lmdfs.rs
 create mode 100644 third_party/rust/winapi/src/um/lmerrlog.rs
 create mode 100644 third_party/rust/winapi/src/um/lmjoin.rs
 create mode 100644 third_party/rust/winapi/src/um/lmmsg.rs
 create mode 100644 third_party/rust/winapi/src/um/lmremutl.rs
 create mode 100644 third_party/rust/winapi/src/um/lmrepl.rs
 create mode 100644 third_party/rust/winapi/src/um/lmserver.rs
 create mode 100644 third_party/rust/winapi/src/um/lmshare.rs
 create mode 100644 third_party/rust/winapi/src/um/lmstats.rs
 create mode 100644 third_party/rust/winapi/src/um/lmsvc.rs
 create mode 100644 third_party/rust/winapi/src/um/lmuse.rs
 create mode 100644 third_party/rust/winapi/src/um/lmwksta.rs
 create mode 100644 third_party/rust/winapi/src/um/lowlevelmonitorconfigurationapi.rs
 create mode 100644 third_party/rust/winapi/src/um/lsalookup.rs
 create mode 100644 third_party/rust/winapi/src/um/memoryapi.rs
 create mode 100644 third_party/rust/winapi/src/um/minschannel.rs
 create mode 100644 third_party/rust/winapi/src/um/minwinbase.rs
 create mode 100644 third_party/rust/winapi/src/um/mmdeviceapi.rs
 create mode 100644 third_party/rust/winapi/src/um/mmeapi.rs
 create mode 100644 third_party/rust/winapi/src/um/mmsystem.rs
 create mode 100644 third_party/rust/winapi/src/um/mod.rs
 create mode 100644 third_party/rust/winapi/src/um/msaatext.rs
 create mode 100644 third_party/rust/winapi/src/um/mscat.rs
 create mode 100644 third_party/rust/winapi/src/um/mschapp.rs
 create mode 100644 third_party/rust/winapi/src/um/mssip.rs
 create mode 100644 third_party/rust/winapi/src/um/mswsock.rs
 create mode 100644 third_party/rust/winapi/src/um/namedpipeapi.rs
 create mode 100644 third_party/rust/winapi/src/um/namespaceapi.rs
 create mode 100644 third_party/rust/winapi/src/um/nb30.rs
 create mode 100644 third_party/rust/winapi/src/um/ncrypt.rs
 create mode 100644 third_party/rust/winapi/src/um/ntlsa.rs
 create mode 100644 third_party/rust/winapi/src/um/ntsecapi.rs
 create mode 100644 third_party/rust/winapi/src/um/oaidl.rs
 create mode 100644 third_party/rust/winapi/src/um/objbase.rs
 create mode 100644 third_party/rust/winapi/src/um/objidl.rs
 create mode 100644 third_party/rust/winapi/src/um/objidlbase.rs
 create mode 100644 third_party/rust/winapi/src/um/ocidl.rs
 create mode 100644 third_party/rust/winapi/src/um/ole2.rs
 create mode 100644 third_party/rust/winapi/src/um/oleauto.rs
 create mode 100644 third_party/rust/winapi/src/um/olectl.rs
 create mode 100644 third_party/rust/winapi/src/um/oleidl.rs
 create mode 100644 third_party/rust/winapi/src/um/opmapi.rs
 create mode 100644 third_party/rust/winapi/src/um/pdh.rs
 create mode 100644 third_party/rust/winapi/src/um/perflib.rs
 create mode 100644 third_party/rust/winapi/src/um/physicalmonitorenumerationapi.rs
 create mode 100644 third_party/rust/winapi/src/um/playsoundapi.rs
 create mode 100644 third_party/rust/winapi/src/um/portabledevice.rs
 create mode 100644 third_party/rust/winapi/src/um/portabledeviceapi.rs
 create mode 100644 third_party/rust/winapi/src/um/portabledevicetypes.rs
 create mode 100644 third_party/rust/winapi/src/um/powerbase.rs
 create mode 100644 third_party/rust/winapi/src/um/powersetting.rs
 create mode 100644 third_party/rust/winapi/src/um/powrprof.rs
 create mode 100644 third_party/rust/winapi/src/um/processenv.rs
 create mode 100644 third_party/rust/winapi/src/um/processsnapshot.rs
 create mode 100644 third_party/rust/winapi/src/um/processthreadsapi.rs
 create mode 100644 third_party/rust/winapi/src/um/processtopologyapi.rs
 create mode 100644 third_party/rust/winapi/src/um/profileapi.rs
 create mode 100644 third_party/rust/winapi/src/um/propidl.rs
 create mode 100644 third_party/rust/winapi/src/um/propkeydef.rs
 create mode 100644 third_party/rust/winapi/src/um/propsys.rs
 create mode 100644 third_party/rust/winapi/src/um/prsht.rs
 create mode 100644 third_party/rust/winapi/src/um/psapi.rs
 create mode 100644 third_party/rust/winapi/src/um/realtimeapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/reason.rs
 create mode 100644 third_party/rust/winapi/src/um/restartmanager.rs
 create mode 100644 third_party/rust/winapi/src/um/restrictederrorinfo.rs
 create mode 100644 third_party/rust/winapi/src/um/rmxfguid.rs
 create mode 100644 third_party/rust/winapi/src/um/sapi.rs
 create mode 100644 third_party/rust/winapi/src/um/sapi51.rs
 create mode 100644 third_party/rust/winapi/src/um/sapi53.rs
 create mode 100644 third_party/rust/winapi/src/um/sapiddk.rs
 create mode 100644 third_party/rust/winapi/src/um/sapiddk51.rs
 create mode 100644 third_party/rust/winapi/src/um/schannel.rs
 create mode 100644 third_party/rust/winapi/src/um/securityappcontainer.rs
 create mode 100644 third_party/rust/winapi/src/um/securitybaseapi.rs
 create mode 100644 third_party/rust/winapi/src/um/servprov.rs
 create mode 100644 third_party/rust/winapi/src/um/setupapi.rs
 create mode 100644 third_party/rust/winapi/src/um/shellapi.rs
 create mode 100644 third_party/rust/winapi/src/um/shellscalingapi.rs
 create mode 100644 third_party/rust/winapi/src/um/shlobj.rs
 create mode 100644 third_party/rust/winapi/src/um/shobjidl.rs
 create mode 100644 third_party/rust/winapi/src/um/shobjidl_core.rs
 create mode 100644 third_party/rust/winapi/src/um/shtypes.rs
 create mode 100644 third_party/rust/winapi/src/um/spapidef.rs
 create mode 100644 third_party/rust/winapi/src/um/spellcheck.rs
 create mode 100644 third_party/rust/winapi/src/um/sporder.rs
 create mode 100644 third_party/rust/winapi/src/um/sql.rs
 create mode 100644 third_party/rust/winapi/src/um/sqlext.rs
 create mode 100644 third_party/rust/winapi/src/um/sqltypes.rs
 create mode 100644 third_party/rust/winapi/src/um/sqlucode.rs
 create mode 100644 third_party/rust/winapi/src/um/sspi.rs
 create mode 100644 third_party/rust/winapi/src/um/stringapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/strmif.rs
 create mode 100644 third_party/rust/winapi/src/um/subauth.rs
 create mode 100644 third_party/rust/winapi/src/um/synchapi.rs
 create mode 100644 third_party/rust/winapi/src/um/sysinfoapi.rs
 create mode 100644 third_party/rust/winapi/src/um/systemtopologyapi.rs
 create mode 100644 third_party/rust/winapi/src/um/taskschd.rs
 create mode 100644 third_party/rust/winapi/src/um/textstor.rs
 create mode 100644 third_party/rust/winapi/src/um/threadpoolapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/threadpoollegacyapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/timeapi.rs
 create mode 100644 third_party/rust/winapi/src/um/timezoneapi.rs
 create mode 100644 third_party/rust/winapi/src/um/tlhelp32.rs
 create mode 100644 third_party/rust/winapi/src/um/unknwnbase.rs
 create mode 100644 third_party/rust/winapi/src/um/urlhist.rs
 create mode 100644 third_party/rust/winapi/src/um/urlmon.rs
 create mode 100644 third_party/rust/winapi/src/um/userenv.rs
 create mode 100644 third_party/rust/winapi/src/um/usp10.rs
 create mode 100644 third_party/rust/winapi/src/um/utilapiset.rs
 create mode 100644 third_party/rust/winapi/src/um/uxtheme.rs
 create mode 100644 third_party/rust/winapi/src/um/vsbackup.rs
 create mode 100644 third_party/rust/winapi/src/um/vss.rs
 create mode 100644 third_party/rust/winapi/src/um/vsserror.rs
 create mode 100644 third_party/rust/winapi/src/um/vswriter.rs
 create mode 100644 third_party/rust/winapi/src/um/wbemads.rs
 create mode 100644 third_party/rust/winapi/src/um/wbemcli.rs
 create mode 100644 third_party/rust/winapi/src/um/wbemdisp.rs
 create mode 100644 third_party/rust/winapi/src/um/wbemprov.rs
 create mode 100644 third_party/rust/winapi/src/um/wbemtran.rs
 create mode 100644 third_party/rust/winapi/src/um/wct.rs
 create mode 100644 third_party/rust/winapi/src/um/werapi.rs
 create mode 100644 third_party/rust/winapi/src/um/winbase.rs
 create mode 100644 third_party/rust/winapi/src/um/wincodec.rs
 create mode 100644 third_party/rust/winapi/src/um/wincodecsdk.rs
 create mode 100644 third_party/rust/winapi/src/um/wincon.rs
 create mode 100644 third_party/rust/winapi/src/um/wincontypes.rs
 create mode 100644 third_party/rust/winapi/src/um/wincred.rs
 create mode 100644 third_party/rust/winapi/src/um/wincrypt.rs
 create mode 100644 third_party/rust/winapi/src/um/windowsceip.rs
 create mode 100644 third_party/rust/winapi/src/um/winefs.rs
 create mode 100644 third_party/rust/winapi/src/um/winevt.rs
 create mode 100644 third_party/rust/winapi/src/um/wingdi.rs
 create mode 100644 third_party/rust/winapi/src/um/winhttp.rs
 create mode 100644 third_party/rust/winapi/src/um/wininet.rs
 create mode 100644 third_party/rust/winapi/src/um/winineti.rs
 create mode 100644 third_party/rust/winapi/src/um/winioctl.rs
 create mode 100644 third_party/rust/winapi/src/um/winnetwk.rs
 create mode 100644 third_party/rust/winapi/src/um/winnls.rs
 create mode 100644 third_party/rust/winapi/src/um/winnt.rs
 create mode 100644 third_party/rust/winapi/src/um/winreg.rs
 create mode 100644 third_party/rust/winapi/src/um/winsafer.rs
 create mode 100644 third_party/rust/winapi/src/um/winscard.rs
 create mode 100644 third_party/rust/winapi/src/um/winsmcrd.rs
 create mode 100644 third_party/rust/winapi/src/um/winsock2.rs
 create mode 100644 third_party/rust/winapi/src/um/winspool.rs
 create mode 100644 third_party/rust/winapi/src/um/winsvc.rs
 create mode 100644 third_party/rust/winapi/src/um/winusb.rs
 create mode 100644 third_party/rust/winapi/src/um/winuser.rs
 create mode 100644 third_party/rust/winapi/src/um/winver.rs
 create mode 100644 third_party/rust/winapi/src/um/wow64apiset.rs
 create mode 100644 third_party/rust/winapi/src/um/wpdmtpextensions.rs
 create mode 100644 third_party/rust/winapi/src/um/ws2spi.rs
 create mode 100644 third_party/rust/winapi/src/um/ws2tcpip.rs
 create mode 100644 third_party/rust/winapi/src/um/xinput.rs
 create mode 100644 third_party/rust/winapi/src/vc/excpt.rs
 create mode 100644 third_party/rust/winapi/src/vc/limits.rs
 create mode 100644 third_party/rust/winapi/src/vc/mod.rs
 create mode 100644 third_party/rust/winapi/src/vc/vadefs.rs
 create mode 100644 third_party/rust/winapi/src/vc/vcruntime.rs
 create mode 100644 third_party/rust/winapi/src/winrt/activation.rs
 create mode 100644 third_party/rust/winapi/src/winrt/hstring.rs
 create mode 100644 third_party/rust/winapi/src/winrt/inspectable.rs
 create mode 100644 third_party/rust/winapi/src/winrt/mod.rs
 create mode 100644 third_party/rust/winapi/src/winrt/roapi.rs
 create mode 100644 third_party/rust/winapi/src/winrt/robuffer.rs
 create mode 100644 third_party/rust/winapi/src/winrt/roerrorapi.rs
 create mode 100644 third_party/rust/winapi/src/winrt/winstring.rs
 create mode 100644 third_party/rust/wincolor/.cargo-checksum.json
 create mode 100644 third_party/rust/wincolor/COPYING
 create mode 100644 third_party/rust/wincolor/Cargo.toml
 create mode 100644 third_party/rust/wincolor/LICENSE-MIT
 create mode 100644 third_party/rust/wincolor/README.md
 create mode 100644 third_party/rust/wincolor/UNLICENSE
 create mode 100644 third_party/rust/wincolor/src/lib.rs
 create mode 100644 third_party/rust/wincolor/src/win.rs
 create mode 100644 third_party/rust/winreg/.cargo-checksum.json
 create mode 100644 third_party/rust/winreg/Cargo.toml
 create mode 100644 third_party/rust/winreg/LICENSE
 create mode 100644 third_party/rust/winreg/README.md
 create mode 100644 third_party/rust/winreg/appveyor.yml
 create mode 100644 third_party/rust/winreg/examples/basic_usage.rs
 create mode 100644 third_party/rust/winreg/examples/enum.rs
 create mode 100644 third_party/rust/winreg/examples/installed_apps.rs
 create mode 100644 third_party/rust/winreg/examples/serialization.rs
 create mode 100644 third_party/rust/winreg/examples/transactions.rs
 create mode 100644 third_party/rust/winreg/src/decoder/mod.rs
 create mode 100644 third_party/rust/winreg/src/decoder/serialization_serde.rs
 create mode 100644 third_party/rust/winreg/src/encoder/mod.rs
 create mode 100644 third_party/rust/winreg/src/encoder/serialization_serde.rs
 create mode 100644 third_party/rust/winreg/src/enums.rs
 create mode 100644 third_party/rust/winreg/src/lib.rs
 create mode 100644 third_party/rust/winreg/src/transaction.rs
 create mode 100644 third_party/rust/winreg/src/types.rs
 create mode 100644 third_party/rust/wio/.cargo-checksum.json
 create mode 100644 third_party/rust/wio/Cargo.toml
 create mode 100644 third_party/rust/wio/LICENSE-APACHE
 create mode 100644 third_party/rust/wio/LICENSE-MIT
 create mode 100644 third_party/rust/wio/README.md
 create mode 100644 third_party/rust/wio/src/apc.rs
 create mode 100644 third_party/rust/wio/src/com.rs
 create mode 100644 third_party/rust/wio/src/console.rs
 create mode 100644 third_party/rust/wio/src/error.rs
 create mode 100644 third_party/rust/wio/src/handle.rs
 create mode 100644 third_party/rust/wio/src/lib.rs
 create mode 100644 third_party/rust/wio/src/perf.rs
 create mode 100644 third_party/rust/wio/src/pipe.rs
 create mode 100644 third_party/rust/wio/src/sleep.rs
 create mode 100644 third_party/rust/wio/src/thread.rs
 create mode 100644 third_party/rust/wio/src/ums.rs
 create mode 100644 third_party/rust/wio/src/wide.rs
 create mode 100644 third_party/rust/ws/.cargo-checksum.json
 create mode 100644 third_party/rust/ws/CHANGELOG.md
 create mode 100644 third_party/rust/ws/Cargo.lock
 create mode 100644 third_party/rust/ws/Cargo.toml
 create mode 100644 third_party/rust/ws/LICENSE
 create mode 100644 third_party/rust/ws/README.md
 create mode 100644 third_party/rust/ws/examples/autobahn-client.rs
 create mode 100644 third_party/rust/ws/examples/autobahn-server.rs
 create mode 100644 third_party/rust/ws/examples/bench-server.rs
 create mode 100644 third_party/rust/ws/examples/bench.rs
 create mode 100644 third_party/rust/ws/examples/channel.rs
 create mode 100644 third_party/rust/ws/examples/cli.rs
 create mode 100644 third_party/rust/ws/examples/client.rs
 create mode 100644 third_party/rust/ws/examples/external_shutdown.rs
 create mode 100644 third_party/rust/ws/examples/html_chat.rs
 create mode 100644 third_party/rust/ws/examples/peer2peer.rs
 create mode 100644 third_party/rust/ws/examples/pong.rs
 create mode 100644 third_party/rust/ws/examples/remote_addr.rs
 create mode 100644 third_party/rust/ws/examples/router.rs
 create mode 100644 third_party/rust/ws/examples/server.rs
 create mode 100644 third_party/rust/ws/examples/shared.rs
 create mode 100644 third_party/rust/ws/examples/ssl-server.rs
 create mode 100644 third_party/rust/ws/examples/threaded.rs
 create mode 100644 third_party/rust/ws/examples/unsafe-ssl-client.rs
 create mode 100644 third_party/rust/ws/src/communication.rs
 create mode 100644 third_party/rust/ws/src/connection.rs
 create mode 100644 third_party/rust/ws/src/deflate/context.rs
 create mode 100644 third_party/rust/ws/src/deflate/extension.rs
 create mode 100644 third_party/rust/ws/src/deflate/mod.rs
 create mode 100644 third_party/rust/ws/src/factory.rs
 create mode 100644 third_party/rust/ws/src/frame.rs
 create mode 100644 third_party/rust/ws/src/handler.rs
 create mode 100644 third_party/rust/ws/src/handshake.rs
 create mode 100644 third_party/rust/ws/src/io.rs
 create mode 100644 third_party/rust/ws/src/lib.rs
 create mode 100644 third_party/rust/ws/src/message.rs
 create mode 100644 third_party/rust/ws/src/protocol.rs
 create mode 100644 third_party/rust/ws/src/result.rs
 create mode 100644 third_party/rust/ws/src/stream.rs
 create mode 100644 third_party/rust/ws/src/util.rs
 create mode 100644 third_party/rust/ws/tests/bind.rs
 create mode 100644 third_party/rust/ws/tests/deflate.rs
 create mode 100644 third_party/rust/ws/tests/fuzzingclient.json
 create mode 100644 third_party/rust/ws/tests/fuzzingserver.json
 create mode 100644 third_party/rust/ws/tests/shutdown.rs
 create mode 100644 third_party/rust/ws2_32-sys/.cargo-checksum.json
 create mode 100644 third_party/rust/ws2_32-sys/Cargo.toml
 create mode 100644 third_party/rust/ws2_32-sys/README.md
 create mode 100644 third_party/rust/ws2_32-sys/build.rs
 create mode 100644 third_party/rust/ws2_32-sys/src/lib.rs
 create mode 100644 third_party/rust/x11/.cargo-checksum.json
 create mode 100644 third_party/rust/x11/Cargo.toml
 create mode 100644 third_party/rust/x11/build.rs
 create mode 100644 third_party/rust/x11/examples/hello-world.rs
 create mode 100644 third_party/rust/x11/examples/input.rs
 create mode 100644 third_party/rust/x11/examples/xrecord.rs
 create mode 100644 third_party/rust/x11/src/dpms.rs
 create mode 100644 third_party/rust/x11/src/glx.rs
 create mode 100644 third_party/rust/x11/src/internal.rs
 create mode 100644 third_party/rust/x11/src/keysym.rs
 create mode 100644 third_party/rust/x11/src/lib.rs
 create mode 100644 third_party/rust/x11/src/link.rs
 create mode 100644 third_party/rust/x11/src/xcursor.rs
 create mode 100644 third_party/rust/x11/src/xf86vmode.rs
 create mode 100644 third_party/rust/x11/src/xfixes.rs
 create mode 100644 third_party/rust/x11/src/xft.rs
 create mode 100644 third_party/rust/x11/src/xinerama.rs
 create mode 100644 third_party/rust/x11/src/xinput.rs
 create mode 100644 third_party/rust/x11/src/xinput2.rs
 create mode 100644 third_party/rust/x11/src/xlib.rs
 create mode 100644 third_party/rust/x11/src/xlib_xcb.rs
 create mode 100644 third_party/rust/x11/src/xmd.rs
 create mode 100644 third_party/rust/x11/src/xmu.rs
 create mode 100644 third_party/rust/x11/src/xrandr.rs
 create mode 100644 third_party/rust/x11/src/xrecord.rs
 create mode 100644 third_party/rust/x11/src/xrender.rs
 create mode 100644 third_party/rust/x11/src/xss.rs
 create mode 100644 third_party/rust/x11/src/xt.rs
 create mode 100644 third_party/rust/x11/src/xtest.rs
 create mode 100644 third_party/rust/xfailure/.cargo-checksum.json
 create mode 100644 third_party/rust/xfailure/Cargo.toml
 create mode 100644 third_party/rust/xfailure/src/lib.rs
 create mode 100644 third_party/rust/xml-rs/.cargo-checksum.json
 create mode 100644 third_party/rust/xml-rs/Cargo.toml
 create mode 100644 third_party/rust/xml-rs/Changelog.md
 create mode 100644 third_party/rust/xml-rs/LICENSE
 create mode 100644 third_party/rust/xml-rs/Readme.md
 create mode 100644 third_party/rust/xml-rs/design.md
 create mode 100644 third_party/rust/xml-rs/src/analyze.rs
 create mode 100644 third_party/rust/xml-rs/src/attribute.rs
 create mode 100644 third_party/rust/xml-rs/src/common.rs
 create mode 100644 third_party/rust/xml-rs/src/escape.rs
 create mode 100644 third_party/rust/xml-rs/src/lib.rs
 create mode 100644 third_party/rust/xml-rs/src/macros.rs
 create mode 100644 third_party/rust/xml-rs/src/name.rs
 create mode 100644 third_party/rust/xml-rs/src/namespace.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/config.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/error.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/events.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/lexer.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/mod.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_cdata.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_closing_tag_name.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_comment.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_declaration.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_doctype.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_opening_tag.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_processing_instruction.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/inside_reference.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/mod.rs
 create mode 100644 third_party/rust/xml-rs/src/reader/parser/outside_tag.rs
 create mode 100644 third_party/rust/xml-rs/src/util.rs
 create mode 100644 third_party/rust/xml-rs/src/writer/config.rs
 create mode 100644 third_party/rust/xml-rs/src/writer/emitter.rs
 create mode 100644 third_party/rust/xml-rs/src/writer/events.rs
 create mode 100644 third_party/rust/xml-rs/src/writer/mod.rs
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_1.xml
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_1_full.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_1_short.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_2.xml
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_2_full.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_2_short.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_3.xml
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_3_full.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_3_short.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_4.xml
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_4_full.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_4_short.txt
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_5.xml
 create mode 100644 third_party/rust/xml-rs/tests/documents/sample_5_short.txt
 create mode 100644 third_party/rust/xml-rs/tests/event_reader.rs
 create mode 100644 third_party/rust/xml-rs/tests/event_writer.rs
 create mode 100644 third_party/rust/xml-rs/tests/streaming.rs
 create mode 100644 third_party/rust/yaml-rust/.cargo-checksum.json
 create mode 100644 third_party/rust/yaml-rust/Cargo.toml
 create mode 100644 third_party/rust/yaml-rust/LICENSE-APACHE
 create mode 100644 third_party/rust/yaml-rust/LICENSE-MIT
 create mode 100644 third_party/rust/yaml-rust/README.md
 create mode 100644 third_party/rust/yaml-rust/appveyor.yml
 create mode 100644 third_party/rust/yaml-rust/examples/dump_yaml.rs
 create mode 100644 third_party/rust/yaml-rust/src/emitter.rs
 create mode 100644 third_party/rust/yaml-rust/src/lib.rs
 create mode 100644 third_party/rust/yaml-rust/src/parser.rs
 create mode 100644 third_party/rust/yaml-rust/src/scanner.rs
 create mode 100644 third_party/rust/yaml-rust/src/yaml.rs
 create mode 100644 third_party/rust/yaml-rust/tests/quickcheck.rs
 create mode 100644 third_party/rust/yaml-rust/tests/spec_test.rs
 create mode 100644 third_party/rust/yaml-rust/tests/spec_test.rs.inc
 create mode 100644 third_party/rust/yaml-rust/tests/specexamples.rs.inc
 create mode 100755 third_party/rust/yaml-rust/tests/specs/cpp2rust.rb
 create mode 100644 third_party/rust/yaml-rust/tests/specs/handler_spec_test.cpp
 create mode 100644 third_party/rust/yaml-rust/tests/specs/libyaml_fail-01.yaml
 create mode 100644 third_party/rust/yaml-rust/tests/specs/libyaml_fail-02.yaml
 create mode 100644 third_party/rust/yaml-rust/tests/specs/libyaml_fail-03.yaml
 create mode 100644 third_party/rust/yaml-rust/tests/test_round_trip.rs
 create mode 100644 third_party/rust/zip/.cargo-checksum.json
 create mode 100644 third_party/rust/zip/Cargo.toml
 create mode 100644 third_party/rust/zip/LICENSE
 create mode 100644 third_party/rust/zip/README.md
 create mode 100644 third_party/rust/zip/appveyor.yml
 create mode 100644 third_party/rust/zip/examples/extract.rs
 create mode 100644 third_party/rust/zip/examples/extract_lorem.rs
 create mode 100644 third_party/rust/zip/examples/stdin_info.rs
 create mode 100644 third_party/rust/zip/examples/write_dir.rs
 create mode 100644 third_party/rust/zip/examples/write_sample.rs
 create mode 100644 third_party/rust/zip/script/doc-upload.cfg
 create mode 100644 third_party/rust/zip/src/compression.rs
 create mode 100644 third_party/rust/zip/src/cp437.rs
 create mode 100644 third_party/rust/zip/src/crc32.rs
 create mode 100644 third_party/rust/zip/src/lib.rs
 create mode 100644 third_party/rust/zip/src/read.rs
 create mode 100644 third_party/rust/zip/src/result.rs
 create mode 100644 third_party/rust/zip/src/spec.rs
 create mode 100644 third_party/rust/zip/src/types.rs
 create mode 100644 third_party/rust/zip/src/write.rs
 create mode 100644 third_party/rust/zip/tests/data/invalid_offset.zip
 create mode 100644 third_party/rust/zip/tests/data/mimetype.zip
 create mode 100644 third_party/rust/zip/tests/data/zip64_demo.zip
 create mode 100644 third_party/rust/zip/tests/invalid_date.rs
 create mode 100755 toolkit/crashreporter/tools/symbolstore.py
 create mode 100644 toolkit/mozapps/installer/package-name.mk
 create mode 100644 tools/fuzzing/interface/FuzzingInterface.cpp
 create mode 100644 tools/fuzzing/interface/FuzzingInterface.h
 create mode 100644 tools/fuzzing/interface/FuzzingInterfaceStream.cpp
 create mode 100644 tools/fuzzing/interface/FuzzingInterfaceStream.h
 create mode 100644 tools/fuzzing/interface/harness/FuzzerRunner.cpp
 create mode 100644 tools/fuzzing/interface/harness/FuzzerRunner.h
 create mode 100644 tools/fuzzing/interface/harness/FuzzerTestHarness.h
 create mode 100644 tools/fuzzing/interface/harness/moz.build
 create mode 100644 tools/fuzzing/interface/moz.build
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerBuiltins.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerBuiltinsMsvc.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerCommand.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerCorpus.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerCrossOver.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerDataFlowTrace.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerDataFlowTrace.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerDefs.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerDictionary.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerDriver.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtFunctions.def
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtFunctions.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtFunctionsDlsym.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtFunctionsWeak.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtFunctionsWindows.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerExtraCounters.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerFlags.def
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerFork.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerFork.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerIO.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerIO.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerIOPosix.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerIOWindows.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerInterface.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerInternal.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerLoop.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerMain.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerMerge.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerMerge.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerMutate.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerMutate.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerOptions.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerRandom.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerSHA1.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerSHA1.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerTracePC.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerTracePC.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtil.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtil.h
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtilDarwin.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtilFuchsia.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtilLinux.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtilPosix.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerUtilWindows.cpp
 create mode 100644 tools/fuzzing/libfuzzer/FuzzerValueBitMap.h
 create mode 100644 tools/fuzzing/libfuzzer/LICENSE.TXT
 create mode 100755 tools/fuzzing/libfuzzer/clone_libfuzzer.sh
 create mode 100644 tools/fuzzing/libfuzzer/moz.build
 create mode 100644 tools/fuzzing/libfuzzer/patches/10-ef-runtime.patch
 create mode 100644 tools/fuzzing/libfuzzer/patches/11-callback-rv.patch
 create mode 100644 tools/fuzzing/libfuzzer/patches/12-custom-mutator-fail.patch
 create mode 100644 tools/fuzzing/libfuzzer/patches/13-unused-write.patch
 create mode 100644 tools/fuzzing/libfuzzer/patches/14-explicit-allocator.patch
 create mode 100644 tools/fuzzing/moz.build
 create mode 100644 tools/fuzzing/registry/FuzzerRegistry.cpp
 create mode 100644 tools/fuzzing/registry/FuzzerRegistry.h
 create mode 100644 tools/fuzzing/registry/moz.build
warning: quoted CRLF detected
.git/rebase-apply/patch:23544: trailing whitespace.
    open("high_ground.txt", "a").write("You were the chosen one.")        
.git/rebase-apply/patch:23697: trailing whitespace.
# This is free and unencumbered software released into the public domain.

.git/rebase-apply/patch:23698: trailing whitespace.
#

.git/rebase-apply/patch:23699: trailing whitespace.
# Anyone is free to copy, modify, publish, use, compile, sell, or

.git/rebase-apply/patch:23700: trailing whitespace.
# distribute this software, either in source code form or as a compiled

warning: squelched 494 whitespace errors
warning: 499 lines add whitespace errors.
Applying: Bug 1654457 - Update virtualenv to 20.0.31. r=mhentges,rstewart a=RyanVM
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
patching file js/src/build/moz.build
patching file mozglue/build/moz.build
patching file config/makefiles/target_binaries.mk
patching file js/src/moz.build
patching file js/src/old-configure
patching file js/public/StructuredClone.h
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 381 with fuzz 1 (offset 53 lines).
patching file js/public/AllocPolicy.h
Hunk #1 succeeded at 109 (offset 2 lines).
Hunk #2 succeeded at 175 (offset 3 lines).
patching file js/public/RootingAPI.h
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 931 with fuzz 1.
patching file build/moz.configure/toolchain.configure
patching file build/moz.configure/toolchain.configure
patching file build/moz.configure/init.configure
patching file js/src/jit/arm64/vixl/MozCpu-vixl.cpp
patching file js/src/wasm/WasmSignalHandlers.cpp
patching file python/mach/mach/config.py
patching file python/mach/mach/decorators.py
patching file python/mach/mach/main.py
patching file python/mozbuild/mozbuild/backend/configenvironment.py
patching file python/mozbuild/mozbuild/makeutil.py
patching file python/mozbuild/mozbuild/util.py
patching file testing/mozbase/manifestparser/manifestparser/filters.py
patching file third_party/python/pipenv/pipenv/vendor/jinja2/sandbox.py
patching file js/src/wasm/WasmSignalHandlers.cpp
Hunk #1 succeeded at 248 (offset 4 lines).
patching file .cargo/config.in
patching file Cargo.lock
patching file Cargo.toml
patching file third_party/rust/cc/.cargo-checksum.json
patching file third_party/rust/cc/src/lib.rs
patching file python/mozbuild/mozbuild/action/process_define_files.py
patching file python/mozbuild/mozbuild/preprocessor.py
patching file python/mozbuild/mozbuild/util.py
Creating Python 3 environment
created virtual environment CPython3.11.7.final.0-32 in 476ms
  creator CPython3Posix(dest=/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3, clear=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/tmp/tmph4x06nfb)
    added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py:688: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.version import LooseVersion
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py:314: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
  import distutils.sysconfig
Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace)
Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
Re-executing in the virtualenv
checking for vcs source checkout... git
checking for a shell... /usr/bin/sh
checking for host system type... aarch64-unknown-linux-gnu
checking for target system type... aarch64-unknown-linux-gnu
checking for Python 3... /<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3/bin/python (3.11.7)
checking for git... /usr/bin/git
checking for Git version... 2.43.0
checking for sparse checkout... no
checking whether cross compiling... no
checking for yasm... not found
checking for the target C compiler... /usr/bin/gcc
checking whether the target C compiler can be used... no
DEBUG: <truncated - see config.log for full output>
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/bin/gcc -std=gnu99 /tmp/conftest.v6_rt6wn.c -E`
DEBUG: COMPILER = gcc
DEBUG: VERSION = 13.2.0
DEBUG: STDC_VERSION = 199901L
DEBUG: CPU = arm
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
ERROR: Target C compiler target CPU (arm) does not match --target CPU (aarch64)
ERROR: SpiderMonkey build failed
make[1]: *** [debian/rules:40: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-01-06T20:25:00Z

Finished
--------


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

Purging /<<BUILDDIR>>
rm: cannot remove '/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/.git/gc.pid': No such file or directory
rm: cannot remove '/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/.git/gc.log.lock': No such file or directory
E: Can't unlink /<<BUILDDIR>>: Inappropriate ioctl for device
E: unable to remove build directory
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

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

Build Architecture: armhf
Build Type: any
Build-Space: 1505060
Build-Time: 165
Distribution: trixie-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 204
Job: 0ad_0.0.26-4
Machine Architecture: arm64
Package: 0ad
Package-Time: 389
Source-Version: 0.0.26-4
Space: 1505060
Status: attempted
Version: 0.0.26-4
--------------------------------------------------------------------------------
Finished at 2024-01-06T20:25:00Z
Build needed 00:06:29, 1505060k disk space